Staff Software Engineer on Developer Productivity team at Gusto, enhancing Rails applications and tools for engineers. Collaborate with teams and improve productivity with automation and AI-assisted tooling.
Responsibilities
Seek out and solve inefficiencies in the tooling, frameworks, and feedback mechanisms available to product engineers to improve developer productivity
Advance Rails and Ruby upgrades across Gusto's core applications, developing automation and AI-assisted tooling to scale this work across a growing number of services
Build and maintain reusable libraries, gems, and patterns that commonize best practices so teams are productive from day one in any service
Steward and improve shared CI tooling, including Danger, Sorbet, RuboCop, database migration checks, and other developer-facing guardrails
Collaborate with product engineering teams as their partner and 'internal customer advocate,' understanding their pain points and shipping solutions iteratively
Contribute to observable standards and scorecards that make the health and maturity of our services visible and actionable
Leverage AI tools (Cursor, Claude, automation agents) as part of your daily workflow and help shape how AI augments developer productivity across the organization
Requirements
10+ years of professional software development experience with solid architecture and systems thinking skills
Deep working knowledge of Ruby on Rails, or equivalent backend experience (Python, Go, TypeScript) with a genuine willingness to go deep on Rails
Experience building developer tooling, shared libraries, or platform infrastructure that serves 10s or 100s of engineers
Comfort working with colleagues as your 'customers,' you're a great communicator who can plan, document, consult, and collaborate effectively on changes that affect how others work
Familiarity with AI-assisted development workflows (e.g., Cursor, Copilot, or similar) and enthusiasm for applying AI to scale infrastructure and automation work
Experience with some combination of: type systems (Sorbet/RBS), CI/CD pipelines, code generation, linting/static analysis, or framework upgrades at scale
A tendency toward making things observable, repeatable, and automated, you'd rather build the machine than do it by hand twice.
Software Engineer developing software solutions for PNC's Asset Management organization in Dallas or Pittsburgh. Collaborating in an agile environment to build and maintain software applications.
Software Engineer building intelligent systems and workflows for AI - driven insights at DTN. Collaborating with cross - functional teams to deliver innovative solutions in agriculture, weather, and energy sectors.
Engineering Leader for multi - site Forming Systems Division at Afinitas. Leading engineering design standards and driving continuous improvement across the division.
Software Engineer developing cloud - based fulfillment technology for eCommerce logistics. Collaborating with cross - functional teams to design and deliver customer value from scalable software applications.
Lead Software Developer at Fiserv focusing on designing and implementing financial service applications. Collaborate with teams to ensure optimal software performance and security.
Software Engineer developing secure software solutions for Android, Windows, and Linux environments in the Mission Readiness Systems business area. Working within a cross functional team on mobile and web application development.
EPM Software Developer designing, developing, and troubleshooting software programs for financial analytics systems. Collaborating with teams to implement EPM software using modern methodologies and tools.
Full Stack Engineer developing scalable web solutions to enhance customer experiences at Genesys. Collaborating with cross - functional teams to drive platform modernization and ensure operational excellence.
Senior Software Architect leading the design of scalable communications software at NVIDIA. Focusing on AI and HPC performance improvements for cutting - edge technology solutions.
Software Engineer developing AI solutions for aerospace applications at Boeing. Collaborating in a cross - functional team to develop cutting - edge machine learning algorithms and data engineering pipelines.