Software Development Engineer

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer

Amazon Web Services (AWS) is seeking an innovative engineer to architect and build a private pricing deal management platform for accelerating deals with key customers and partners. This groundbreaking opportunity involves creating a new platform using configurable, federated, and horizontally scalable design principles. The role is perfect for someone passionate about building highly scalable, fault-tolerant distributed systems using native cloud architectural patterns.

As part of AWS, you'll work in a fast-paced environment that combines the entrepreneurial feel of a startup with the resources of a global tech leader. You'll be responsible for designing and implementing scalable platform components that power full-stack applications, collaborating with UX and product teams, and optimizing systems for performance and maintainability.

AWS offers comprehensive benefits including medical, financial, and work-life balance support. The company values diverse experiences and backgrounds, fostering an inclusive culture through employee-led affinity groups and ongoing learning experiences. Career growth is supported through mentorship, knowledge-sharing, and professional development resources.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus equity and additional benefits. You'll be joining AWS Sales, Marketing, and Global Services (SMGS), working with leading companies and contributing to mission-critical applications. This is an exceptional opportunity to shape the future of cloud computing while working with cutting-edge technologies at global scale.

Last updated 5 days ago

Responsibilities For Software Development Engineer

  • Design scalable and fault-tolerant platform components
  • Collaborate with UX design and product teams
  • Propose innovative tools, frameworks, automations and processes
  • Write high-quality, maintainable code and perform peer code-reviews
  • Optimize systems for performance, maintainability, scalability, and extensibility
  • Mentor team members to promote engineering excellence

Requirements For Software Development Engineer

Java
TypeScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience in building high-performance, highly-available and scalable distributed systems

Benefits For Software Development Engineer

Medical Insurance
401k
Dental Insurance
Vision Insurance
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development resources
  • Mentorship opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Software Development Engineer II (Level 5), IN Payments

Software Development Engineer II role at Amazon's Payment Navigation and Discovery team in Hyderabad, building next-generation payment platforms and features.

Software Development Engineer, Amazon Payment Services

Senior Software Development Engineer role at Amazon Payment Services, focusing on distributed systems and payment processing technology across the Middle East region.

Network Development Engineer, MONA

AWS Network Development Engineer position focusing on building and scaling network infrastructure across global datacenters, requiring expertise in IP routing protocols and automation.

Software Development Engineer, AWS Demand Planning

AWS Demand Planning seeks Software Engineer to build forecasting systems for EC2 capacity planning, offering competitive pay, work-life balance, and technical growth opportunities.

Software Development Engineer, AWS Demand Planning

AWS Demand Planning Software Engineer role building forecasting systems for EC2 capacity planning