Senior Software Engineer (Python & Pyspark)

Posted Yesterday
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Hybrid
7+ Years Experience
Digital Media • Information Technology • Analytics
The Role
Join as a Senior Python Software Engineer to design and develop software for Television Audience Measurement in TV and Radio markets. Key responsibilities include consulting with stakeholders, designing software features, contributing to migration to AWS cloud, and mentoring junior developers.
Summary Generated by Built In

About the role:

Join the team as a Senior Python Software Engineer to design and develop the software used internationally for Television Audience Measurement in TV and Radio markets.

As part of our modernization initiative we are implementing new features into our product. The environment is mainly based on AWS cloud solutions. Python is the language of choice for the development of features and tools for everyday use. Pandas and Spark are the technologies used for data transformation.

Tech stack: Airflow, AWS, Bash, Python, Docker, Kubernetes, Linux, Pandas, Spark, CI/CD, Confluence, GitLab, Jira.


Responsibilities:

Consult with stakeholders to determine the scope of software development projects.

Design, develop, test, and document new software features as per business requirements.

Contribute to the process of migration of the current solutions to the AWS cloud.

Investigate application incidents for missing or incorrect functionality.

Perform code reviews.

Supervise the software development team.

Demonstrate patience and use effective explanations when mentoring junior software developers.


Required competencies:

Strong knowledge of Python.

Experience with Pandas and Spark.

Basic Linux administration skills.

At least intermediate level of English, both written and verbal.

8 years of working experience in a field related to a similar position.

Good communication skills.


Nice to have competencies:

Experience in AWS cloud application development.

Scrum Agile development experience.

Experience in writing Airflow DAGs.

Experience in writing GitLab CI/CD pipelines.


Top Skills

Python
The Company
HQ: New York, NY
30,034 Employees
On-site Workplace

What We Do

Nielsen shapes the world’s media and content as a global leader in audience insights, data and analytics. Through our understanding of people and their behaviors across all channels and platforms, we empower our clients with independent and actionable intelligence so they can connect and engage with their audiences—now and into the future.

An S&P 500 company, Nielsen (NYSE: NLSN) operates around the world in more than 55 countries.

Jobs at Similar Companies

Fusion92 Logo Fusion92

Account Executive

AdTech • Agency • Digital Media • Enterprise Web • Marketing Tech • Analytics • Web3
IL, USA
263 Employees

ForeFlight Logo ForeFlight

Product Designer II

Aerospace • Software • App development
Remote
Austin, TX, USA
466 Employees

IonQ Logo IonQ

Lead Ion Trap Design Engineer

Artificial Intelligence • Hardware • Information Technology • Internet of Things • Software
Easy Apply
Seattle, WA, USA
305 Employees

Snap Inc. Logo Snap Inc.

Application Engineer, Salesforce UI

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
New York, NY, USA
5000 Employees

Similar Companies Hiring

Cisco Meraki Thumbnail
Software • Security • Information Technology • Hardware • Cybersecurity • Conversational AI
San Francisco , CA
3000 Employees
CrowdStrike Thumbnail
Security • Sales • Information Technology • Cybersecurity • Cloud
Austin, TX
10000 Employees
Arrow Electronics, Inc. Thumbnail
Semiconductor • Robotics • Internet of Things • Information Technology • Hardware • Enterprise Web • Cloud
Centennial, CO
22000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account