As a Software Engineer, Tools and Infrastructure, you will design and implement the systems that empower our engineers to develop and deliver high quality releases quickly. This includes a seamless local development experience, robust test infrastructure, release automation, and observability of the product. Additionally, you will work closely with product engineers, guiding them in the use of the infrastructure you created, and suggesting architectural improvements that improve Tonic’s code health. You will work closely with Tonic's engineering leadership to define quality metrics for Tonic's code, and be empowered to change Tonic's practices to raise these metrics.
What You’ll Do:
- Work closely with product engineering to design and develop tools and infrastructure that ensure quick development of high quality software at Tonic.
- Create automation infrastructure for front-end, back-end and end-to-end tests.
- Increase observability of the product to help other engineers diagnose and fix issues.
- Work with product engineering to adopt the infrastructure you provide.
- Improve release processes to get the latest features and fixes to Tonic’s users as fast as possible.
- Define metrics to track product quality, and change Tonic’s practices to improve the metrics.
- Shape development best practices, patterns, and processes with an eye toward software testability.
What You’ll Bring:
- 4+ years experience, 2+ years of cloud infrastructure experience.
- Familiarity in an object oriented programming language such as C++, C#, or Java
- Familiarity with CI/CD pipelines, especially Github Actions
- Self-starter with excellent communication skills, able to work independently with little direction
- Some things that will make you stick out:
- Experience with a broad range of database technologies
- Experience testing DotNet applications
- Experience testing React applications
Benefits We Offer:
- Competitive salary and equity
- Unlimited paid time off
- 401k plan with employer contribution
- Medical, dental, and vision insurance
- One Medical membership
- Generous parental leave policy
- Remote-friendly work environment
Who We Are:
Tonic.ai mimics your production databases to create safe, high-quality, synthetic data to be used by your developers in their local environments. Thousands of developers use data generated with Tonic.ai daily to accelerate their CI/CD pipelines in industries as broad-ranging as healthcare, financial services, logistics, education, and e-commerce. Working with customers like eBay, the NHL, and ClassPass, Tonic.ai has quadrupled our business in the past 12 months. We are expanding our team to take us to the next level of growth — join us!