Summary
Join the Terraform Enterprise team as a senior engineer to deliver excellent customer experiences, own medium to large customer-facing projects, and participate in code reviews. The role involves collaborating with cross-functional teams, participating in on-call rotations, and leading working groups.
Requirements
- 7+ years working experience in enterprise application software development
- Software Engineering background with proficiency in application development, systems/infrastructure engineering concepts such as infrastructure as code, software defined networking, monitoring, virtualization, and the tools used to operate and maintain related systems
- Deployment experience for highly compliant industries, such as US Federal environments
- Strong written and verbal communication skills
- Proven record of delivering with ambiguous product requirements and scope by refinement and system analysis. You are able to identify pragmatic and ideal solutions by accounting for trade-offs and costs
- Experience working on an Enterprise product and participating in on-call support for production incidents
Responsibilities
- Gain proficiency in the Terraform Enterprise application and replicate customer's user experience in installation, configuration, execution, and monitoring
- Collaborate on a cross-functional team including Engineering, Product, and Design to deliver excellent customer experiences
- Own medium to large customer-facing projects, judiciously evaluate trade-offs, and remove project blockers
- Actively participate in code reviews and mentor junior developers, fostering a collaborative and knowledge-sharing environment within the team
- Participate in our on-call rotation to resolve escalated critical product issues for customers
- Lead cross-team working groups while developing your knowledge as subject matter expert
- Design, build, iterate on, and ship the Terraform modules, machine images, system configuration, and software that delivers Terraform Enterprise in customer environments
- Maintain a reliable production application for our customers while working alongside infrastructure engineering
- Work with internal and external stakeholders to determine and prioritize new features and enhancements