Amazon Key is an innovative service that enables secure package delivery directly into customers' garages, addressing the growing need for protected deliveries. As a Senior Software Engineer on the Amazon Key team, you'll be at the forefront of developing and scaling this rapidly growing service. The role offers an opportunity to work on challenging technical problems while building high-performance, highly-available distributed systems that directly impact customer experience.
You'll be responsible for the complete software development lifecycle, from system design to production deployment. The position requires strong technical expertise in distributed systems architecture and AWS technologies, including DynamoDB, S3, Kinesis, and Lambda. You'll collaborate with cross-functional teams, optimize systems for performance, and mentor junior engineers.
The ideal candidate combines technical excellence with customer obsession, bringing experience in building complex software systems that have been successfully delivered to customers. You'll work in an environment that values innovation, deep technical expertise, and the ability to solve complex problems at scale. This role offers the opportunity to make a significant impact on a product that's transforming how Amazon delivers packages to millions of customers.
Working at Amazon's Barcelona office, you'll join a global team that's passionate about technical excellence and customer satisfaction. The role offers exposure to cutting-edge technologies and the chance to work on systems that operate at massive scale. If you're excited about building secure, reliable systems that directly improve customer experience, this role offers the perfect blend of technical challenge and meaningful impact.