Software Development Engineer, Checkout Applications Team
Core
Designing and developing enterprise scale distributed systems for the Checkout platform to enable high-scale purchase experiences for hundreds of millions of customers.
Role type
Senior full stack software development engineer
Builds
The Checkout platform (distributed systems, backend features)
Domain
E-commerce / Distributed Systems
Required skills
Distributed systems design, Software architecture, Full stack development, Agile delivery, Operational excellence, Risk mitigation
Preferred skills
Full SDLC experience, Code reviews, Source control management, Testing, Operations experience
Technologies
None explicitly listed
Responsibilities
Design and code solutions for broadly defined problems, Develop architecture for new and current systems, Collaborate with product managers and designers, Deliver high quality software in an agile environment, Identify and mitigate design risks early, Own created software and systems