Accountabilities
- Own and maintain the Go-based Terraform provider codebase, including architecture decisions, implementation quality, testing strategy, and release readiness
- Improve provider reliability and usability by refining resource behavior, data sources, lifecycle handling, and upgrade safety
- Lead technical design efforts through RFCs, documentation, and iterative delivery of IaC workflows
- Define and implement migration paths and interoperability strategies for existing Terraform users
- Collaborate with product and engineering leadership to align on roadmap priorities, scope, and delivery outcomes
- Analyze user feedback, OSS issues, and usage signals to continuously improve the developer experience
- Develop clear documentation and examples to support adoption and ease of use of IaC workflows
Requirements
- 5+ years of software engineering experience in platform engineering, infrastructure tooling, or distributed systems
- Strong proficiency in Go with experience shipping production-grade developer tools
- Hands-on experience with Terraform providers, declarative resource models, and lifecycle edge cases
- Strong understanding of schema design, versioning strategies, and backwards compatibility
- Experience owning or contributing to a widely used provider or similar infrastructure tooling with real users
- Knowledge of testing strategies for IaC systems, including unit, integration, and end-to-end testing
- Familiarity with CI/CD pipelines and release/versioning workflows in production systems
- Strong written communication skills, including the ability to produce clear technical design docs and RFCs
- Nice to have: experience with TypeScript-based tooling, CLI ecosystems, or GitHub automation workflows
Benefits
- Fully remote setup with global hiring and co-working support (WeWork or equivalent allowance)
- Equity ownership (ESOP) so you can share in the company’s long-term success
- Annual tech allowance to equip your ideal work environment
- Health coverage for employees (100%) and dependents (80%), depending on location
- Yearly company off-sites for in-person collaboration and connection
- Async-friendly and flexible work culture with trust-based time management
- Annual learning and development budget for courses, books, conferences, and professional growth
🇧🇷 Essa vaga exige inglês. Você está pronto?
A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.
Conheça a DevSpeak AcademyCandidaturas encerradasVer outras vagas
