IBM is a leader in AI-powered, cloud-native products, dedicated to transforming client challenges into solutions. They are seeking a Senior Software Engineer to join the Terraform Runtime team, where the focus is on developing and managing infrastructure as code solutions that enhance user experience and operational efficiency.
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. Good experience of professional software engineering
- 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 have strong written communication skills, and you understand how to use tools like code review to asynchronously unblock and level up your peers. You enjoy working collaboratively on a fully-remote, fast-moving team
- Bachelor's Degree
- Experience with Terraform and/or Ansible