Summary
Join our Terraform Cloud engineering team as a Software Engineer and contribute to meeting the growing needs of our customers. You will work on large customer-facing projects, collaborate with cross-functional teams, and improve the product by writing code in various languages.
Requirements
- Have a college or university degree in Computer Science or equivalent
- Have 5+ years of production experience* working on backend applications written in Ruby on Rails
- Experience developing frontend applications (e.g., Ember.js, React)
- Experience with writing services in Go is desirable but not required
- Strive for quality through maintainable code and comprehensive testing from development to deployment
- Eagerly take on new challenges and are driven to deliver the highest quality solution for our customers
- Communicate clearly while remaining empathetic and kind
- Have an eagerness to learn through humility and reflection
Responsibilities
- Own large customer facing projects
- Collaborate remotely on a cross-functional team including Engineering, Product, and Design to deliver excellent customer experiences
- Continuously improve the product by writing code in systems written in Ruby on Rails
- Periodically implement features or resolve bugs using Ember.js and Golang
- Maintain a reliable production application for our customers while working alongside infrastructure engineering
- 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