Software Engineer II, (Boundary) HashiCorp
IBM
Introduction
At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You'll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM's product and technology landscape. Here, you'll have the tools and opportunities to advance your career while creating software that changes the world.
Your role and responsibilities
On the HashiCorp engineering team, we build the Infrastructure Cloud which allows enterprises to take a unified approach to Infrastructure and Security Lifecycle Management:
[1] Infrastructure Lifecycle Management: Build / Deploy / Manage
[2] Terraform allows you to use infrastructure as code to provision and manage any infrastructure across your organization.
[3] Packer standardizes image workflows across cloud providers, allowing teams to build, govern and manage any image for any cloud.
[4] Waypoint makes infrastructure easily accessible at scale, enabling platform teams to deliver golden patterns and workflows with an internal developer platform.
[5] Nomad brings modern application scheduling to any type of software, allowing you to manage containers, binaries and VMs efficiently in the cloud, on-premises and across edge environments.
[6] Security Lifecycle Management: Protect / Inspect / Connect
[7] Vault Radar is an automated security product that continuously detects and identifies unmanaged secrets, and personally identifiable information (PII) within code to help teams remediate risks.
[8] Vault provides organizations with identity-based security to automatically authenticate and authorize access to secrets and other sensitive data.
[9] Boundary standardizes secure remote access across dynamic environments, allowing organizations to connect users and manage access with identity-based security controls.
[10] Consul standardizes service networking, allowing you to discover and securely connect any service across any runtime with identity-based service networking.
We deliver the Infrastructure Cloud through an enterprise-grade unified SaaS platform, [11] HCP, as well as to enterprises through self-managed/on-premises options.
Across product engineering and platform engineering teams, we are looking for great engineers to join us in developing the Infrastructure Cloud!
What you Will do
We're looking for Mid-Level Engineers with a deep backend focus to join our team. In this role, you can expect to:
Design, prototype and implement features and tools while ensuring stability and usability.
Collaborate closely with Product Design and Product Management partners, as well as engineers on your team and others.
Follow through on assigned tasks to build and ship medium-sized features, managing task expectations as needed.
Engage in team discussions around diagnosis, planning, and workflow improvements based on product requirements.
Apply independent judgment within team practices to determine appropriate actions and solutions.
Address unforeseen challenges, making recommendations to keep tasks on track.
Debug and resolve medium-level bugs in products or solutions to maintain quality.
Review technical contributions for quality and consistency, collaborating with stakeholders to resolve issues and recommend technical or architectural changes.
Suggest improvements to current processes and propose solutions to enhance the efficiency of architectural components and design.
Participate in on-call rotations, pairing, and team planning to support product needs.
Engage in team discussions around diagnosis, planning, and workflow improvements based on product requirements.
References
Visible links
Required technical and professional expertise
You have experience as an engineer working in Golang.
You have professional experience developing with modern programming languages and frameworks.
You have experience working with distributed systems, particularly cloud providers such as AWS, Azure, or GCP, with a focus on scalability, resilience, and security.
Experience in reviewing & refactoring code & making suggestions that improve the codebase and product.
Writing tests that cover complex and edge cases.
Demonstrated ability to build trust and foster relationships across teams and stakeholders, with a focus on valuing diverse perspectives and proficiently managing expectations.
Cloud-native mindset and solid understanding of DevOps principles in a cloud environment.
Proven decision-making abilities with an intentional, data-driven approach to solving complex technical challenges and delivering results.
Strong customer focus and systems-thinking mindset, with a commitment to personal accountability, self-awareness, and continuous improvement in support of high-quality outcomes.
Preferred technical and professional experience
You have experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul).
You have prior experience working in cloud platform engineering teams.
Emerging experience in mentoring team members, helping to enhance their problem-solving, critical thinking, and planning skills.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
- ...Introduction At IBM Software, we transform client challenges into... ...We're looking for Mid-Level Engineers with a deep backend focus to... ...You have experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul). You have prior experience...Suggested
$68.9k - $131.1k
...opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect... ...Aerospace Resilient Connectivity Products (RCP) Engineering as a DevSecOps Software Engineer II to shape the future of military communications! Be part...SuggestedFull timeTemporary workWork experience placementWork at officeRemote workWorldwideRelocationFlexible hours- ...therapeutics to the patients who need them. The IT Systems Engineer II is responsible for ensuring the stability, integrity, and efficient... ..., maintaining, supporting, and optimizing all networked software and associated operating systems. They will apply proven communication...SuggestedFull timeTemporary workWork experience placementWork at officeLocal areaFlexible hoursAfternoon shiftEarly shift
- ...Introduction At IBM Software, we transform client challenges into... ...looking for Senior Backend Engineers who thrive on building reliable... ...You have experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul). You have prior experience...Suggested
$123.6k - $200.1k
...and efficiently across branch offices, campus networks, and multi-cloud environments. We are seeking a highly skilled Software Development Engineer to join our team focused on the development of Cisco's new generation Secure Routers. You will be responsible for...SuggestedFull timeTemporary workWork at officeLocal areaWorldwideFlexible hours- ...Software Engineer Automation Tester II (POS) We are looking for a Software Engineer Automation Tester II to join our team in Research Triangle Park, North Carolina. The Software Test Engineer will contribute to the test efforts for solutions provided for POS Systems...
- ...Application Developer II Self-Help started in 1980 with a focus on economic inequality... ...including a variety of assigned internal software systems. The Application Developer II... ...such as computer science or software engineering, or equivalent related experience. ~ Minimum...Local area
- A nonprofit financial organization in Durham seeks an Application Developer II to collaboratively design and deliver high-quality applications. Candidates should have a degree in a computer-related field and demonstrate strong problem-solving skills. The role involves...
- PowerSecure Brand is looking for a passionate Software Engineer to join their Software Development team in Durham, NC. This position involves developing quality code for existing and future products, working across teams to solve problems, and programming in multiple languages...Remote job
$125k - $187k
...Responsibilities Design and build cloud‑native services focused on resilience, fault tolerance, and observability. Collaborate with software engineers, product managers, and stakeholders to deliver reliable, scalable services. Align technical design with the overall...Temporary workWork at officeWorldwide- BioAgilytix in Durham, North Carolina is looking for an IT Systems Engineer II to ensure the stability and efficiency of information systems. Responsibilities include network management, server administration, and supporting Azure and AWS environments. The ideal candidate...
- A nonprofit organization focused on economic justice is seeking an Application Developer II in Durham, North Carolina. The ideal candidate will collaborate with team leaders to design, implement, and deliver high-quality applications for various internal systems. A Bachelor...
- Habitat For Humanity Of Durham is seeking an Application Developer II to create and manage custom applications. The ideal candidate... ...a computer-related field and at least 5 years of experience in software development. Responsibilities include managing project lifecycles...
- ...Toshiba Global Commerce Solutions is seeking a Manager, Software Engineering II that will be an integral part of an engineering team responsible for planning, developing, testing, releasing, and supporting one or more Point of sale SW products and/or solutions....Immediate start
- ...Description Job Summary: PowerSecure is seeking a passionate software engineer for our Software Development team. The software engineer will be part of a team that is focused on delivering quality and maintainable code that enables growth of current and future products...Work at officeRemote workFlexible hours
- Southern Company is seeking a Software Engineer to join PowerSecure’s Software Development team in Durham, NC. This position involves coding in various languages, developing features and infrastructure, and ensuring performance and quality of applications. Candidates need...Remote job
$128k - $143k
...Senior Software Engineer Bring more to life. Are you ready to accelerate your potential and make a real difference within life sciences,... ...alongside passionate colleagues, driving progress and pushing the boundaries of what’s possible. Learn about the Danaher Business System...Remote workWork from homeFlexible hours$126.5k - $182k
...edge to the cloud. Our Routing Platform Software team within Routing SD-WAN builds... ...Impact We are looking for a software engineer to develop various networking (routing /... ...issues spanning various software domain and boundary. Experience with LAN/WAN communication...Full timeTemporary workWork at officeLocal areaFlexible hours3 days per week- ...Join the founding team of successful engineer-entrepreneurs significant equity negotiable... ...a dedicated and passionate Senior Software Engineer specializing in Agentic AI to join... ...future of technology services, pushing boundaries, and delivering cutting-edge solutions...Permanent employmentFull timeLocal area
- ...Introduction At IBM Software, we transform client challenges into... ...IBM, is composed of Software Engineers, Product Managers, and... ...and operate Vault, Radar and Boundary. Your experience in IAM, SCIM... ...and visionary concepts for IBM/HashiCorp products and practices that drive...
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed... ...systems preferred. - Familiarity with Pentaho, Microsoft IIS, SFTP and FTP protocols preferred. #techjobs #veteranspage...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
$207k - $300k
Software Engineering Manager II, Site Reliability Engineering Location: Seattle, WA, USA; Sunnyvale, CA, USA; +4 more; +3 more Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain....Full timeTemporary work$45 - $48 per hour
...client for over 15 years! Apply now for this exciting opportunity! CTG's premier client has a contract assignment for a Software Engineer II. Type: Contract Job Title: Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able...Hourly payContract workLocal areaRemote workWeekend work- ...Senior Full Stack Software Engineer Durham, NC Type: Contract Category: Development Industry: Financial Services Reference ID: JN -052026-106992 Date Posted: 05/17/2026 Shortcut: Description Recommended Jobs Description: This is an...Hourly payContract workLocal area
- ...Job overview restor3d is looking for an experienced Senior Fullstack Software for developing web/mobile platforms. This early-stage role will be critical in accelerating the development and release of tools to advance our patient specific design processes. Key...
- ...Software Engineer (Backend) Location: Durham, NC, Hybrid from SEP Duration: 12+ months Technical thought leadership with the ability to design, implement, and communicate solutions to problems at the optimal level for the audience Exemplary collaboration skills...
- ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC | Westlake, TX | Boston, MA | Smithfield, RI | Merrimack,... ...contribute to develop and support digital capabilities. As a Software Engineer, you will be an integral member of a dynamic team building...Long term contract
- ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,... ...Palantir, Snowflake, or similar organizations pushing the boundaries of intelligent systems. We especially welcome graduates from...For contractorsRemote workFlexible hours
- A leading medical technology company is seeking a Senior Software Engineer to enhance surgeons' digital experiences in the operating room. This role requires a minimum of 8 years of application development experience using C# and C++. The ideal candidate will have expertise...Remote workFlexible hours
- ...Software Engineer In Test Dynamic Work Schedule: This is 5 days on site a month- in the same week then the remainder of the month is working from home. If your candidate is not open to this please tell them they will not be considered. Fidelity determines the week...Work from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, (Boundary) HashiCorp. Be the first to apply!
- graduate software developer Durham, NC
- senior software design engineer Durham, NC
- software engineer amazon Durham, NC
- software developer positions Durham, NC
- software engineer full time Durham, NC
- software engineer Durham, NC
- software engineer intern Durham, NC
- agile software developer Durham, NC
- senior software engineer remote Durham, NC
- software developer internship Durham, NC


