Backend Engineer, Data Plane – HashiCorp Inc.
Software DeveloperBookmark Details
HashiCorp Inc. (501+ Employees, 113% 2 Yr Employee Growth Rate)
59% 1-Year Employee Growth Rate | 113% 2-Year Employee Growth Rate | LinkedIn | $349.2M Venture Funding
What Is Employee Growth Rate & Why Is It Important?
About HashiCorp
At HashiCorp, we’re building a generation-defining infrastructure software company, powered by our core principles and a growing team of talented, committed professionals working together to help organizations seamlessly transition to and operate in the cloud. Founded in 2012 and headquartered in San Francisco, 85 percent of our employees work remotely, strategically distributed around the globe. From our inception we built the company with a remote-first approach because we believe talent has no boundaries.
Our Team:
The Cloud Services team is a newly created division working towards delivering HashiCorp’s software as a managed cloud service. You will be directly contributing to the development of our recently unveiled new flagship HashiCorp Cloud Platform (HCP), a self-service, fully managed platform offering HashiCorp products as a service to automate infrastructure on any cloud according to the latest best practices.
In this role, you can expect to:
- Work on next-generation distributed systems for management of HashiCorp cloud products
- Build data plane components and control plane services primarily in Golang
- Contribute to the design and implementation of extremely large-scale systems to manage global fleets of resources
- Interface directly with internal teams to improve their experience developing on HCP
- Work with multiple cloud platforms such as AWS, GCP, and Azure.
- Work with HashiCorp products such as Terraform, Consul, Vault, and Nomad.
- Own the full lifecycle of feature development from design through testing and release
- Program mostly in Golang (Golang experience not required), learning from and contributing to a team committed to continually improving their skills
- Work with various Cloud partners
You may be a good fit for our team if:
- You have proficiency in either Go, Python, Java, or C++
- You are interested in learning more about high performance or distributed systems at scale
- You are familiar with microservice architectures
- You have an understanding of security principles
- You have prior experience working on and with observability tools
- You have some experience operating and troubleshooting distributed systems in the cloud, including the cloud infrastructure
- You have a year or two of professional backend software development experience in cloud environments. This particular opening is good for someone with some exposure to large-scale environments who is looking to level up their skills with a supportive team.
About the Application Process
Please note, as communication is a critical aspect of how we work, a cover letter is a great way to provide a sample of how you communicate. In your cover letter, describe why you’re interested in working at HashiCorp, and what draws you to this role in particular.
HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.
#LI-AZ1
#LI-Remote
HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.
For more information regarding how HashiCorp collects, uses, and manages personal information, please review our Privacy Policy.