Senior Software Engineer, Full Stack
Peloton Interactive, Inc - New York City, NY
Apply NowJob Description
About The Role We are seeking an experienced Senior Full Stack Software Engineer with expertise in Go (GoLang) and React to join our growing Enterprise Engineering team. As a senior engineer, you will play a vital role in developing the software at the heart of Peloton's order and fulfillment platforms, which supports critical business functions including sales, marketing, accounting, logistics, supply chain, operations, and member support. You will work on a cross-functional agile team, collaborating with engineers and stakeholders to design, integrate, and enhance the key systems that drive our operations. This role is perfect for someone who is passionate about building highly performant, reliable, and scalable systems, while gaining deep expertise in Peloton's order and fulfillment processes. Your Daily Impact At Peloton Design, develop, and maintain scalable web applications using Go for the back end and React for the front end. Write understandable, testable code with an eye towards maintainability, scalability and performance. Your code should set the bar for how to approach the next generation of Peloton microservices. Help to evolve our Order and Fulfillment Platforms to best in class by providing guidance to the teams in terms of technical strategy and excellency. Collaborate with other engineers by taking part in pair programming, team discussions, and task breakdown. Help promote a culture of learning and constant improvement. Partner with stakeholders to identify technical trade-offs and to make informed technical and product decisions. You Bring To Peloton 5+ years of software development experience, with a minimum of 2 years of experience in Go (Golang). 3+ years of experience contributing to the architecture and design of new and current systems. Strong knowledge of Go (GoLang) for building APIs and microservices, including experience with concurrency patterns and performance optimization. Proficient in front-end development, with experience using modern frameworks (React+NextJS, Vue+Nuxt, Svelte+SvelteKit). Familiarity with DevOps principles, with experience of containerization/orchestration (e.g., Docker, Kubernetes), CI/CD, observability, and cloud platforms (e.g., AWS, GCP, Azure). Hands-on experience with relational databases (PostgreSQL) and NoSQL databases (e.g., Dynamo, Redis). Ability to design and implement event-driven systems using Kafka to enable real-time data processing, decoupled services, and robust messaging patterns. Strong written and verbal communication skills, with a demonstrated ability to work collaboratively in a team environment. Analytical and creative problem solver, with the flexibility to accommodate evolving business needs. Passionate about technology, naturally curious, and always learning. Bonus If You Have Domain expertise in order management, e-commerce, supply chain, or payments. Contributed to open-source projects. Expertise in provisioning and deploying to managed cloud infrastructure (AWS or GCP) via Terraform. Passion for testing (TDD - Test Driven Development). Knowledge of CQRS and Event Sourcing. Experience with microservices architecture. Worked on a system that had to deal with internationalization and localization. Ability to take a project from scoping requirements through actual execution and delivery. Active participation in the software engineering community; attending meetups, conferences, and are active in online forums. Base Salary Range $168,426"”$227,374 USD ABOUT PELOTON: Peloton (NASDAQ: PTON), provides Members with expert instruction, and world class content to create impactful and entertaining workout experiences for anyone, anywhere and at any stage in their fitness journey. At home, outdoors, traveling, or at the gym, Peloton brings together immersive classes, cutting-edge technology and hardware, and the Peloton App with multiple tiers to personalize the Peloton experience. Founded in 2012 and headquartered in New York City, Peloton has millions of Members across the US, UK, Canada, Germany, Australia, and Austria. For more information, visit At Peloton, we motivate the world to live better. "Together We Go Far" means that we are greater than the sum of our parts, stronger collectively when each one of us is at our best. #J-18808-Ljbffr
Created: 2025-02-01