Backend Engineer
Posted on 2/2/2024
INACTIVE
Tonal

201-500 employees

Digital weight system for personalized strength training
Company Overview
Tonal's mission is to build systems that transform people’s lives through fitness, health, and wellness. The company uses advanced digital weight that continually adapts workouts so they’re most effective for all people regardless if you’re a beginner or an expert —all led by our expert coaches.
Consumer Goods
Hardware
Data & Analytics

Company Stage

Series F

Total Funding

$590M

Founded

2015

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

-2%

2 year growth

-36%
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
Flutter
Kubernetes
Rust
Microsoft Azure
Python
Airflow
Apache Kafka
Java
Postgres
Docker
AWS
Go
iOS/Swift
Redis
Android Development
Looker
Data Analysis
Snowflake
Google Cloud Platform
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • 1+ years of software development experience
  • Experience with distributed systems, microservices architecture, cloud platforms (AWS, Azure or GCP)
  • Expertise in server-side software development in Golang (or other languages, e.g. Rust, C++, C#, Java, Python)
  • Strong understanding of database design and modeling (e.g., PostgreSQL)
  • Experience with data-intensive applications, big data pipelines and analytics, having used tools such as Snowflake, DataBricks, Amplitude and Looker
Responsibilities
  • Contribute to the development of major software projects for our backend services
  • Collaborate with our tightly integrated software, hardware and content teams to continually evolve a unique, consumer-oriented fitness product
  • Work closely with product team to clarify requirements and develop designs for new features
  • Implement, test, deploy and monitor software for our cloud-based backend microservices
  • Write and review clean, secure and testable code with a focus on maintainability, scalability and performance
  • Develop and support cloud-based big data pipelines
  • Use analytics to understand product behavior and motivate data-driven decisions
Desired Qualifications
  • Experience with Kubernetes, Helm, Docker, ArgoCD
  • Experience with Postgres, Redis, Kafka, Airflow
  • Experience with Android development, Flutter, Kotlin
  • Experience with Swift/SwiftUI
  • Experience working with remote teams
  • Experience integrating with Stripe, OneSignal
  • Interest in the fitness industry