We've been established for over a decade, boasting a network of over 50,000 lockers globally across NA, EU, and the FE, facilitating the delivery of millions of packages monthly. Despite this, we continue to identify ourselves as a startup due to our operational style and scalability. Our key stakeholders and dependencies are centralized under unified leadership, enabling us to make swift decisions and execute rapidly. Over the past three years, we've successfully launched two new products. Presently, we're embarking on the development of the latest generation of lockers designed to accept packages from any carrier or retailer, with robust return capabilities. This ambitious endeavor aims to facilitate a tenfold scale-up within the next three years, aligning with our strategic goals. Additionally, we offer various customer-facing features and maintain direct integration with retailers.
If you are looking for an opportunity to solve deep technical problems and build innovative solutions in a fast paced environment working with smart, passionate software developers, this might be the role for you. As an SDE, you will develop a deep understanding of our business, work closely with development teams and own the architecture and end-to-end delivery of software components. In this role, you will:
* Collaborate with other team members and partner teams to investigate design approaches, participate in design reviews, prototype new technology, and develop both customer-facing and back-end services features.
* You will lead and coordinate design/implementation efforts, coordinating across multiple teams to develop optimal solutions.
* Work with modern web development technologies to improve customer workflows
* Write high-quality distributed system software
* Drive best practices and engineering excellence
Basic qualifications
- 3+ years of non-internship professional software development experience- 1+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience
- Experience programming with at least one software programming language
Preferred qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.