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 a critical part of AWS Engineering, managing one of the world's largest Infrastructure as a Service (IaaS) platforms. 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, you'll be part of AWS Infrastructure Services, which owns the design, planning, delivery, and operation of all AWS global infrastructure. The team is responsible for keeping the cloud running, managing data centers, servers, storage, networking, power, and cooling equipment to ensure continuous customer access.

The position offers:

  • Work on challenging problems with thousands of supply chain variables
  • Collaboration with diverse teams including software, hardware, and network engineers
  • Opportunity to deliver the highest standards for safety and security
  • Focus on providing infinite capacity at lowest possible cost
  • Inclusive culture that welcomes bold ideas
  • Strong emphasis on work-life harmony
  • Access to employee-led affinity groups and ongoing learning experiences
  • Career advancement through knowledge-sharing and mentorship

The role combines technical expertise with strategic impact, as you'll be working on systems that serve millions of customers daily. AWS values diverse experiences and encourages applications from candidates with non-traditional backgrounds. The company provides comprehensive benefits and focuses on creating an inclusive environment where employees can develop into well-rounded professionals.

The position requires strong technical skills, ability to work in a fast-paced environment, and passion for large-scale distributed systems. You'll be part of a team that directly impacts AWS's core infrastructure, making this an excellent opportunity for career growth and technical development.

Last updated 8 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
  • Ensure continuous system availability and performance
  • Collaborate with cross-functional teams across AWS

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
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development resources
  • Mentorship opportunities
  • Employee-led affinity groups
  • Ongoing learning experiences

Interested in this job?

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

Software Development Engineer, Amazon MSK

Build and develop Amazon's Managed Streaming for Kafka (MSK) service, working on APIs, workflows, and core Kafka platform development.

Software Development Engineer, Commanding and Data Handling

Software Development Engineer position at Amazon's Project Kuiper, developing satellite telemetry and control systems.

Software Development Engineer, Amazon MSK

Software Development Engineer position at Amazon MSK team, building and maintaining large-scale data streaming services using Apache Kafka.

Software Development Engineer II, AWS Elastic Block Store (EBS)

AWS EBS team seeks experienced Software Engineer II to develop high-performance cloud storage systems and improve durability for millions of customers.

Software Development Engineer II, Item Security And Privacy

Software Development Engineer II role at Amazon focusing on Item Security and Privacy, building large-scale distributed systems