Job Description
About Firebolt
Firebolt is a disruptor in the data & analytics space. Based on technology that delivers an order-of-magnitude performance leap in TB-scale analytics, Firebolt helps the most data-forward companies create a new wave of data & analytics experiences for end-users. With a team of world-class data experts, led by leadership veterans from Looker, Google BigQuery, Imply and Sisense, and backed by $264M in funding – we are growing quickly and are poised to build the data platform of the future, and set a new bar for what can be done with data.
About the team
DevEx at Firebolt is a small, distributed team of engineers focused on helping software engineers, infrastructure engineers and support engineers to focus on their respective jobs without worrying about unnecessary toil.
About the role
- Design, build and maintain the development/sandbox infrastructure framework for Firebolt’s cutting edge cloud database solution, services and deployment infrastructure.
- Providing R&D department debugging/analytical tools to maintain solution quality.
- Create a resource orchestrator for developers/data engineers to easily run performance and accuracy tests against various environments
- Continuous improvements to the testing infrastructure to ensure the best possible developer experience at an optimized cost
- Hands-on experience as a Software Engineer, DevOps engineer, Infrastructure Developer or Automation Engineer
- Strong Python programming experience
- Strong scripting skills with Shell / Bash / Makefiles
- Experience building AWS infrastructure for distributed systems
- Experience developing in Linux
- Production experience with Kubernetes
- Experience with Pytest, Nose or any other automation framework internals
- Tech stack: Python, Linux, K8s, Docker, AWS
A big bonus if you have
- Experience with Bazel
- Experience with C++
- Experience with networking, storage, virtualization management
- Experience developing infrastructure for database products
- Experience leading or managing a team