Jobs · Engineering · Arizona

Senior Software Engineer II - HashiCorp Vault (Ecosystem)

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

Role Overview

We are seeking Senior Engineers with a strong backend focus to join our team. This role involves:

Responsibilities

  • Lead the design, prototyping, and implementation of multi-phase features and tools with a high business impact, ensuring stability and usability.
  • Collaborate closely with Product Design, Product Management, and cross-functional engineering teams to align on priorities and technical solutions.
  • Act as a subject matter expert in Golang development and quality standards, influencing internal teams and the external community.
  • Absorb and break down large projects across multiple teams, evaluating tradeoffs to maintain project momentum and alignment.
  • Spot potential technical issues before they happen. Recommend improvements to maintain quality, efficiency, and productivity.
  • Stay current on industry trends and best practices, advancing their adoption within the team and across the organization.
  • Advocate for technical roadmaps that enhance organizational performance, and participate in system-wide debugging, maintenance, and production support.
  • Mentor and empower teammates through technical guidance, code reviews, and pair programming.

Requirements

  • At least 10 years of experience as an engineer.
  • Expert-level proficiency in Go, with a proven track record of developing complex, production-grade applications.
  • Experience working with Linux (including troubleshooting and bash scripting).
  • Experience working with relational/NoSQL databases.
  • Experience working with distributed systems, particularly cloud providers such as AWS, Azure, or GCP, with a focus on scalability, resilience, and security.
  • A solid understanding of CI/CD and automation principles (GitHub Actions, etc.).
  • Demonstrated conflict resolution skills with the ability to proactively identify and address technical and project-related challenges, balancing differing perspectives to maintain project alignment and team cohesion.
  • Skilled in organization and increasingly perceptive of team dynamics and work relationships. Able to guide technical decisions to support current and long-term objectives for various projects and products.
  • Innovative thinker who can identify areas for improvement and propose solutions that enhance technical roadmaps, processes, and methodologies, ensuring the delivery of high-quality outcomes.
  • Experience with directly with internal teams, the customer and/or external community and designs solutions based on requirements and the needs of the customer.

Preferred Technical and Professional Experience

  • Experience with containerization (Docker, Kubernetes) and infrastructure as code (preferably Terraform).
  • Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul).

Similar jobs

Senior Software Engineer

HaystackSan Diego Metropolitan Area· 4 days ago
Information Technology$178k–$268k/yrapply on haystack.cv

Senior Software Engineer

The Amatriot GroupSterling, VA· 3 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 4 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com