CrawlJobs Logo

Staff Software Engineer, Backend

tonal.com Logo

Tonal

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

200000.00 - 220000.00 USD / Year

Job Description:

Tonal is looking for a passionate Staff Backend Engineer to work cross-functionally with product, engineering, and design, and play a critical role in building the platform that powers the world’s most intelligent personal trainer. You will be given the opportunity to solve challenging problems in the development of software for a unique consumer fitness product. You are entrepreneurial, thrive in a fast-paced, agile environment, and execute at an A-level. Like us, you value clean, fast, high-performing, and maintainable software.

Job Responsibility:

  • Impact and 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
  • Mentor and share your broad knowledge with more junior engineers

Requirements:

  • 5+ years of software development experience
  • Track record of solving problems end-to-end
  • Experience with distributed systems, microservices architecture, cloud platforms (AWS, Azure or GCP) and RESTful APIs
  • 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)
  • Excellent communicator with the ability to work collaboratively and cohesively in a cross-functional team
  • Experience with data-intensive applications, big data pipelines and analytics, having used tools such as Snowflake, DataBricks, Amplitude and Looker

Nice to have:

  • 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
What we offer:

Offers Equity

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer, Backend

Staff Software Engineer (Backend)

Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://6sense.com Logo
6sense
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of industry experience, primarily within technology-focused organizations, with a preference for start-ups
  • Hands-on experience and deep understanding of working with large-scale datasets (10s of Millions of documents), highly scalable and available system architecture
  • Experience with in-memory cache eg. Redis, and distributed NoSql stores like Elastic Search, Cassandra, HBase, MongoDB, etc
  • Experience in one of the languages like Java, Python, and Scala is preferred
  • Ability to work with complex business flows and deal with huge amounts of data
  • Experience in building microservices and distributed systems preferred
What we offer
What we offer
  • health coverage
  • paid parental leave
  • generous paid time-off and holidays
  • quarterly self-care days off
  • stock options
  • equipment and support to work and connect with teams
  • numerous learning and development initiatives including access to LinkedIn Learning platform
  • quarterly wellness education sessions
  • wellness days
  • ERG-hosted events
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer

Checkr is looking for an experienced Senior Staff Software Engineer to facilitat...
Location
Location
United States , Denver; San Francisco
Salary
Salary:
213000.00 - 295000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in computer science or related field (Bachelor's or Master's)
  • 15+ years experience as a software engineer
  • 2+ years leading architecture projects across an organization
  • 5+ years experience in a leadership role
  • Experience developing in Ruby, GoLang, and Python
  • Solid understanding of Cloud technologies and all layers of backend stacks
  • Strong collaboration, communication and project management skills
  • Deep understanding of micro-services design and asynchronous queueing models
  • Experience leading and influencing cross-functional teams
  • A strong sense of ownership
Job Responsibility
Job Responsibility
  • Proactively identify the top opportunities for impact for the engineering organization
  • Own direction and lead execution of organization-wide technical efforts
  • Hands-on contribution in areas with a high degree of business risk
  • Break down very complex projects into simple systems that can be effectively built and maintained by less experienced engineers
  • Create documents to set standards of architectural best practices that are consumed by the broader engineering org
  • Upskill the staff engineers in the company to systematically raise the bar for quality and scale
  • Inform buy vs build decisions, supporting broad business strategy
  • Deeply understand customer, partner, and product team needs, and represent your teams in technical conversations with company leadership
What we offer
What we offer
  • A fast-paced and collaborative environment
  • Learning and development allowance
  • Competitive cash and equity compensation, and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • Up to $25K reimbursement for fertility, adoption, and parental planning services
  • Flexible PTO policy
  • Monthly wellness stipend, home office stipend
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is responsible for building and mainta...
Location
Location
France , Montpellier
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • an interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • knowledge of relational databases and SQL (we use Postgres)
  • knowledge of Linux operating systems
  • adaptability to work within a team in an evolving environment: you are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • experience with continuous integration/deployment solutions
  • knowledge of containerization and cloud deployments
  • an interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…).
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • leverage all the power of functional programming with Scala and the Typelevel stack
  • dive into cryptocurrencies protocols internals
  • conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • deliver a high-quality piece of software (test it, document it, demonstrate it)
  • design monitoring and alerting systems to detect unexpected failures/behavior
  • use CI/CD to deploy and secure workflows.
