Staff Software Engineer - Backend

Global data measurement and analytics company providing comprehensive market understanding through data collection and analysis across 100+ countries.
Backend
Staff Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer - Backend

Nielsen, a global leader in data measurement and analytics, is seeking a Staff Software Engineer to join their Backend team in a hybrid work environment. This role combines technical leadership with hands-on development, requiring expertise in architecting scalable systems and mentoring engineers.

The ideal candidate will bring 8+ years of software development experience, with deep expertise in Python, Java, and cloud technologies, particularly AWS. You'll be responsible for driving technical vision, designing microservices architecture, and implementing RESTful services. The role demands strong skills in both SQL and NoSQL databases, along with experience in modern development tools and practices.

As a Staff Engineer, you'll lead technical presentations, foster cross-functional collaboration, and contribute to strategic technical decisions. The position offers the opportunity to work with a global team across 100+ countries, handling massive datasets and creating solutions that provide marketplace insights.

This role is perfect for a technical leader who combines strong architectural skills with practical development experience, someone who can mentor teams while maintaining hands-on involvement in coding. You'll be at the forefront of building systems that analyze what the world is watching and buying, turning data into actionable insights for clients ranging from small businesses to global industry leaders.

Working at Nielsen means being part of a company that's constantly innovating in data collection and analysis, offering the chance to work on challenging problems at scale while shaping the future of market understanding and consumer behavior analysis.

Last updated a day ago

Responsibilities For Staff Software Engineer - Backend

  • Architect scalable systems
  • Mentor engineers
  • Drive the technical vision of products
  • Lead technical meetings and presentations
  • Foster cross-functional team leadership
  • Lead by example and assist the team with hands-on coding
  • Design and evaluate architecture solutions with focus on practical solutions and cost optimization

Requirements For Staff Software Engineer - Backend

Python
Java
PostgreSQL
  • 8+ years of experience in software design and development
  • BS/MS in Computer Science or equivalent experience
  • Deep expertise in at least one OOP language, with Python and Java preferred
  • Minimum of 3 years designing and implementing web services (REST)
  • Strong background in software design and architecture
  • Exceptional communication skills for both technical and non-technical stakeholders
  • Experience with SQL and NoSQL databases
  • Cloud expertise specifically in AWS technologies
  • Proficient in Python, including frameworks like PySpark, Flask, and libraries like Pandas

Interested in this job?

Jobs Related To Nielsen Staff Software Engineer - Backend

Software Development Manager, Amazon Q Business

Lead the development of Amazon Q Business's AI-powered enterprise productivity platform, managing engineering teams and driving technical innovation at AWS.

Quality Engineering Manager, Apple Services Engineering

Lead Quality Engineering Manager role at Apple Services Engineering, overseeing a team of 15 in Commerce & Pricing, focusing on API quality and service delivery excellence.

Live Stream Event Engineer

Senior Live Streaming Engineer role at Apple, focusing on live event broadcasting and video delivery systems for Apple TV app, requiring 10+ years of experience in video/broadcast engineering.

Software Engineering Manager, Software Engineering Program Tools

Lead a team developing internal web applications and services for Apple's operating system delivery tools.

Legal Technology Manager

Senior technical role managing legal technology solutions at Netflix, focusing on system architecture and development.