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. Shapes best practices, coding standards, and software architecture at an organizational level. Leads solutions that improve API services quality, performance, and reliability across the organization. Optimizes computing cost and performance using the appropriate software engineering principles. Works closely with Product Leads, Architects, PMO, and Interfacing teams to productionalize features. Enforces DevSecOps practices, including Secret management, SAST, and DAST. Promotes progressive coverage in unit testing. Mentors junior engineers and drives technical decision-making. Leads design reviews, code reviews, and platform APIs roadmap discussions. Leads without authority, influencing through expertise, logical reasoning, and collaboration. Adopts and improves efficiency gains by adopting AI tools in the SDLC. Possesses knowledge of technology standards and the ability to convey key aspects to team members. Demonstrates 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.

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
  • Knowledge of technology standards and ability to convey key aspects to team members
  • Excellent problem-solving skills

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
  • 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 health insurance
  • Industry-leading parental leave
  • Life insurance
  • Education support
  • 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)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service