Software Engineer II - Infrastructure Transformation

Logo of HashiCorp

HashiCorp

πŸ’΅ $126k-$178k
πŸ“Remote - United States

Job highlights

Summary

Join HashiCorp's Infrastructure Transformation team as a mid-level engineer and play a key role in driving high-impact initiatives. You will perform hands-on coding, configurations, and deployments to improve infrastructure delivery. Collaborate with internal teams to align infrastructure solutions with business needs and contribute to multiple concurrent projects. Review and test platform solutions, create documentation, and leverage project management skills. Adapt to new technologies and methodologies while contributing to the next generation of our infrastructure platform. This role requires backend software development experience, strong programming skills, cloud infrastructure experience, and familiarity with microservices architectures. Experience with HashiCorp tools is a plus.

Requirements

  • You have professional backend software development experience in cloud environments
  • You have strong programming language experience using Go or another modern programming language
  • You have experience operating AWS, Azure, or Google Cloud infrastructure
  • You are familiar with microservices architectures, and ideally have seen microservices in operation at a global scale, including its active development
  • You are familiar with infrastructure management and operations lifecycle concepts
  • You have experience building and supporting the production infrastructure for a large-scale SaaS application
  • You have a good handle and understanding of platform engineering
  • You exhibit exceptional problem-solving abilities with a proactive and analytical approach to identifying and resolving infrastructure issues
  • You are comfortable and enthusiastic about adopting the HashiCorp way of building systems, using an infrastructure-as-code (IaC) approach, and taking advantage of immutable infrastructure
  • You have experience using source management tools like Git
  • You are willing and eager to learn new technologies and methodologies
  • You are a proficient collaborator and are able to effectively communicate across diverse teams and partners
  • You have a customer-centric attitude and willingness to enthusiastically support the engineering teams to help HashiCorp continue to deliver great products and services

Responsibilities

  • Perform hands-on coding, configurations, and deployment of tools and services to improve infrastructure delivery, performance and scalability
  • Work cross-functionally with Internal Platform Engineering teams to align infrastructure solutions with technical and business requirements
  • Contribute to multiple concurrent projects, focusing on key business initiatives, abstractions, migrations, and performance optimization
  • Review and test platform solutions, make recommendations, and contribute to technical proposals
  • Create and maintain detailed documentation of infrastructure configurations, procedures, and troubleshooting guides
  • Effectively leverage project management fundamentals, identifying and collaborating with stakeholders, determining scope, making suggestions, and managing expectations
  • Regularly adapt to new platforms, technologies, and areas of focus as objectives are realized and new initiatives begin

Preferred Qualifications

  • Strong project management fundamentals and a demonstrable proficiency in navigating through project phases and activities effectively
  • Experience with AWS services such as EC2, S3, RDS and ECS in a professional setting
  • A passion for automation, optimization, reliability, and operational maturity
  • Proficient in container orchestration (e.g., Nomad, Kubernetes), infrastructure-as-code tools (e.g., Terraform, Ansible), and other HashiCorp products (e.g., Packer, Consul, Vault)
  • Experienced in working across a distributed team, able to consistently deliver quality results when given a high level of independence and autonomy

Benefits

#LI-Remote

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.