Senior Software Development Engineer, Under the Roof Labor Planning, UTR

Amazon

5+ yrs Bengaluru Full Time Work from office
Amazon logo
Posted : 4 days ago
Actively hiring

Job description

Join our Under the Roof Labor Planning Technology (UTRPT) team as a Software Development Engineer III and tackle complex technical challenges in large-scale planning. This role offers the opportunity to design and scale critical systems that drive labor planning across Amazon's vast fulfillment, delivery, and operations networks. You will significantly influence how hundreds of thousands of associates are planned daily, generating essential capacity predictions, scheduling recommendations, and planning signals for operators.

This position is ideal for a motivated individual seeking broad impact and ownership. You will be responsible for designing and scaling distributed backend services, providing technical leadership across multiple teams, and integrating machine learning and data-driven systems into production environments. Collaboration with Science and Data Engineering teams is key to bringing AI-driven planning models into reliable, scalable production. Enjoy the autonomy to shape solutions from inception to completion and define the technical direction for the organization.

Responsibilities

Take ownership of the design and delivery of sophisticated, distributed backend services central to the UTRPT roadmap, making architectural decisions that ensure scalability across diverse business lines and geographies.

Collaborate closely with Science and Data Engineering teams to productionize machine learning models and data pipelines, guaranteeing operational excellence and reliability in production systems.

Champion engineering quality through rigorous design and code reviews, and a robust testing strategy, elevating team standards and establishing best practices.

Lead technical initiatives that span multiple teams, transforming ambiguity into executable plans and breaking down complex, high-risk projects into manageable, incremental deliveries.

Mentor engineers, guiding them towards senior-level ownership by providing technical direction, sharing operational best practices, and demonstrating how to balance immediate delivery needs with long-term architectural vision.

Qualifications

We are seeking candidates with at least 5 years of professional software development experience (non-internship).

Proficiency in at least one programming language is essential, alongside 5 years of experience in designing and scaling new and existing systems, including an understanding of design patterns, reliability, and scaling principles.

Demonstrated experience as a mentor, tech lead, or in leading engineering teams is required.

A Bachelor's degree in Computer Science or a related field, or equivalent practical experience, is necessary. Preferred candidates will have 5+ years of experience across the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Essential Skills

Software DevelopmentDistributed SystemsBackend ServicesMachine LearningOperations ResearchData PipelinesTechnical LeadershipMentoringArchitecture DesignSystem ScalingReliability EngineeringLatency OptimizationCost ManagementSoftware Design PatternsSource Control ManagementBuild ProcessesTestingOperations

Good to Have

AI-native Development Tools

Highlights

  • Actively hiring

More Details

RoleSenior Software Development Engineer, Under the Roof Labor Planning, UTR
IndustryE-Commerce, Logistics & Supply Chain
DepartmentSoftware Development, Data Science, AI / Machine Learning
Employment TypeFull Time, Work from office

About the Company

Amazon logo

Amazon

E-Commerce