Description de l'offre
Come join us and build technology that makes it easy for developers around the globe to build scalable, fault-tolerant distributed systems. The Serverless Applications team develops products such as AWS Lambda that manage the complexity of distributed systems engineering on behalf of our customers, enabling them to focus on product innovation in fields as diverse as on-demand video streaming and space exploration. We have a range of initiatives on the team, from performance optimization to new product development, and we are actively hiring software engineers.
As a member of the team, you will work with a group of talented, mission-focused colleagues to propose ideas and to design, build, and evolve production AWS systems. You will have the opportunity to talk with customers to understand their needs; you will see them adopt the technology you build; and you will use their feedback to inform future development. Depending on your interests, you may work on a broad range of technical problems or you may focus on full-stack development, back-end distributed systems engineering, space and time optimization, or programming model design and implementation. Regardless of the path you choose, you will grow your skills, solve hard problems, and ship software to customers, learning from and mentoring others along the way.
If you are excited by the prospect of making it easy for developers to build and operate distributed systems, and are intrigued by any of the details above, please reach out – we would love to hear from you.
· A bachelor’s degree in Computer Science or equivalent knowledge and skills
· At least two years of experience writing production code
· Skill in at least one modern programming language, e.g. Java, C#
· Experience with object-oriented and/or functional design
· Experience mentoring other engineers, formally or informally