Software Development Engineer, Data Center Systems & Automation (Facility Inventory & Topology)

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, Data Center Systems & Automation (Facility Inventory & Topology)

AWS Data Center Systems & Automation team is seeking a Software Development Engineer to drive the architecture and development of critical infrastructure software. This role is part of AWS Infrastructure Services (AIS), the backbone of AWS's global infrastructure responsible for keeping the cloud running efficiently and securely.

The position involves working with cutting-edge technologies including Java, graph query language (Gremlin), DynamoDB, CloudFormation, and CloudWatch to build and maintain services that monitor and operate data center infrastructure. You'll be part of a team that directly contributes to the high availability of AWS data centers and Amazon's sustainability goals.

As a Software Development Engineer, you'll tackle complex problems in massive data ingestion and processing, distributed cloud computing systems, data visualization, anomaly detection, and analytics. The role offers an opportunity to work on challenging problems with thousands of variables impacting the supply chain.

The team culture emphasizes innovation, inclusion, and bold thinking. You'll collaborate with a diverse group of professionals including software, hardware, and network engineers, supply chain specialists, and security experts. AWS values curiosity and connection, promoting an environment where every individual raises the bar and continuously improves.

The position offers competitive compensation ranging from $129,300 to $223,600 per year based on geographic location, plus equity and comprehensive benefits. You'll be part of Amazon's mission to be Earth's Best Employer, with access to extensive knowledge-sharing, mentorship, and career advancement resources.

The ideal candidate is passionate about solving novel, complex technology problems, enjoys working in ambiguous environments, and has a strong focus on customer satisfaction. This role provides an excellent opportunity to shape the future of cloud infrastructure while working with some of the most advanced technologies in the industry.

Last updated a minute ago

Responsibilities For Software Development Engineer, Data Center Systems & Automation (Facility Inventory & Topology)

  • Lead the design, development, testing and launch of new data center inventory and topology services
  • Collaborate with team members and engineers across teams
  • Deliver quality software to production
  • Participate in on-call rotation
  • Create solutions for data center infrastructure monitoring and operation
  • Work with cloud computing systems and data visualization

Requirements For Software Development Engineer, Data Center Systems & Automation (Facility Inventory & Topology)

Java
  • 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, Data Center Systems & Automation (Facility Inventory & Topology)

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package
  • Career development and mentorship opportunities
  • Work-life harmony
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Data Center Systems & Automation (Facility Inventory & Topology)

Software Development Engineer II

AWS EC2 Software Engineer role building global-scale virtualization infrastructure, focusing on provisioning services and cloud infrastructure management using Kotlin.

Software Development Engineer, Selling Partner Experience

Software Development Engineer role at Amazon's Selling Partner Experience team, focusing on building scalable solutions for 2M+ third-party sellers worldwide.

Software Development Engineer, S3 Replication

Software Development Engineer position at Amazon S3 Replication team, building globally distributed storage services with 99.999999999% durability in Vancouver.

Software Development Engineer, AWS DNS

AWS DNS team Software Development Engineer position focusing on large-scale DNS platforms and infrastructure services in Dublin, Ireland.

Software Dev Engineer II

Mid-level software engineering role at Amazon focusing on full-stack development, building scalable solutions for various technology teams with competitive compensation and benefits.