Senior Software Engineer

August 13

🏢 In-office - Manhattan

Apply Now
Logo of Peloton Interactive

Peloton Interactive

Motivation that moves you.

Fitness • Networked fitness • Android • Cycling • Hardware

5001 - 10000

Description

• Develop UIs, APIs, and workflows for our shop platform that include product catalog management, checkout, cart, payment processing, promotion management, order processing, logistics and reverse logistics, etc. • Guide the teams in terms of technical strategy and excellence to help evolve our shop platform to the best in class. • Write understandable, testable code with an eye toward maintainability, scalability, and performance. Your code should set the bar for how to approach the next generation of Peloton microservices. • Collaborate with other engineers by taking part in pair programming and leading white boarding solutions, team discussions, and task breakdown. • Drive architecture meetings, cross-team dependencies, and design docs to help promote a culture of learning and constant improvement. • Mentor other software engineers on Spring Boot, Kotlin, messaging systems, and CRQS. • Partner with stakeholders to identify technical trade-offs and to make informed technical and product decisions.

Requirements

• 6+ years of software development experience. • 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. • Passionate about technology, new ideas, and always willing to learn new things. • Strong product and technical mindset. • Ability to contribute consistently and positively in a high-paced, fast-changed environment. • Analytical and creative problem solver, with the flexibility to accommodate evolving business needs. • Expert understanding of object-oriented and/or functional programming design principles. • Good understanding of agile, lean, and DevOps principles. • Proven experience with Spring Boot (or Spring), Java, Postgres, AWS, GraphQL, Docker, Kubernetes. • Acute attention to detail and dedication to quality.

Benefits

• Medical, dental and vision insurance • Generous paid time off policy • Short-term and long-term disability • Access to mental health services • 401k, tuition reimbursement and student loan paydown plans • Employee Stock Purchase Plan • Fertility and adoption support and up to 18 weeks of paid parental leave • Child care and family care discounts • Free access to Peloton Digital App and apparel and product discounts • Commuter benefits and Citi Bike Discount • Pet insurance and so much more!

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com