Software Dev Engineer , Hub Tech
Amazon
Amazon
Join the Lockers team and revolutionize package delivery! We tackle the complexities customers face in coordinating deliveries, making package reception and returns seamless and asynchronous. Think of our role in logistics as akin to the critical importance of messaging queues like AWS SQS or JMS in tech architecture.
With over a decade of experience, we've established a global network of 50,000+ lockers, processing millions of packages monthly. Despite our scale, we maintain a startup mentality, enabling rapid decision-making and execution. We've successfully launched two new products in the last three years and are now developing the next generation of lockers, designed to accept packages from any carrier or retailer, with robust return functionalities. This initiative is poised for a tenfold scale-up within three years, aligning with our strategic vision.
If you thrive on solving complex technical challenges and building innovative solutions in a fast-paced, collaborative environment with talented developers, this role is for you. As a Software Development Engineer, you'll gain deep business insight, work closely with development teams, and take ownership of software component architecture and end-to-end delivery.
- Collaborate with team members and partner teams on design approaches, participate in design reviews, and prototype new technologies. - Develop both customer-facing features and back-end services. - Lead and coordinate design and implementation efforts across multiple teams to achieve optimal solutions. - Enhance customer workflows using modern web development technologies. - Write high-quality distributed system software. - Champion best practices and drive engineering excellence.
- Minimum of 3 years of programming experience in a modern language like Java, C++, or C#, including object-oriented design. - At least 1 year of experience contributing to system architecture and design, covering patterns, reliability, and scaling. - Demonstrated programming proficiency in at least one software programming language. - Preferred: 3+ years of experience across the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations. - Preferred: Bachelor's degree in Computer Science or a related field.
Amazon
IT Consulting