Taro Logo

Sr. Software Development Engineer - BMC, AWS Hardware Engineering Services

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$151,300 - $261,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Job Description

The AWS Firmware team drives system innovation in the servers used by all of Amazon Web Services, including EC2, S3, CloudFront, and more. As a Senior Software Development Engineer, you'll be joining a team that solves the hardest problems fusing software, hardware, and cloud technologies. The role focuses on building and owning server-related firmware, working alongside world-class developers to create innovative, scalable solutions for real-world data center infrastructure challenges.

You'll be responsible for development efforts across diverse technology domains, from embedded software to large-scale distributed systems, using both proprietary and open source technologies. The position offers direct impact on AWS's infrastructure, working with cutting-edge server platforms and contributing to the foundation of AWS's cloud services.

The role is part of AWS Infrastructure Services, which owns the design, planning, delivery, and operation of all AWS global infrastructure. You'll be working on critical systems that keep the cloud running, collaborating with cross-functional teams including software, hardware, and network engineers. The position offers significant technical challenges in server firmware development, platform architecture, and large-scale infrastructure management.

This is an excellent opportunity for experienced engineers who want to work at the intersection of hardware and software, making direct contributions to AWS's cloud infrastructure. You'll have ownership of your work, see direct product improvements based on your contributions, and be part of a growing, fast-paced team that's essential to AWS's operations.

The role offers competitive compensation, comprehensive benefits, and the chance to work on technology that powers a significant portion of the world's cloud computing infrastructure. You'll be part of an inclusive culture that values diverse experiences and encourages bold ideas, with opportunities for mentorship and career growth within AWS.

Last updated 20 days ago

Responsibilities For Sr. Software Development Engineer - BMC, AWS Hardware Engineering Services

  • Build and own server related firmware
  • Work with world-class software developers to create innovative solutions
  • Build, validate, and support firmware in diverse technology domains
  • Work with embedded software and large-scale distributed software systems
  • Collaborate with engineers across the company to build software for next-generation platform

Requirements For Sr. Software Development Engineer - BMC, AWS Hardware Engineering Services

Python
Linux
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience developing embedded systems
  • Experience with software development for server platforms
  • Working knowledge of scripting languages like Python, Shell
  • Understanding of Intel architecture
  • Understanding of server platform design and architecture
  • Experience with IPMI and BMC development

Benefits For Sr. Software Development Engineer - BMC, AWS Hardware Engineering Services

Medical Insurance
401k
  • Medical Insurance
  • 401k