Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NielsenIQ Logo

Senior Software Engineer

NielsenIQ

Salary not specified
Nov 10, 2025
Chicago, IL, US
Apply Now

NIQ is looking to solve the problem of building and supporting data-intensive applications by hiring a Senior Software Engineer to design scalable, high-performance solutions within their Phoenix system, optimize data workflows, and drive operational excellence.

Requirements

  • Advanced proficiency in SQL, Python, and PySpark for data processing and application development.
  • Demonstrated expertise in PostgreSQL, including query optimization, indexing, partitioning, and performance tuning.
  • Strong understanding of RESTful APIs, microservices architecture, and scalable system design.
  • Familiarity with CI/CD pipelines, version control (Git), and DevOps practices.
  • Familiarity with cloud platforms (Azure, AWS, or GCP).
  • Knowledge of testing frameworks and best practices for unit and integration testing.
  • Exposure to Agile/Scrum methodologies.

Responsibilities

  • Architect, develop, and maintain robust backend systems for high-volume data processing.
  • Lead the design and optimization of relational and non-relational databases, with a focus on PostgreSQL.
  • Ensure reliability, scalability, and performance of production data pipelines and backend services.
  • Provide hands-on production support, including monitoring, troubleshooting, and resolving issues in time-sensitive, client delivery.
  • Collaborate cross-functionally with Product, QA, Operations, and Design teams to deliver high-impact solutions aligned with business objectives.
  • Apply deep understanding of complex business logic to enhance system capabilities and data workflows.
  • Champion best practices in code quality, performance tuning, and maintainability.

Other

  • 7+ years of professional experience in software engineering, with a focus on backend and data systems.
  • Experience supporting mission-critical, time-sensitive production environments and client-facing data delivery.
  • Excellent analytical, problem-solving, and communication skills.
  • Proven ability to lead initiatives, mentor peers, and adapt to evolving technical landscapes.
  • Bachelor's degree in Computer Science, Engineering or related field.