Jobs · Engineering · Arizona

Software Engineer – HashiCorp Secure Products

IBM · Tucson, AZ · 1 wk ago
HybridEngineeringFull-time

Role Overview

We're seeking Senior Backend Engineers to join our team. This role involves designing, building, and shipping backend systems, leading large, cross-functional initiatives, and collaborating with product and design teams to deliver high-quality solutions.

Responsibilities

  • Design, build, and ship backend systems—from early design and prototyping through production rollout—while maintaining a strong focus on stability, performance, and usability.

  • Own large, cross-functional initiatives, leading technical execution and ensuring reliable delivery from concept through implementation and ongoing support.

  • Drive end-to-end project execution, including architecture design, implementation, debugging, and issue resolution, with an eye toward long-term maintainability.

  • Evaluate tradeoffs and make sound technical decisions, proactively identifying risks, removing blockers, and keeping stakeholders aligned on progress and milestones.

  • Collaborate closely with Product, Design, and Engineering partners to design solutions that meet both technical requirements and real customer needs.

  • Influence and advocate for technical roadmap initiatives that improve system reliability, scalability, and developer experience across teams.

  • Debug and resolve complex production issues, improving the overall quality, resilience, and observability of our systems.

  • Review code with a critical eye toward quality, design patterns, performance, and scalability, helping set and uphold engineering standards.

  • Mentor and support other engineers, sharing knowledge, encouraging best practices, and fostering a culture of technical excellence.

  • Help support a reliable production environment, including participation in an on-call rotation.

  • Champion clean, maintainable code and comprehensive testing throughout the development lifecycle.

Requirements

  • At least 6+ years of experience as an engineer, developing with modern programming languages and frameworks.

  • Experience working with distributed systems, particularly cloud providers such as AWS, Azure or GCP, with a focus on scalability, resilience, security, and familiarity with cloud monitoring tools for high reliability and performance.

  • Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul).

Preferred Education and Technical Expertise

  • Bachelor's Degree Required.

  • Emerging ability to direct work and influence others, with a strategic approach to problem-solving and decision-making in a collaborative environment.

  • Business acumen and customer focus, with a readiness for change and adaptability in dynamic situations.

  • Integrated skills in critical thinking and data-driven analysis, promoting a growth mindset and continuous improvement to support high-quality outcomes.

  • Experience in Golang development, quality engineering, and backend best practices.

Similar jobs