Talent.com
Senior Software Engineer - HashiCorp Terraform Stacks
Senior Software Engineer - HashiCorp Terraform StacksIBM • San Jose, CA, United States
Senior Software Engineer - HashiCorp Terraform Stacks

Senior Software Engineer - HashiCorp Terraform Stacks

IBM • San Jose, CA, United States
5 days ago
Job type
  • Full-time
  • Part-time
Job description

Introduction

A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product experts, ensuring exceptional client experiences, with a focus on delivery, excellence, and obsession over customer outcomes. This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey.

Your role and responsibilities

About the team

The Terraform Runtime team owns "Stacks". Stacks aim to be a natural next step in extending infrastructure as code to a higher layer using the same Terraform shared modules users enjoy today. They help users optimize the coordination, deployment, and management of interdependent Terraform configurations, across any number of environments, reducing the time and overhead of managing infrastructure with Terraform.

Terraform Authorship is a group of teams that maintains the Core of Terraform (Community Edition) and drives both community and commercial value. Our mission is to keep Terraform at the forefront of the Infrastructure-as-Code (IaC) space by driving industry-leading innovations that improve workflows for our customers and global community. We strive to make Terraform the best tool for managing infrastructure, and HCP Terraform the best product for realizing the full value of Terraform.

Terraform has redefined how infrastructure is provisioned and managed, but infrastructure management doesn't stop at deployment. Terraform is seeking to expand beyond traditional provisioning workflows into Day 2 Operations, enabling customers to manage the full lifecycle of infrastructure resources.

About the role

We're looking for a Software Engineer II to join our team. The majority of the libraries we maintain are written in Golang and are open source or source-available, receiving contributions from a large community of users. You will help review, fix, design, prototype and implement features and tools while ensuring stability and usability. You will interact regularly with collaborators on other teams to deliver multi-team engineering efforts. This is an opportunity to have an impact not just on the productivity and lives of developers, but on improving an industry as a whole.

We operate autonomously in a highly collaborative, remote-first environment. Anchored by reflection and humility, we're steadily improving our processes and technical practices. With the support of your teammates and manager, you'll grow your skills to reach the next level in your career.

In this role, you can expect to :

  • Develop, advocate for, and support new and existing features.
  • Spend time writing about customer problems, potential solutions, and more in the form of RFCs (Requests For Comments).
  • Engage open source contributors, promote healthy community engagement, and follow standards for effectively working in the open.
  • Empathize with the end user and be their voice when influencing priorities and technical decisions.
  • Participate in cross-team working groups while developing your knowledge as a subject matter expert.
  • Enable your teammates through technical contributions, code reviews, and pairing.
  • Work with internal and external stakeholders to determine and prioritize new features and enhancements critical to the success of HashiCorp customers and the broader community.
  • Participate in an on-call rotation.

Required education

High School Diploma / GED

Preferred education

Bachelor's Degree

Required technical and professional expertise

  • You may be a good fit for our team if some of the following apply :
  • You have professional experience developing with Go.
  • You have experience with API development.
  • You have experience or interest in learning Terraform and Terraform internals.
  • You have experience or are interested in working in an open source software development environment.
  • You enjoy working collaboratively on a fully-remote, fast-moving team.
  • You have strong written communication skills, and you understand how to use tools like code review to asynchronously unblock and level up your peers.
  • You have 4+ years of professional software engineering experience.
  • Preferred technical and professional experience

  • Experience with Terraform and / or Ansible.
  • ABOUT BUSINESS UNIT

    IBM Software infuses core business operations with intelligence-from machine learning to generative AI-to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM's AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM's hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments-a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.

    YOUR LIFE @ IBM

    In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.

    Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

    Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.

    Are you ready to be an IBMer?

    ABOUT IBM

    IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

    Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.

    At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

    IBM 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, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

    OTHER RELEVANT JOB DETAILS

    IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.

    The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.

    Create a job alert for this search

    Senior Software Engineer • San Jose, CA, United States

    Related jobs
    Senior Software Engineer, Core

    Senior Software Engineer, Core

    Google Inc. • Sunnyvale, CA, United States
    Full-time
    Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Bachelor’s degree or equivalent practical experien...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Democorp • Palo Alto, CA, United States
    Full-time
    DemoCorp is looking for Full Stack Engineers to join our growing tech team.We're at a unique point in our growth where we're big enough to offer stability, development best practices, and a variety...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Fullstack

    Senior Software Engineer, Fullstack

    PayPal • San Jose, CA, United States
    Full-time
    PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    GEICO • Palo Alto, CA, United States
    Full-time
    At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.Every day we honor our iconic brand by offering quality coverage to millions of customers and being the...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer - Fullstack

    Senior Software Engineer - Fullstack

    Databricks Inc. • Mountain View, CA, United States
    Full-time
    At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical ...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Conviva Inc. • Palo Alto, CA, United States
    Full-time
    Conviva is the intelligence layer for digital businesses, turning every consumer interaction into outcome‑based intelligence—linking engagement patterns across AI agents, apps, websites, and stream...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Actalent • Palo Alto, CA, United States
    Full-time
    Join our dynamic team of engineers responsible for the world's largest fleet of smart energy storage systems and a renowned charger network. We are on the lookout for a talented, motivated, and inde...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Rainmaker Systems • Campbell, CA, United States
    Full-time
    We are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform. As a member of the engineering team, you will work with produc...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    23andMe • Palo Alto, California, USA
    Full-time
    Frontend-focused Senior Full Stack Engineer.You will own the platform architecture and mentor a team of junior engineers and contractors to deliver high-performance pixel-perfect user experiences....Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer (Cortex Xpanse)

    Senior Software Engineer (Cortex Xpanse)

    Palo Alto Networks • Santa Clara, CA, United States
    Full-time
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Cross-chain Systems

    Senior Software Engineer - Cross-chain Systems

    Everclear Foundatoin • Palo Alto, California, United States
    Remote
    Full-time
    Quick Apply
    Everclear is the cross-chain clearing and settlement protocol that solves liquidity fragmentation for blockchains and digital assets. Our novel clearing system allows solvers to net flows against ea...Show more
    Last updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    Applied Intuition • Sunnyvale, CA, United States
    Full-time
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Forterra, Inc. • East Palo Alto, CA, United States
    Full-time
    Forterra is a leading provider of autonomous systems for ground-based movement in the working world.Amongst some of the earliest innovators in the field of driverless technology, Forterra is focuse...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer - Wallet Core

    Senior Software Engineer - Wallet Core

    BitGo, Inc. • Palo Alto, CA, United States
    Full-time
    BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Microsoft Corporation • Mountain View, CA, United States
    Full-time
    Are you excited about building innovative software services that power cutting-edge productivity tools? Do you have experience developing scalable, reliable, and intelligent distributed systems? Ar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Info Way Solutions • Fremont, CA, United States
    Full-time
    This is Sangeetha from Info Way Solutions, LLC We have job opening for.Job description is given below : .Kindly check the JD and share your view. Role : Senior Software Engineer.We are currently lookin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Hyperscale

    Senior Software Engineer, Hyperscale

    Pure Storage • Santa Clara, CA, United States
    Full-time
    We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Forterra Inc. • Palo Alto, CA, United States
    Full-time
    Forterra is a leading provider of autonomous systems for ground-based movement in the working world.Amongst some of the earliest innovators in the field of driverless technology, Forterra is focuse...Show more
    Last updated: 2 days ago • Promoted