Software Development Engineer, AWS Alameda

Amazon is a global technology company that builds innovative and secure technologies on a massive scale.
Backend
Mid-Level Software Engineer
Contact Company
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Alameda

AWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. The Alameda team builds innovative and secure technologies on a massive scale that manage the control planes for AWS services, keeping them secure and scalable for customers. As a software development engineer on this team, you will leverage modern technologies and AWS services to empower AWS service teams to be more productive.

AWS Alameda centralizes the work of creating, maintaining, and improving Control Planes, saving each AWS team significant development effort and cost. It automates the creation and maintenance of infrastructure and software for both the Control Plane and Data Plane of newly managed services. Alameda offers building blocks that fully abstract single functionalities as managed services, which can be extended to offer custom business logic for specific AWS Services. It provides the full control plane for AWS Services by allowing seamless composition of building blocks that work together to provide a complete managed AWS service experience.

The team is looking for world-class software developers who can deliver software solutions that solve business problems and delight customers with efficiency and productivity gains. Ideal candidates should have development experience with technologies like AWS, Java, TypeScript, CDK, and DynamoDB.

Key Responsibilities:

  • Develop and maintain Control Plane software for AWS services
  • Leverage modern technologies and AWS services to improve productivity
  • Create and maintain infrastructure and software for Control Plane and Data Plane
  • Design and implement building blocks for managed services
  • Collaborate with other AWS teams to integrate Alameda solutions

Requirements:

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience with design patterns, reliability, and scaling of new and existing systems
  • Proficiency in at least one software programming language

Preferred Qualifications:

  • 3+ years of full software development life cycle experience
  • Experience with coding standards, code reviews, source control management, build processes, testing, and operations
  • Bachelor's degree in computer science or equivalent

Amazon is committed to diversity and inclusion, providing equal opportunities regardless of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.

Last updated a month ago

Responsibilities For Software Development Engineer, AWS Alameda

  • Develop and maintain Control Plane software for AWS services
  • Leverage modern technologies and AWS services to improve productivity
  • Create and maintain infrastructure and software for Control Plane and Data Plane
  • Design and implement building blocks for managed services
  • Collaborate with other AWS teams to integrate Alameda solutions

Requirements For Software Development Engineer, AWS Alameda

Java
TypeScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience with design patterns, reliability, and scaling of systems
  • Proficiency in at least one software programming language

Benefits For Software Development Engineer, AWS Alameda

  • Equal opportunity employer

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Alameda

Software Development Engineer, PrivateLink

AWS is seeking a Software Development Engineer to build next-generation networking services for EC2, managing one of the industry's largest networks and transforming cloud networking.

Software Development Engineer II, Seller Fulfilment Tech (SFT)

Full-stack Software Development Engineer II position at Amazon, focusing on designing scalable applications for Seller Fulfilment Tech with 3+ years experience required.

Software Development Engineer, NSV

AWS Networking seeks Software Development Engineer to build and maintain critical network infrastructure software, offering competitive pay and comprehensive benefits.

Software Development Engineer, Inventory Placement, Inventory Placement Crossdock

Software Development Engineer position at Amazon working on inventory placement systems, requiring 3+ years experience, offering $129K-$223K salary.

Innovation and Design Engineer, Worldwide Design Engineering

Design next-generation fulfillment centers and logistics systems at Amazon, leading innovative engineering projects with robotics and automated systems.