Senior Software Development Engineer (Python)
NielsenIQ
Senior Software Engineer (Python, FastAPI, SQL and AI/ML), Chennai.
Our team specializes in data engineering, analytics, and data-driven solution development, focusing on transforming large volumes of raw data into meaningful business insights. The team is responsible for designing and maintaining data processing pipelines that involve data ingestion, validation, cleansing, transformation, and analysis across multiple data sources. Using advanced statistical and algorithmic techniques, the team develops and executes complex data processing workflows to derive high-quality, actionable datasets that support business decision-making. The work is predominantly carried out using Python and R, leveraging their rich ecosystems for data manipulation, analytics, automation, and model development.
Design, develop, test, and deploy scalable backend applications and services using Python and modern frameworks such as FastAPI.
Develop, optimize, and maintain database solutions using PostgreSQL including data modeling, schema design, query optimization, stored procedures, and performance tuning.
Implement comprehensive logging, exception handling, monitoring, and observability solutions to ensure system reliability and operational excellence.
Write clean, efficient, maintainable, and well-documented code following established coding standards and best practices.
Participate actively in code reviews, technical design discussions, architectural reviews, and Agile/Scrum ceremonies.
Troubleshoot application and production issues, perform root-cause analysis, and implement reliable, long-term solutions.
Utilize AI-powered development tools such as GitHub Copilot, VS Code AI extensions, and similar technologies to improve developer productivity, code quality, and delivery efficiency.
Collaborate closely with product managers, architects, and cross-functional teams to deliver high-quality software solutions aligned with business objectives.
Proven hands-on experience as a Backend Engineer with strong proficiency in Python (3.10+)
Extensive experience in designing, developing, and maintaining RESTful APIs using FastAPI.
Strong expertise in writing, optimizing, and troubleshooting SQL queries, stored procedures, functions, and other database objects.
Ability to develop clean, scalable, well-structured, and maintainable code following software engineering best practices.
Demonstrates a high degree of ownership, accountability, and responsibility in delivering quality solutions within timelines.
Exposure to Artificial Intelligence (AI) technologies and an understanding of leveraging AI capabilities to enhance productivity, automation, and business outcomes is highly desirable.
Experience using AI-powered developer tools such as GitHub Copilot, VS Code AI extensions, or similar coding assistants is an added advantage.
Working knowledge of React and front-end development for building modern user interfaces is a plus.
Flexible working environment
LinkedIn Learning
Employee-Assistance-Program (EAP)
NIQ may utilize artificial intelligence (AI) tools at various stages of the recruitment process, including résumé screening, candidate assessments, interview scheduling, job matching, communication support, and certain administrative tasks that help streamline workflows. All use of AI is governed by NIQ’s principles of fairness, transparency, human oversight, and inclusion. NIQ regularly reviews its AI tools to help mitigate bias and ensure compliance with applicable laws and regulations. If you have questions, require accommodations, or wish to request human review were permitted by law, please contact your local HR representative. For more information, please visit NIQ’s AI Safety Policies and Guiding Principles:
NIQ is the world’s leading consumer intelligence company, delivering the most complete understanding of consumer buying behavior and revealing new pathways to growth. With a holistic retail read and the most comprehensive consumer insights—delivered with advanced analytics through state-of-the-art platforms—NIQ delivers the Full View™. NIQ is an Advent International portfolio company with operations in 100+ markets, covering more than 90% of the world’s population.
Follow us on: LinkedIn | Instagram | Twitter | Facebook
Our commitment to Diversity, Equity, and Inclusion
At NIQ, we are steadfast in our commitment to fostering an inclusive workplace that mirrors the rich diversity of the communities and markets we serve. All employment decisions at NIQ are made without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, marital status, veteran status, or any other characteristic protected by applicable laws. To learn more about our ongoing efforts in diversity and inclusion, please visit the
- ...We are seeking an experienced Senior Software Engineer with Anthropic Claude to drive enterprise-wide agentic transformation initiatives. As an AI-native engineer, you will align strategy, lead process reimagination and ensure measurable business impact. The main focus will...Senior
- Role Overview :We are seeking a DevOps Engineer specializing in CI/CD automation and Operating System (OS) deployment. You will design, build, and optimize automated pipelines using Jenkins to build, test, and deploy standardized PC images.Key Responsibilities :- Pipeline Development...Senior
- ...communication skills- Ability and interest in learning new skills on the job- Comfortable leveraging AI-based tools to enhance software development and engineering productivity.Preferred skills : - Scripting languages like Python- Domain knowledge in one of the following areas :...SeniorWorldwide
- To be added by the Recruiter.Senior
- ...documenting architecture to deliver high-quality software solutions. 1. Analyze and understand... ...optimization. 7. Adhere to software engineering best practices such as code reviews, unit... ...years Standard II: Three (3) years Senior I: Four (4) years Senior II: Five (5)...SeniorFull time
- ...standard for paperless validation in Life Sciences: valgenesis.com/about About the Role: We are seeking a highly skilled Senior AI/ML Engineer to join our dynamic team to build the next gen applications for our global customers. If you are a technology enthusiast and...SeniorFull time
- ...base. Delivery Solutions is a wholly-owned subsidiary of UPS. | We are a certified Great Place to Work Company Role: Senior Software Engineer - MEAN Stack Reports to: Team Lead Division/Department: Product Work Location: India - Chennai We are...SeniorFull timeWork at officeFlexible hours
- ...because, no matter our backgrounds or responsibilities, we are one team. About the Role Platform Science is looking for a Senior Software Engineer for their Core Product Development team in Chennai. In this role, you will be involved in Full Stack Development using...SeniorFull time
- About ValGenesis ValGenesis is a leading digital validation platform provider for life sciences companies. ValGenesis suite of products are used by 30 of the top 50 global pharmaceutical and biotech companies to achieve digital transformation, total compliance and manufacturing...SeniorFull time
- ...Job Description About Job Senior Software Engineer, Chennai Join the team behind the Nielsen Consumer Panel Mobile App, a global platform that helps collect shopping and survey data from consumers across 20+ markets and serves 250K+ active users worldwide. Responsibilities...SeniorFull timeLocal areaWorldwideFlexible hours
- ...experiences ever. Tekion employs close to 3,000 people across North America, Asia and Europe. Role Overview We are looking for a Senior Backend Engineer to design, build, and scale robust backend services that power complex business workflows. This role requires strong...SeniorFull time
- ...generated output before acting on it. Familiarity with prompt engineering techniques - structuring multi-step instructions, providing... ...Computer Science, Engineering, or related field. ● 6–10 years of software development experience, with at least 3 years focused on data-...SeniorFull timeHybrid workWork at office
- ...development of platform components, work closely with architects and lead engineers, and play a key role in ensuring high-quality, reliable, and efficient platform solutions. Required Skills: ~6–9 years of software engineering experience , with strong exposure to cloud-native...SeniorLong term contractLocal area
- ...development of platform components, work closely with architects and lead engineers, and play a key role in ensuring high-quality, reliable, and efficient platform solutions. Required Skills: ~6–9 years of software engineering experience , with strong exposure to cloud-native...SeniorLong term contractLocal area
- ...Senior Software Engineer - India, Chennai -Hybrid, Office-Based ICON plc is a world-leading healthcare intelligence and clinical research organization. We’re proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our...SeniorHybrid workWork at officeFlexible hours
- Role Overview : We are seeking a highly skilled engineer with strong expertise in AWS cloud services and front-end development (Angular).... ...Skills & Experience : - 6 to 7+ years of professional experience in software engineering.- Strong expertise in AWS services (Lambda, Redshift...SeniorHybrid work
- ...results. When you join Appian, you’ll be part of a passionate team dedicated to accomplishing hard things, together. As a Software Software Engineer in our Engineering Enablement Group, you will pioneer the re-design and evolution of our global translation platform ,...SeniorHybrid workLocal areaShift work
- ...results. When you join Appian, you’ll be part of a passionate team dedicated to accomplishing hard things, together. As a Senior Software Engineer working on the Appian platform, your mission will be to ensure Appian is always fast, scalable and up to whatever tasks our...SeniorWork at officeLocal area
- We are seeking an experienced Senior Software Engineer SAP S/4HANA (SAP Analyst) to join our team. The ideal candidate will have strong hands-on experience in SAP S/4HANA configuration, testing, and production support, along with expertise in SAP HANA and Oracle EBS payment...SeniorContract work
- ...capability to build teams of highly talented colleagues and deliver growth in our Technology, Data and Product functions. As a Senior Software Engineer, you will design and deliver high-performance, scalable solutions across our C#/.NET backend and React frontend. You will be...SeniorPermanent employmentFull timeWork at officeLocal area
- About the Role:We are looking for a Senior Software Engineer to lead enterprise application integrations and large-scale data/system migration initiatives, particularly supporting M&A-driven transformations.This role goes beyond traditional development, you will play a critical...SeniorImmediate start
- ...multiple projects and priorities.About Company :Grid Dynamics is a leading provider of technology consulting, platform and product engineering, and advanced analytics services.Fusing technical vision with business acumen, we enable positive business outcomes for enterprise...SeniorImmediate start
- ...RD-SW-DE Software Development Engineer About the Team: The company is integrating digital intelligence into its products, such as the I.E... ...the mobility sector. What you can look forward to as Senior Software Engineer - Cybersecurity (m/f/d): • Platform...SeniorWorldwideFlexible hours
- ...in Life Sciences: valgenesis.com/about About the Role: We are looking for experienced database developer who could join our engineering team to build the enterprise applications for our global customers. If you are a technology enthusiast and have passion to develop...SeniorFull time
- Role Overview:As a Senior Software Engineer Gen AI Agentic Operations, you will play a pivotal role in designing and deploying advanced generative AI and autonomous agentic systems that transform enterprise operations. You will lead the development of intelligent solutions powered...Senior
- ...experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create... ...to eliminate friction and reduce business complexity. As a Senior Full Stack Engineer (IC2) , you will be a key builder turning this vision into...SeniorLong term contractFull time
- ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...SeniorRemote job
- Role : Senior Software EngineerTechtinium is looking for an ambitious Senior Full Stack Developer to join our team in Chennai. You will be... ...term maintainability- Participate in code reviews and uphold engineering best practices across the team- Take ownership of implementation...SeniorLong term contract
- ...We are looking for a skilled Senior Data Software Engineer to join our innovative team, working on complex projects to enhance your expertise and drive professional growth. As a Senior Engineer, your role is critical in delivering data solutions across various initiatives...Senior
- ...As a Senior Software Engineer, you will play a key role in driving the technical strategy, development, and upkeep of Staples Promotional Product’s core applications and system integrations. You’ll be responsible for crafting and enhancing software components - including programs...SeniorPermanent employmentFull timeTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer (Python). Be the first to apply!
