DeepSource is working on building tools that help developers ship good code. There are over 40 million developers in the world, and all of them write and review code in some form. There’s a massive opportunity to impact how software is built right from where the code is written using automation and intelligence, that not only improves developer productivity but also increases software’s robustness.
As a site reliability engineer, you will be responsible for managing DeepSource’s public cloud infrastructure’s security and deployment systems that include monitoring, benchmarking and performance of the services we run and depend on. You will also build tools to ensure our systems are reliable all the time.
Design, build, and maintain the core infrastructure of DeepSource.
Minimize risk of reliability related failure outcomes as pertaining to durability, availability, performance, and correctness.
Debug production issues across services and levels of the stack.
Plan for the growth of DeepSource’s infrastructure.
Support and advise engineering team in the design of secure software.
3+ years of relevant experience.
Familiarity with infrastructure management and experience running Kubernetes in production.
Experience operating and maintaining production systems in a Linux and public cloud environment.
Working knowledge of industry best practices with regard to information security.
Comfortable with Go or another low-level programming language.
Work your way around Unix shell.
A focus on delivering high-quality code through strong testing practices.
Learn more about DeepSource here. We offer competitive compensation with meaningful stock options, a generous vacation policy, fully sponsored tech talks anywhere across the world, and workstation of your choice, to name a few of the perks.
If you think you might be a good fit for this role, send us any relevant work (GitHub, links to blogs, talks — anything you want to show to us) to email@example.com.
We look forward to hearing from you!