What we offer
What we offer
  • Equity: employees are the foundation of our success, and we award stock options
  • flexibility: a hybrid work policy
  • social: frequent social events, snacks and drinks
  • medical: comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • well-being: personal development, coaching & fitness with our dedicated partners
  • vacation: five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • high tech: access to high performance office equipment and gadgets, including Apple products
  • transport: Ledger reimburses part of your preferred means of transportation
  • discounts: employee discount on all our products.
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is in charge of building and maintaini...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • An interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • Knowledge of relational databases and SQL (we use Postgres)
  • Knowledge of Linux operating systems
  • Adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • Experience with continuous integration/deployment solutions
  • Knowledge of containerization and cloud deployments
  • An interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • Enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…)
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • Leverage all the power of functional programming with Scala and the Typelevel stack
  • Dive into cryptocurrencies protocols internals
  • Conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • Deliver a high-quality piece of software (Test it, Document it, Demonstrate it)
  • Design monitoring and alerting systems to detect unexpected failures/behavior
  • Use CI/CD to deploy and secure workflows
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is in charge of building and maintaini...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • an interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • knowledge of relational databases and SQL (we use Postgres)
  • knowledge of Linux operating systems
  • adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • experience with continuous integration/deployment solutions
  • knowledge of containerization and cloud deployments
  • an interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…).
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • leverage all the power of functional programming with Scala and the Typelevel stack
  • dive into cryptocurrencies protocols internals
  • conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • deliver a high-quality piece of software (test it, document it, demonstrate it)
  • design monitoring and alerting systems to detect unexpected failures/behavior
  • use CI/CD to deploy and secure workflows.
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • flexibility: A hybrid work policy
  • social: Frequent social events, snacks and drinks in our Holborn office
  • medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • well-being: Personal development, coaching & fitness with our dedicated partners
  • vacation: 28 days of paid leave per year, in addition to national holidays
  • high tech: Access to high performance office equipment and gadgets, including Apple products
  • transport: Ledger reimburses part of your preferred means of transportation
  • discounts: Employee discount on all our products.
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is in charge of building and maintaini...
Location
Location
France , Grenoble
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • An interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • Knowledge of relational databases and SQL (we use Postgres)
  • Knowledge of Linux operating systems
  • Adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • Experience with continuous integration/deployment solutions
  • Knowledge of containerization and cloud deployments
  • An interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • Enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…)
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • Leverage all the power of functional programming with Scala and the Typelevel stack
  • Dive into cryptocurrencies protocols internals
  • Conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • Deliver a high-quality piece of software (Test it, Document it, Demonstrate it)
  • Design monitoring and alerting systems to detect unexpected failures/behavior
  • Use CI/CD to deploy and secure workflows
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is in charge of building and maintaini...
Location
Location
France , Montpellier
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • An interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • Knowledge of relational databases and SQL (we use Postgres)
  • Knowledge of Linux operating systems
  • Adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • Experience with continuous integration/deployment solutions
  • Knowledge of containerization and cloud deployments
  • An interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • Enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training...)
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • Leverage all the power of functional programming with Scala and the Typelevel stack
  • Dive into cryptocurrencies protocols internals
  • Conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • Deliver a high-quality piece of software (Test it, Document it, Demonstrate it)
  • Design monitoring and alerting systems to detect unexpected failures/behavior
  • Use CI/CD to deploy and secure workflows
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team responsible for building backend services to...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • An interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • Knowledge of relational databases and SQL (we use Postgres)
  • Knowledge of Linux operating systems
  • Adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • Experience with continuous integration/deployment solutions
  • Knowledge of containerization and cloud deployments
  • An interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • Enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training...)
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • Leverage all the power of functional programming with Scala and the Typelevel stack
  • Dive into cryptocurrencies protocols internals
  • Conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • Deliver a high-quality piece of software (Test it, Document it, Demonstrate it)
  • Design monitoring and alerting systems to detect unexpected failures/behavior
  • Use CI/CD to deploy and secure workflows
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Frequent social events, snacks and drinks in our Holborn office
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: 28 days of paid leave per year, in addition to national holidays
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right