Tonal is seeking a passionate Senior Backend Engineer to work cross-functionally with product, engineering, and design teams.
The role involves building the platform that powers the world’s most intelligent personal trainer.
The engineer will solve challenging problems in the development of software for a unique consumer fitness product.
Responsibilities include impacting and contributing to major software projects for backend services, collaborating with software, hardware, and content teams, and working closely with the product team to clarify requirements and develop designs for new features.
The engineer will implement, test, deploy, and monitor software for cloud-based backend microservices.
Writing and reviewing clean, secure, and testable code with a focus on maintainability, scalability, and performance is essential.
The role also involves developing and supporting cloud-based big data pipelines and using analytics to understand product behavior.
Mentoring and sharing knowledge with junior engineers is expected.
This position can be based in San Francisco or remotely in the US.
Requirements:
Candidates must be self-driven backend engineers with experience owning software projects end-to-end.
A minimum of 3 years of software development experience is required.
A track record of solving problems end-to-end is essential.
Experience with distributed systems, microservices architecture, cloud platforms (AWS, Azure, or GCP), and RESTful APIs is necessary.
Expertise in server-side software development in Golang or other languages such as Rust, C++, C#, Java, or Python is required.
A strong understanding of database design and modeling, particularly with PostgreSQL, is needed.
Excellent communication skills and the ability to work collaboratively in a cross-functional team are important.
Experience with data-intensive applications, big data pipelines, and analytics using tools like Snowflake, DataBricks, Amplitude, and Looker is preferred.
Benefits:
Tonal values the unique and varied lived experiences of its teammates and celebrates differences.
The company is dedicated to adding new perspectives to the team and designing employee experiences that contribute to personal growth.
Tonal is committed to meeting the diverse needs of people with disabilities and provides accommodations as needed.
The company encourages applications from individuals whose experience aligns with the job requirements, even if they do not meet every single qualification.