AWS Utility Computing (UC) is at the forefront of cloud innovation, delivering foundational services like Amazon S3 and EC2. Within AWS UC, the Amazon Dedicated Cloud (ADC) team focuses on specialized security solutions for cloud services. As a System Software Engineer at Annapurna Labs, you'll be instrumental in shaping the next generation of cloud platforms. The role combines software development expertise with systems knowledge, focusing on creating tools that enhance product development from conception to deployment.
You'll join a dynamic team that values diverse experiences and inclusive culture. AWS pioneered cloud computing and continues to innovate, serving customers from startups to Global 500 companies. The position offers significant opportunities for growth through knowledge-sharing, mentorship, and career development resources. The company emphasizes work-life harmony and provides flexible working arrangements.
The role requires strong programming skills, particularly in languages like C, Python, or Lua, combined with understanding of software-hardware systems. You'll be responsible for developing critical tools, optimizing testing processes, and collaborating across teams with hardware engineers and system architects. This position offers the chance to work on cutting-edge cloud technology while being part of AWS's mission to become Earth's Best Employer.
The ideal candidate will have at least 5 years of professional software development experience and a strong foundation in computer science. Understanding of Linux internals and computer architecture is highly valued. This role provides an opportunity to make significant contributions to AWS's cloud infrastructure while working with industry-leading technology.