IBM Software transforms client challenges into solutions by building AI-powered, cloud-native products. They are seeking a Senior Software Engineer to join the Terraform Runtime team, focusing on developing and supporting features that enhance infrastructure management and deployment using Terraform.
Responsibilities:
- 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
Requirements:
- 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
- Experience with Terraform and/or Ansible