Senior Software Engineer

NielsenIQChicago, IL
Hybrid

About The Position

We are seeking a highly skilled Senior Software Engineer to architect, build, deploy and optimize enterprise-grade platforms. This role shapes best practices, coding standards, and software architecture at an organizational level. The engineer will lead solutions that improve API services quality, performance, and reliability across the organization, and optimize computing cost and performance using appropriate software engineering principles. This role involves working closely with Product Leadership, Architecture, PMO, and Interfacing teams to productionalize features and enforce DevSecOps practices, including Secret, SAST, and DAST, with progressive coverage in unit testing. The Senior Software Engineer will mentor junior engineers, drive technical decision-making, lead design reviews, code reviews, and platform APIs roadmap discussions. This role requires leading without authority, influencing through expertise, logical reasoning, and collaboration. The engineer will adopt and improve efficiency by leveraging AI tools in the SDLC, possess knowledge of technology standards and the ability to convey key aspects to team members, and demonstrate excellent problem-solving skills. The role utilizes AI to design automated reliability improvements, incident simulations, and scaling patterns, and makes technical decisions with a clear understanding of business impact, cost-efficiency, and long-term sustainability.

Requirements

  • 7+ years of professional experience in Platform Engineering especially building API Services layer integrating with upstream and downstream
  • Defined and evolved the technical strategy for large-scale distributed systems
  • Balanced short-term delivery needs with long-term scalability and maintainability
  • Should have experience in design, build, deploy, refactor enterprise grade applications
  • Deep expertise in Java, Springboot, Python
  • Strong expertise Database (rdbms, NoSQL)
  • Hands on in tools for Caching, Queuing
  • Experience in Modern cloud ecosystems
  • Strong expertise in DevSecOps pipeline, quality gates, tools(code coverage, testing, sast, dast)
  • Resolved cross-team challenges by fostering open and constructive conversations

Responsibilities

  • Shapes best practices, coding standards, and software architecture at an organizational level
  • Lead solutions that improve API services quality, performance, and reliability across the organization
  • Optimize computing cost, performance using the appropriate software engineering principles
  • Work closely PL, Arch, PMO, Interfacing teams to productionalize features
  • Enforce DevSecOps practices - Secret, SAST, DAST
  • Progressive coverage in unit testing
  • Mentor junior engineers, drive technical decision-making
  • Lead design reviews, code reviews, and platform APIs roadmap discussions
  • Leads without authority, influencing through expertise, logical reasoning, and collaboration
  • Adopt and improve efficiency gain by Adopting AI tools in SDLC
  • Knowledge of technology standards and ability to convey key aspects to team members
  • Excellent problem-solving skills
  • Uses AI to design automated reliability improvements, incident simulations, and scaling patterns
  • Makes technical decisions with a clear understanding of business impact, cost-efficiency, and long-term sustainability

Benefits

  • Flexible working environment
  • Comprehensive healthcare plan (medical, Rx, dental, and vision)
  • Flexible spending accounts and a Health Savings Account (including company contributions)
  • Life and AD&D insurance
  • 401(k) retirement plan including company matching contributions
  • Disability insurance
  • Tuition Reimbursement
  • Discretionary paid time off program and 11 paid holidays
  • Volunteer time off
  • LinkedIn Learning
  • Employee-Assistance-Program (EAP)
  • Industry-leading parental leave
  • Life insurance
  • Education support
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service