> Markdown version of [/jobs/ext/126965-senior-software-engineer-ii-hashicorp-vault](https://www.wearedevelopers.com/jobs/ext/126965-senior-software-engineer-ii-hashicorp-vault). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer II - HashiCorp Vault... - **Company:** IBM - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Microsoft Azure, Bash Shell, Code Review, Continuous Integration, Software Debugging, Linux, Distributed Systems, Github, NoSQL, Pair Programming, Software Technical Review, Backend, Containerization, Kubernetes, Hashicorp, Terraform, Docker, Golang - **Published:** May 16, 2026 - **Apply:** https://www.juju.com/job/00000000fztte7 ## About the Role * You have at least 10 years of experience as an engineer. * You have expert-level proficiency in Go, with a proven track record of developing complex, production-grade applications. * You have experience working with Linux (including troubleshooting and bash scripting). * You have experience working with relational/NoSQL databases. * You have experience working with distributed systems, particularly cloud providers such as AWS, Azure, or GCP, with a focus on scalability, resilience, and security. * You have 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. * You have developed the skill of leveling up your peers through code and design reviews, pair programming, and mentorship. * 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 * You have experience with containerization (Docker, Kubernetes) and infrastructure as code (preferably Terraform). * You have experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul). ## Description We're looking for Senior Engineers with a deep backend focus to join our team. In this role, you can expect to: * 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. * Assess 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. ## Related Videos - [Securing Secrets in the GitOps era](https://www.wearedevelopers.com/videos/546-securing-secrets-in-the-gitops-era) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Top Must-Visit Developer Conferences in the US in 2026](https://www.wearedevelopers.com/magazine/679-top-must-visit-developer-conferences-in-the-us-in-2026) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)