Gusto is looking to enhance the local development experience for their software engineering team by defining, maintaining, and improving the local development environments.
Requirements
- 12+ years of software development experience
- Experience with Rails and Ruby, including developer tooling for large engineering teams
- Ability to work with asynchronous processing using Sidekiq and/or Kafka
- Active working knowledge and architecture experience with Ruby
- Proven track record of improving developer productivity through tooling and infrastructure enhancements
Responsibilities
- Identify opportunities for improvement and drive initiatives to enhance the efficiency and reliability of development environments
- Contribute to the development and improvement of internal platforms and tools related to development environments
- Work closely with software engineers to understand their pain points and requirements related to local development
- Collaborate with other infrastructure and platform teams to ensure seamless integration of development environments with other systems
- Proactively monitor and maintain the health and stability of standard development environments
- Diagnose and resolve issues related to local setups, including operating system configurations, networking, dependencies, and tooling
Other
- Systems thinker with a strong ability to communicate effectively
- Comfortable with architectural thinking and delivering solutions through code
- Ability to work with colleagues as both customers and partners
- 2-3 days per week in-office work expectation for employees based in Denver, San Francisco, and New York City
- Secure, reliable, and consistent internet connection required for remote work