Software Dev Engineer II, Maintenance Automation Platform(MAP)

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Software Dev Engineer II, Maintenance Automation Platform(MAP)

The Maintenance Automation Platform (MAP) team within Amazon's Global Reliability and Maintenance Engineering (RME) Central Team is seeking a skilled Software Development Engineer. This role offers an opportunity to work on critical internal systems that support Amazon's vast network. You'll be part of a dynamic team handling both front-end and back-end services, participating in all phases of the software development lifecycle. The position involves designing and building scalable solutions, integrating with existing systems, and delivering high-quality implementations.

The role requires strong technical expertise and leadership qualities, as you'll be responsible for taking ownership of team infrastructure and driving best practices. You'll work in a collaborative environment, interfacing with various stakeholders including customers, business partners, and technical teams. The position offers exposure to complex problem-solving opportunities and the chance to influence architectural decisions that impact Amazon's maintenance automation systems.

As a Software Dev Engineer II, you'll be expected to take a long-term view of solutions, contribute to code quality and architecture improvements, and mentor team members. The role combines technical excellence with business acumen, requiring you to understand both the technical capabilities and business context of your work. This is an excellent opportunity for someone who wants to make a significant impact on Amazon's internal tools and systems while working with cutting-edge technologies.

Last updated an hour ago

Responsibilities For Software Dev Engineer II, Maintenance Automation Platform(MAP)

  • Work on internal customer-facing front-end and back-end services
  • Review requirements and design services
  • Build new interfaces and integrate with existing architectures
  • Develop and test code
  • Take ownership of team infrastructure
  • Drive software engineering best practices
  • Collaborate with customers and internal partners
  • Contribute to professional development of colleagues

Requirements For Software Dev Engineer II, Maintenance Automation Platform(MAP)

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • 3+ years of Video Games Industry experience
  • Experience programming with at least one software programming language
  • Knowledge of professional software engineering & best practices
  • Experience with object-oriented design
  • Experience with modern languages such as Java, C++, or C#

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, Maintenance Automation Platform(MAP)

Software Development Engineer II, Disability and Leave Services

Backend Software Engineer role at Amazon focusing on disability and leave management systems, requiring 3+ years experience in software development.

Software Development Engineer, Amazon Fulfillment Technologies (AFT)

Software Development Engineer role at Amazon Fulfillment Technologies, building scalable platforms to optimize warehouse operations and customer order fulfillment.

Software Development Engineer, High Volume Hiring Tech - Candidate and Application Management, Gravity

Software Development Engineer role at Amazon, building scalable hiring solutions that process over 1.5M candidates annually using AWS services.

Software Development Engineer, Last Mile Routing and Planning Team

Software Development Engineer role at Amazon's Last Mile Planning team, focusing on logistics optimization and delivery planning systems.

Software Dev Engineer, Q Business

AWS Software Development Engineer role focusing on cloud infrastructure development and innovation, requiring 3+ years of experience in software development.