Staff Software Engineer
Updated on 6/1/2023
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Jenkins
Git
Kotlin
MongoDB
MySQL
Postgres
Redis
REST APIs
Terraform
Kubernetes
Python
gRPC
NoSQL
Cassandra
Requirements
  • 8+ years of experience developing high-performance, highly scalable backend cloud application systems
  • A valued team player in a dynamic, autonomous, cross-functional agile team that inspires others
  • Hands-on experience building, testing, deploying, and monitoring services
  • Expertise in Kotlin, Python, or similar languages
  • Hands-on experience decomposing monoliths into microservices
  • Hands-on experience implementing event-driven architectures
  • Experience interfacing with members of other teams to gain clarity, triage issues, and drive cross-functional initiatives
  • Experience with both relational (e.g. PostgreSQL, MySQL) and NoSQL (e.g. DynamoDB, Cassandra, Mongo) databases
  • Experience with caching technologies such as Memache, Redis
  • Experience with request processing such as REST, gRPC, or GraphQL
  • Familiar with deployment toolings/environments such as Kubernetes, Terraform, GitHub Actions, Jenkins etc
Responsibilities
  • Enhance and operate business-critical APIs and services with a focus on high availability, low latency, security and scalability
  • Propose, experiment, and implement solutions to scale services while meeting business and product requirements. Leverage production monitoring/profiling/tracing and load testing tools to discover bottlenecks and using techniques such as data modeling, query optimization, and caching to address the bottlenecks
  • Be a technical leader within the team you work with and cross functionally within Peloton. Be able to identify common patterns as well as develop and foster development of reusable components and standards across teams
  • Coordinate technical projects across teams within Peloton
  • Be a valued member of an autonomous, multi-functional agile team
  • Use industry-standard, cloud-native tech, which means easily transferable skills
  • Bring in best practices of software development in your team and evangelize across teams
Peloton

1,001-5,000 employees

Live and on-demand boutique studio classes
Company Overview
Peloton uses technology and design to connect the world through fitness, empowering people to be the best version of themselves anywhere, anytime. The company offers a suite of fitness products and services.
Benefits
  • Comprehensive health & life benefits
  • Supporting families
  • Future planning
  • Education
  • Product discounts
  • Supporting our communities
Company Core Values
  • Put members first
  • Operate with a bias for action
  • Empower teams of smart creatives
  • Be the best place to work
  • Together we go far