Senior Staff Software Engineer

Logo of Gusto

Gusto

💵 $191k-$279k
📍Remote - United States

Job highlights

Summary

Join Gusto as a Senior Staff Software Engineer for Gusto Pro and guide engineering leads in overcoming significant technical challenges. Collaborate with cross-functional teams (Product, Design, Data) to build experiences simplifying accountant client management on Gusto. Define the technical roadmap, mentor engineers, and develop software development processes. Lead the development of new and legacy features using Ruby on Rails, Typescript, and React. If you're passionate about solving complex challenges and driving innovation, we encourage you to apply. The role requires 12+ years of software development experience and proven leadership skills. Onboarding requires travel to the Denver office.

Requirements

  • 12+ years of professional software development experience
  • Proven experience in leading the development of both greenfield and legacy features
  • Experience collaborating with cross-functional teams, including Product Management, Design, and Marketing
  • Strong mentorship skills with a track record of fostering a culture of continuous learning and improvement within a team
  • Experience acting as a technical leader, solving complex problems, and driving innovation
  • Ability to develop and enhance the team’s software development processes and technical approaches
  • Excellent communication skills, capable of explaining complex technical concepts to non-technical stakeholders

Responsibilities

  • Define and execute the technical roadmap for Gusto Pro, ensuring alignment with overall business goals
  • Lead the development of both new and legacy features using Ruby on Rails, Typescript, and React to support accountants and accounting firms
  • Collaborate with cross-functional teams, including Product Management, Design, Customer Support, and Marketing, to deliver high-quality solutions
  • Mentor and guide engineers on the team, fostering a culture of continuous learning and improvement
  • Develop the team’s software development process and technical approaches to ensure efficient and effective project execution
  • Drive the implementation of new functionality in legacy systems to enhance support for the new customer base
  • Act as the technical leader for the team, pioneering solutions and overcoming challenges to innovate and drive the project forward
  • Participate in code reviews and provide constructive feedback to maintain code quality standards

Preferred Qualifications

  • Ruby on Rails, Typescript, and React experience is preferred
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (preferred but not mandatory)

Benefits

  • Our cash compensation amount for this role is targeted at $191,000/yr to $237,000/yr in Denver & most remote locations, and $225,000/yr to $279,000/yr for San Francisco, Seattle & New York
  • Stock equity is additional
  • Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.