System Development Engineer II

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For System Development Engineer II

The Amazon Payment Payments (APP) team is seeking a System Development Engineer II to join their MAPLE team, a machine learning platform within APP. This role is crucial in supporting multiple payment products that process millions of transactions daily across numerous countries. The platform handles tens of billions of dollars in transactions annually for over 100 million customers and merchants.

The position combines DevOps engineering with front-end development, requiring expertise in modern JavaScript frameworks, responsive design, and version control systems. You'll be working on a sophisticated payment processing infrastructure that operates at massive scale.

As an SDE II, you'll be responsible for designing and implementing technology components, maintaining high-quality code standards, and focusing on operational excellence. The role involves significant collaboration with team members, conducting code reviews, and training new team members.

The ideal candidate should have strong experience with infrastructure automation, modern programming languages, Linux/Unix systems, CI/CD pipelines, and AWS services. Experience with distributed systems at scale and JavaScript frameworks would be particularly valuable.

This position offers the opportunity to work on critical financial technology infrastructure at one of the world's largest tech companies, making a direct impact on how millions of customers and merchants process payments globally. You'll be part of a team that values technical excellence, operational reliability, and continuous improvement.

Last updated 12 days ago

Responsibilities For System Development Engineer II

  • Design, implement, and deploy technology components that solve complex problems
  • Implement high quality, secure, testable, and maintainable code
  • Focus on operational excellence and system improvements
  • Provide design and implementation reviews
  • Train new team members about systems and operations
  • Spearhead front-end development efforts for MAPLE products
  • Implement new technologies and support data platforms

Requirements For System Development Engineer II

Python
Java
Go
Linux
  • Experience in automating, deploying, and supporting large-scale infrastructure
  • Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
  • Experience with Linux/Unix
  • Experience with CI/CD pipelines build processes
  • Experience building services using AWS products

Benefits For System Development Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Disability accommodations available

Interested in this job?

Jobs Related To Amazon System Development Engineer II

Lab Engineer, RBKS QA team

Lab Engineer position at Amazon's Ring division, focusing on QA automation and test environment management for Ring cameras, combining hardware and software expertise.

Software Development Engineer, DevOps - Device OS

DevOps Software Engineer role at Amazon Lab126 focusing on building developer tools and infrastructure for Device OS team, offering competitive compensation and opportunity to impact developer productivity.

Systems Development Engineer, Tech Deploy- Systems Integration

Systems Development Engineer role at Amazon combining software engineering with automation expertise to develop and deploy advanced fulfillment systems.

System Development Engineer, DR Lab, Deployment Readiness – WW Technology Deployment, Amazon Robotics

System Development Engineer role at Amazon Robotics, focusing on deployment readiness for robotics technologies in fulfillment centers. Requires 2+ years of engineering experience and programming skills.

Support Engineer-II, Aquila SRE team

Support Engineer role at Amazon Lab126 focusing on SRE responsibilities, including cloud infrastructure management, troubleshooting, and automation development.