This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Senior Software Engineer, Content

$168,426 - $227,374/Yr

Disability Solutions - New York, NY

posted 19 days ago

Full-time - Senior
New York, NY
501-1,000 employees

About the position

The Senior Software Engineer role at Peloton focuses on enhancing and operating business-critical APIs and services that support the company's fitness products and digital applications. The position involves scaling architecture to accommodate millions of members, ensuring high availability, low latency, and security. Engineers in this role will lead technical projects, collaborate across teams, and utilize cloud-native technologies to improve user experiences and build new features.

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 address them using data modeling, query optimization, and caching techniques.
  • Be a technical leader within the team and foster the 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.

Requirements

  • 6+ years of experience developing high-performance, highly scalable backend cloud application systems.
  • 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 collaborating with members of other teams to gain clarity, triage issues, and drive multi-functional initiatives.
  • Experience with both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., DynamoDB, Cassandra, Mongo) databases.
  • Experience with caching systems such as Memcached, Redis.
  • Experience with request processing such as REST, gRPC, or GraphQL.
  • Familiar with deployment tooling/environments such as Kubernetes, Terraform, GitHub Actions, Jenkins.

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
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service