Software Development Engineer, AWS Infrastructure Console Interactions Team

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

Description For Software Development Engineer, AWS Infrastructure Console Interactions Team

The AWS Infrastructure Console Interactions Team is part of AWS Engineering, one of the world's largest infrastructure as a service (IaaS) offerings. This role involves creating, deploying, and maintaining large-scale distributed systems that interact with hardware across multiple regions using control devices like BMCs, PSCs, and K2 cards. As a tier-0 service with senior leadership visibility, this position offers significant career growth opportunities.

AWS Infrastructure Services is responsible for the design, planning, delivery, and operation of all AWS global infrastructure. The team ensures continuous operation of data centers, servers, storage, networking, power, and cooling equipment that maintain customer access to AWS services. This role involves collaboration with diverse teams including software, hardware, and network engineers, working on challenging supply chain problems while maintaining high safety and security standards.

The position offers a strong emphasis on work-life harmony and flexibility. AWS values diversity and inclusion, fostering this through employee-led affinity groups, events like Conversations on Race and Ethnicity (CORE), and AmazeCon conferences. The company provides extensive opportunities for knowledge-sharing, mentorship, and professional development.

The role requires expertise in software development, system architecture, and distributed systems. You'll be working in an environment that serves millions of customers daily, demanding high performance and reliability even under the most challenging compute workloads. The position offers competitive compensation based on geographic location, with additional benefits including equity opportunities and comprehensive medical and financial benefits.

Last updated 2 days ago

Responsibilities For Software Development Engineer, AWS Infrastructure Console Interactions Team

  • Create, deploy and maintain large scale distributed systems
  • Develop systems that interact with hardware across multiple regions
  • Work with control devices like BMCs, PSCs, and K2 cards
  • Collaborate with cross-functional teams
  • Maintain high standards for safety and security

Requirements For Software Development Engineer, AWS Infrastructure Console Interactions Team

Java
Python
Go
  • 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 with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, AWS Infrastructure Console Interactions Team

Medical Insurance
Equity
  • Equity opportunities
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development resources
  • Mentorship opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Infrastructure Console Interactions Team

Software Development Engineer, EC2 Load Balancing

AWS is seeking a Software Development Engineer to build and scale Elastic Load Balancing services, handling terabytes of data and enabling fault-tolerant cloud applications.

Software Development Engineer, VPC

Senior software engineering role at Amazon AWS focusing on virtualized networking and distributed systems development for EC2 VPC infrastructure.

Satellite Wireless Systems Simulation Engineer, Wireless Systems

Systems Engineer role for Project Kuiper developing satellite communication systems and analyzing performance for global broadband connectivity.

Software Development Engineer - Apache Flink Engineer, Amazon Managed Service for Apache Flink

Software Development Engineer role at Amazon working on Apache Flink framework, focusing on distributed stream processing and cloud services.

Software Development Engineer, Device Cloud Services

Software Development Engineer position at Amazon working on device and cloud services, building distributed systems with 3+ years experience required.