Software Development Engineer (SDE) - MES, Amazon Leo, Manufacturing Execution Systems
Amazon· Amazon Leo / Manufacturing Execution Systems (MES)
Hybrid (Bellevue, WA)$143.7k - $194.4kFull-timePosted 1mo ago
About the role
SDE for Amazon Leo MES responsible for designing, developing, and deploying Manufacturing Execution System software that drives satellite production operations, including work orders, process routing, data collection, traceability, and production analytics across Leo facilities.
Responsibilities
- Design and develop MES application features including work order management, process routing, recipe management, data collection, and product traceability.
- Build and maintain integrations between the MES platform and shop floor control systems (e.g., Ignition), enabling real-time production monitoring and machine-level data exchange.
- Develop integrations between MES and enterprise systems including ERP, PLM, and quality management platforms.
- Implement manufacturing process enforcement logic within MES to ensure production steps are executed in the correct sequence with proper validations.
- Build data pipelines and reporting capabilities within the MES ecosystem to support production analytics, yield tracking, and KPI dashboards.
- Develop and maintain MES APIs and services that enable production teams to manage and monitor manufacturing operations.
- Write clean, well-tested, production-quality code following MES team coding standards and best practices.
- Implement system monitoring, alerting, and observability for MES services to ensure uptime and rapid issue detection.
- Troubleshoot and resolve MES application issues in production environments, performing root cause analysis and implementing permanent fixes.
- Support MES system upgrades, version migrations, and configuration changes across production environments.
- Develop automated testing frameworks for MES features to ensure reliability during deployments and upgrades.
- Participate in MES design reviews, code reviews, and sprint planning to deliver capabilities on schedule and with high quality.
- Contribute to MES system documentation including architecture diagrams, runbooks, and operational procedures.
- Support UAT activities with manufacturing end-users and incorporate feedback into MES application improvements.
- Participate in on-call rotations to maintain MES system availability and respond to production incidents.
Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming language
Skills
Required:Software developmentSystem design and architectureProgramming languages
Benefits
- Health insurance (medical, dental, vision, prescription)
- Basic Life & AD&D insurance and option for Supplemental life plans
- EAP, Mental Health Support, Medical Advice Line
- Flexible Spending Accounts
- Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave
- Sign-on payments and RSUs (as part of compensation package)
Last updated Oct 25, 2026. Interested? Apply on the company site.
More open roles at Amazon
- IT Support Associate II, Ops Tech Solutions (OTS)todayPlainfield, Indiana · Operations IT Support Engineering
- Head of Energy and Water, AWS LegaltodayHybrid (Seattle, WA) · Legal
- Software Development Engineer, Creative Asset Library, CreativeXtodaySeattle · Software Development
- Software Development Engineer, Creative Asset Library, CreativeXtodayHybrid (Seattle, WA) · Software Development
- IT Support Associate II, OTStodayIrving, TX · Operations IT Support Engineering