About Trace
Trace is revolutionizing how organizations harness data to drive business performance. Our platform operationalizes the novel concept of metric trees creating org-wide alignment around key output metrics and input drivers, while our ML/AI algorithms traverse these trees to automate analytical workflows.
Join our close-knit team on our audacious journey to build the next frontier of analytics and business intelligence software.
We offer competitive salaries, solid benefits, and the opportunity to be a significant technical contributor and leader with meaningful equity. Check out a demo of Trace on our homepage and our problem domain on our blog.
About the role
We're looking for a Senior/Staff Back-End Engineer to take on a pivotal role in our expanding engineering team.
In this role, you will:
- Develop and maintain the core back-end services and APIs that power our metric tree applications including a proprietary metrics modeling layer
- Build and maintain both our (i) metrics modeling/pipelining system and (ii) our custom Trace algorithms and sundry metric tree services
- Tackle core challenges in building data products such as latency, scalability, and security.
- Leverage ML/LLMs for advanced analysis and summarization features
About you
To excel in this role, you have:
- A passion for building highly performant data-intensive back-end services
- Hands-on expertise in building and scaling data transformation pipelines and ML algorithms
- A track record at another data product startup or within a data platform team like for example experience building for machine learning, experimentation or other data product teams.
- Strong proficiency in Python and SQL, with additional experience in Typescript and the Node ecosystem a plus.
- A solid knowledge of data modeling principles and business metrics
- Adaptability to utilize bleeding edge technologies like DuckDB or a metrics layer like DBT