HashiCorp is an American software company based in San Francisco, California with an open-source ideology. Founded in 2012, they provide powerful collaboration, automation, and management tools to drive modern software development, operations, and security.
HashiCorp specializes in a variety of technologies that are used in the development of distributed systems. Their core technology stack includes open source tools such as Packer, Terraform, and Consul for infrastructure, security, and automation. They also have a suite of commercial products, such as Vault and Nomad, designed to give organizations secure and performant access to the cloud, regardless of their infrastructure.
The technology from HashiCorp helps developers create and manage reliable, distributed infrastructure and software. This allows developers to focus on innovating rather than maintaining infrastructure.
HashiCorp provides a broad range of services, including workflow automation and on-premise management. With their tools, modern developers and IT personnel can automate complex processes and tasks that would otherwise be tedious or time-consuming. They can also quickly manage large clusters of machines and services remotely.
HashiCorp is enabling organizations to increase their agility, reduce costs, and streamline operations by helping them move quickly away from traditional manual processes. With HashiCorp’s tools, developers and IT personnel can rapidly build secure and reliable infrastructure, deploy applications with speed and confidence, and develop and secure distributed applications in the cloud.
Quick Links
Career Paths
Reviews
FAQs
Software Developer
Average Work Hours (weekly unless noted): 40-45 hours
Average Salary (yearly in dollars unless noted): 120000
Description: We are looking for a talented and creative Software Developer to join our team at HashiCorp. As a Software Developer you will work as part of a team to develop and maintain software solutions. You will be expected to design, develop, test, and troubleshoot software and applications. You must also be comfortable with participating in development cycle discussions and be able to work both independently and collaboratively on applications.
Qualifications / Requirements: Bachelor's degree in computer science or related field and at least 3 years of experience in software development. Must have excellent knowledge of a variety of computer languages and development platforms, and be comfortable with debugging, optimizing and troubleshooting existing systems. Proficiency in C++, Java and JavaScript required.
Average Work Hours (weekly unless noted): 45-50 hours
Average Salary (yearly in dollars unless noted): 137500
Description: We are seeking a Database Analyst to join our HashiCorp team. As a Database Analyst you will work as part of a team to develop and maintain databases. You will be expected to design and create databases, analyze and identify performance issues, and locate and resolve database errors. You must also have the ability to interpret and analyze data, create and maintain reports and documentation, and participate in the design of databases.
Qualifications / Requirements: Bachelor's degree in computer science or related field and at least 5 years of experience with database analysis and design. Expertise in database related technologies and a working knowledge of programming languages such as SQL, Java and JavaScript. Proficiency in PostgreSQL and Oracle Database is required.
Average Work Hours (weekly unless noted): 40-45 hours
Average Salary (yearly in dollars unless noted): 110000
Description: We are looking for a Network Engineer to join our HashiCorp team. As a Network Engineer you will work as part of a team to design, implement, maintain, and troubleshoot network systems. You will be responsible for configuring services such as VPNs, routers, switches, firewalls, and storage solutions. You must also be comfortable monitoring, responding, and troubleshooting issues with the network and other systems.
Qualifications / Requirements: Bachelor's degree in computer science, engineering or related field and at least 5 years of experience working in network engineering. Must have a comprehensive understanding of network protocols and technologies (TCP/IP, VPN, Routing, Switching, etc.), and have the experience in supporting and troubleshooting network services and software. Extra certifications such as CCNA and CCNP are preferred.
Average Work Hours (weekly unless noted): 40-45 hours
Average Salary (yearly in dollars unless noted): 115000
Description: We are seeking an experienced DevOps Engineer to join our HashiCorp team. As a DevOps Engineer you will work as part of a team to develop, test, and deploy production solutions. You will be responsible for designing system architectures and integrating various systems. You must have experience developing automated deployment solutions and familiarity with deployment automation tools.
Qualifications / Requirements: Bachelor's degree in computer science or related field and at least 3 years of experience with DevOps technologies and tools. Knowledge of software development lifecycle, deployment automation tools (Jenkins, Ansible, etc.), Linux/ UNIX operating systems, scripting languages such as Python and Bash, and automated testing process is required.
Average Work Hours (weekly unless noted): 40-45 hours
Average Salary (yearly in dollars unless noted): 130000
Description: We are looking for a Release Architect to join our HashiCorp team. As a Release Architect you will work as part of a team to develop release architectures and process. You will be responsible for leading the review process of new software, hardware, and other products prior to their release. You must also be comfortable creating and maintaining release plans and schedules, and participating in the implementation process.
Qualifications / Requirements: Bachelor's degree in computer science or related field and at least 5 years of experience in release architecture and process. Must be familiar with release engineering fundamentals, automation and script writing, software versioning strategies, and working knowledge of programming languages such as Java, Python, and JavaScript.
Average Work Hours (weekly unless noted): 40-45 hours
Average Salary (yearly in dollars unless noted): 145000
Description: We are seeking a Security Engineer to join our HashiCorp team. As a Security Engineer you will work as part of a team to provide security analysis, design, and monitoring of systems. You will be expected to review security measures, identify incidents and take corrective action, and test network defense systems. You must also be comfortable defining, implementing, and managing security standards and procedures.
Qualifications / Requirements: Bachelor's degree in computer science or related field and at least 5 years of experience with system and system security. Must have hands on experience with security technology networks and systems and have adept knowledge of security trends and threats. Must have certifications such as CISSP, CEH, OSCP or similar.
Working at HashiCorp as a programmer has been an immensely rewarding experience. The work culture is extremely flexible and relaxed, yet incredibly supportive. I get to work on challenging and interesting problems, and the people here are very friendly and willing to help. Management and upper-level leadership are professional and transparent, giving me clear guidelines and direction as I progress through my tasks. Plus, I'm given the opportunity to often work on cutting-edge technologies. I would highly recommend HashiCorp as an employer.
Daniel T..
Review Rating:
4.8/5
4.8
My job at HashiCorp is always full of fresh, interesting projects and opportunities to grow. I'm constantly surprised and pleasantly challenged by the skill level of my coworkers and I've made some great friends here. The benefits and feedback system are both excellent, and the projects I work on are meaningful and applicable to real-world problems in the IT industry. Most of all, the people at HashiCorp genuinely care about my wellbeing and professional growth.
Emily C..
Review Rating:
4.4/5
4.4
As an IT professional, I've found working for HashiCorp to be extremely beneficial. Everyone here is passionate about technology and is driven to build the best products and services for our customers. The work environment is very collaborative and supportive and the comradery amongst the staff is fantastic. Also, the team here is always pushing the boundaries of IT, creating tools and products that are on the cutting edge of the industry.
Vincent T..
Review Rating:
4.7/5
4.7
Working as a designer for HashiCorp is one of the best professional experiences I've ever had. The leadership here is outstanding, always available to answer questions and give guidance. The projects are complex and interesting, and there's always the opportunity to learn something new. On top of that, the work culture is awesome: everyone is eager to help each other and is super friendly.
Henry F..
Review Rating:
4.9/5
4.9
I'm a programmer at HashiCorp, and I love it! The company's resources and support have been instrumental in my growth and I'm thankful to be in such an encouraging and creative environment. Learning opportunities here are great and I'm always impressed with the energy and enthusiasm of my teammates. HashiCorp lets me work with leading-edge technologies and explore challenging ideas, which keeps me feeling motivated and inspired.
Frequently Asked Questions
What type of benefits does HashiCorp offer its employees?
HashiCorp offers competitive benefits to its employees, including health insurance, dental benefits, parental leave, and 401(k).
How do I apply for a position at HashiCorp?
You can apply to positions at HashiCorp by visiting the company website and submitting your resume through the company’s career portal.
What is the company culture like at HashiCorp?
HashiCorp emphasizes the principles of collaboration, respect, and openness across the organization. The company is committed to creating an environment of inclusivity, growth and innovation.
What is HashiCorp?
HashiCorp is a company dedicated to creating open source tools for provisioning, securing, and running apps in any environment.
What types of positions does HashiCorp offer?
HashiCorp offers positions in a wide range of areas including engineering, sales, marketing, customer success, operations, and people operations.
Locations: San Francisco, Austin, London, Singapore, Seoul
Career Paths: Software Engineer, DevOps Engineer, Site Reliability Engineer, Systems Engineer, Cloud Engineer, Security Engineer, Technical Support Engineer, Solutions Architect, Product Manager, Technical Writer.
Working at HashiCorp as a programmer has been an immensely rewarding experience. The work culture is extremely flexible and relaxed, yet incredibly supportive. I get to work on challenging and interesting problems, and the people here are very friendly and willing to help. Management and upper-level leadership are professional and transparent, giving me clear guidelines and direction as I progress through my tasks. Plus, I'm given the opportunity to often work on cutting-edge technologies. I would highly recommend HashiCorp as an employer.