Product Infrastructure Engineer
Skills
Software DevelopmentData ScienceLean Software DevelopmentNetwork SecurityNetworkingRubySystem Administration
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 8+ years of experience with software development and architecture using Ruby/Rails
- Experience or interest in building tooling for engineering colleagues
- Experience in Ruby, Rails, architecture, developer tooling, asynchronous processing
- Agile and lean software development
- Great communication skills, able to use anecdotes and data to illustrate impact.
Nice to have
- Technical expert
- Broad view of engineering focused impact
- Lifts up colleagues
Day to day
- Work on developer productivity improvements at the core of Gusto's main applications. Ensure applications are up-to-date and use effective architecture. Collaborate with various teams to develop end-to-end product experiences for complex customer needs.
- Ideate solutions, pitch, plan, measure, and implement them iteratively. Create leverage for product engineering through services, abstractions, and architecture.
- Maintain a close connection with product engineering colleagues to anticipate changes.
- Seek out and solve inefficiencies in tooling, APIs, and feedback mechanisms to improve productivity.
