Events  Classes  Jobs 
    Sign in  
 
 
Peloton // connected indoor fitness cycles
 
Engineering, Full Time    New York    Posted: Wednesday, September 16, 2020
 
   
 
Apply To Job
 
 
JOB DETAILS
 

As a Senior Software Engineer on the e-commerce ERP(Enterprise Resource Planning) Integrations team, you will work on a platform responsible for streaming transactional & master date e-commerce events to downstream ERP systems.

The team also has the mission to Increase the transparency, traceability, & accuracy of all the transactional events generated in the e-commerce systems subject to be reported to our ERP system & vice-versa.

You will work closely with Project Managers & Product Managers on the E-commerce Platform Scrum Team.

IN THIS ROLE, YOU WILL:

  • Actively maintain & build a culture of learning, respect, transparency, & trust.
  • Backend development with a variety of languages including but not limited to Python, Javascript/TypeScript, Kotlin, etc.
  • Write understandable, testable code with an eye towards maintainability & scalability.
  • Collaborate with other engineers by taking part in pair programming, whiteboarding solutions, team discussions to work as a team rather than working in isolation.
  • Help to evolve our system, organically without over-engineering, to promote simplicity, & working software.
  • Promote constant refactoring while developing features or touching existing code to keep the codebase as clean as possible.
  • Promote iterative development, using best practices such as feature toggles, CI/CD, canary releases, test automation, logging, & monitoring to ensure confidence in our release process
  • Active engagement in technical discussions during architecture meetings, code reviews, & design docs to help promote a culture of learning & constant improvement.
  • Defend the integrity of the codebase, never compromising on code quality.
  • Ability to say NO, respectfully challenge ideas, & call out potential trade-offs.
  • Become a domain expert in e-commerce by working closely with our product managers & stakeholders.
  • Partner with our SRE & infrastructure teams to scale & monitor our services.

CANDIDATE QUALIFICATIONS:

  • 6+ years of software development experience in development. 
  • Passionate about technology, new ideas, & always willing to learn new things.
  • You have a love for clean, elegant code.
  • You have an understanding of agile, lean, & DevOps principles.
  • You have an understanding of testing & CI/CD.
  • Solid understanding of object-oriented and/or functional programming design principles.
  • Experience with two or more aspects of our tech stack (Python, Kotlin, Javascript/TypeScript, Postgres, AWS, GraphQL, DataDog, Docker, Kubernetes).
  • Familiar with at least one backend framework like Django, Rails, Spring, or similar.
  • Capacity to work in high growth, fast-paced environments, & can adapt to change.
  • You have an expert understanding of industry best practices & standards.
  • You have excellent communication & teamwork skills.
  • You have acute attention to detail & dedication to quality.
  • Experience with at least one database engine (MySQL, PostgreSQL, MongoDB, Cassandra, etc.)
  • Experience with SQL & NoSQL databases

BONUS POINTS IF YOU:

  • Experience integrating e-commerce software with ERP systems
  • Enjoy tech talks, katas, lunch & learns, & geeking over programming languages, architecture, category theory, or whatever engineering topic you are passionate about.
  • Attend meetups, conferences, & participate in the software engineering community.
  • Contribute to open-source projects.
  • Experience migrating a monolithic system to an ecosystem of microservices.
  • Have tried Test-Driven Development (TDD).
  • Experience with or knowledge of DDD, CQRS, & Event Sourcing.
  • Enjoy talking to product, design, & business stakeholders to understand the problem space better.
  • You worked on a system that had to deal with internationalization & localization.

ABOUT PELOTON

Peloton is the largest interactive fitness platform in the world with a loyal community of more than 2.6 million Members. The company pioneered connected, technology-enabled fitness, & the streaming of immersive, instructor-led boutique classes for its Members anytime, anywhere. Peloton makes fitness entertaining, approachable, effective, & convenient, while fostering social connections that encourage its Members to be the best versions of themselves. An innovator at the nexus of fitness, technology, & media, Peloton has reinvented the fitness industry by developing a first-of-its-kind subscription platform that seamlessly combines the best equipment, proprietary networked software, & world-class streaming digital fitness & wellness content, creating a product that its Members love. The brand's immersive content is accessible through the Peloton Bike, Peloton Tread, & Peloton App, which allows access to a full slate of fitness classes across disciplines, on any iOS or Android device, Fire TV, Roku, Chromecast & Android TV. Founded in 2012 & headquartered in New York City, Peloton has a growing number of retail showrooms across the US, UK, Canada & Germany. For more information, visit www.onepeloton.com.

 
 
 
Apply To Job
 
 
 
 
 
© 2020 GarysGuide      About    Feedback    Press    Terms