Apply

Staff Engineer - Backend - HCP Terraform (Ionic)

Posted 2024-11-09

View full description

💎 Seniority level: Staff, 7+ years

📍 Location: SF Bay Area, NYC, Seattle Metro, Denver / Boulder Metro, New York (excluding NYC), Washington D.C., California (excluding SF Bay Area), Colorado (excluding Denver / Boulder Metro), Washington (excluding Seattle Metro)

💸 Salary: 205100 - 289600 USD per year

🔍 Industry: Cloud Infrastructure Automation

🏢 Company: HashiCorp

🗣️ Languages: English

⏳ Experience: 7+ years

🪄 Skills: Software DevelopmentRubyRuby on RailsProduct DevelopmentCommunication SkillsTerraform

Requirements:
  • Have 7+ years of production experience working on backend applications written in Ruby on Rails.
  • Expertise designing and building authorization systems (RBAC and ABAC).
  • Ability to work with a large group of skilled engineers, providing technical guidance and decision-making ability.
  • Ability to take on vague and partially defined problems and provide solutions.
  • Experience or interest in learning Terraform and Terraform internals.
  • Experience navigating large and complex codebases.
  • Experience leading software development projects from conception to delivery.
  • Proactive and excels at swiftly delivering valuable results to meet product goals.
  • Enjoys working collaboratively on a fully-remote, fast-moving team.
  • Strong written communication skills, and understands how to use tools like code review to asynchronously unblock and level up peers.
Responsibilities:
  • Lead the design, development, and implementation of RBAC-related back services on which HCP Terraform relies.
  • Provide technical guidance and mentorship to engineers within the Ionic team.
  • Continuously improve the product by writing code in systems written in Ruby on Rails.
  • Investigate problems, performance bottlenecks, and orchestration issues which span multiple services.
  • Spend time writing about customer problems, potential solutions, and more in the form of RFCs (Requests For Comments).
  • Enable your teammates through technical mentorship, code reviews, and pairing.
  • Participate in a 24/7 on-call rotation that supports our production services.
Apply