Sr. Software Development Engineer, Amazon, VASTech
DESCRIPTION
Value Added Services Tech (VASTech) team revolutionizes online shopping by seamlessly integrating large item fulfillment, local selling, and personalized customer interactions during delivery. We aim to be the premier destination for superior shopping experiences, focusing on every stage from product discovery to regulatory compliance. Our comprehensive services fulfillment network efficiently manages global orders through various models, including unified delivery services and separate appointments for independent services. This flexibility caters to diverse customer needs across different markets. By collaborating with a wide range of service providers, from in-house teams to third-party sellers, we offer extensive services tailored to unique product requirements. Our globally utilized solutions deliver end-to-end service experiences, continuously setting new standards in customer satisfaction and loyalty within the e-commerce industry.
We seek talented Software Development Engineers with expertise in large-scale systems to join our mission. Ideal candidates are passionate problem-solvers who can drive innovative solutions from design to deployment. You will play a key role in developing global fulfillment models, requiring creativity and excellence. We need adaptable professionals who thrive in dynamic environments, focusing on enhancing customer experience. Join us to shape the future of e-commerce logistics and make a significant impact in this transformative field.
Key job responsibilities
• Collaborate with Principal Engineers to shape the technical and architectural vision for our large item and service data models and systems.
• Architect and implement extensible frameworks managing the entire lifecycle of large item and service transactions on our platform.
• Develop innovative solutions for complex challenges in fulfillment planning, last-mile execution, return prevention, concession reduction, post-order care, and multi-box fulfillment.
• Create a scalable platform integrating external partners for efficient fulfillment and execution.
• Spearhead the design and development of solutions supporting diverse operational models and supply sources, ensuring adaptability and scalability.
• Champion the adoption of pioneering technologies and develop efficient algorithms for processing large datasets.
• Provide leadership and mentorship to engineering teams, fostering best practices in design, coding, testability, and security.
BASIC QUALIFICATIONS
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Bachelor's degree in computer science or equivalent
- Experience building complex software systems that have been successfully delivered to customers
- Experience as a mentor, tech lead or leading an engineering team
- Deep technical expertise and hands-on architectural understanding of cloud-scale distributed and service-oriented architectures.
PREFERRED QUALIFICATIONS
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Master's degree in computer science or equivalent
- Have had impact and influence across multiple teams ·
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.