Sr. Software Dev Engineer, External Fulfillment Job ID: 2639084 | Amazon Europe Core Sarl The Amazon Fulfillment Technology (AFT) powers the physical engine at the heart of Amazon.
We are responsible for scalable and innovative solutions to enable fulfillment of millions of items every day across the globe.
Our team owns the charter to make the AFT WMS more accessible and flexible for emerging markets and businesses.
Join the team if you like to build scalable solutions that solve complex business problems and deliver strong business impact.
We are starting several key initiatives in our external fulfillment and are looking for a Software Development Engineer who wants to be challenged with building and driving innovative and scalable systems that manage our external fulfillment network.
This opportunity includes architectural challenges in making a large volume of constantly changing data available to various applications owned by diverse customers (internal and external) and business use cases, as well as innovative solutions for managing data quality and complex event processing.
We are building new products in this space with scaling requirements to support tens of millions of business operations in a day across thousands of FCs.
We are looking for SDEs who are passionate about building large-scale, multi-tiered, distributed software solutions.
You will be empowered to think big, invent, and simplify on behalf of our stakeholders and customers, and find elegant solutions to hard problems.
You will be influencing other engineers and tech partners in the team to solve multi-region critical complex business features.
Key Job Responsibilities As a Software Engineer you will be expected to: Design and develop creative solutions to complex engineering problems.
Effectively mentor junior engineers, helping to maintain appropriate unit test coverage, code documentation, software structure, and support.
Own and deliver end-to-end key initiatives, maintaining effective communication with management and stakeholders.
Identify, evaluate, and suggest mitigation strategies for risks during design.
Contribute to system design, process, and development standards documentation.
Deliver high-quality code on time as part of a cross-functional team.
Contribute to team discussions around system component design, improvement, and integration.
Design and develop high-performance, test-driven code.
Work with and maintain a large existing code base as well as new components; maintaining production code and contributing to deployment and QA processes.
We value inclusion, celebrate successes, and take the time to have fun.
If this sounds like the right fit then we want to hear from you!
BASIC QUALIFICATIONS Experience as a mentor, tech lead, or leading an engineering team.
Experience leading the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
Experience in professional, non-internship software development.
Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.
PREFERRED QUALIFICATIONS Bachelor's degree in computer science or equivalent.
Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Amazon is committed to a diverse and inclusive workplace.
Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
#J-18808-Ljbffr