Senior Software Engineer, E-Commerce
Core
Building and scaling high-performance web experiences and microservices for Peloton's $1+ billion e-commerce channel.
Role type
Senior Software Engineer (Full Stack)
Builds
Modern front-end web applications and scalable backend microservices for global e-commerce operations.
Domain
E-Commerce / Fitness Technology
Deliverable
product features
Required skills
Kotlin, Javascript/Typescript, API development, PostgreSQL, Kubernetes, Docker, GitHub Actions, microservices architecture, system design, pair programming, technical strategy
Preferred skills
AWS or GCP, managed cloud infrastructure, backend-for-frontend pattern, financial services/e-commerce domain, monolith-to-microservices migration, TDD, DDD, Event Sourcing, internationalization
Technologies
Kotlin, Javascript, Typescript, PostgreSQL, Kubernetes, Docker, GitHub Actions, AWS, GCP
Responsibilities
Develop modern front-end web technologies and high performant user-friendly experiences; Write understandable, testable code with an eye towards maintainability, scalability and performance; Conduct peer code reviews with empathy; Drive architecture meetings, cross-team dependencies, and design docs; Partner with stakeholders to identify technical trade-offs and make informed technical and product decisions; Support other software engineers by taking part in pair programming and leading white boarding solutions.
Seniority
Senior, hands-on IC