Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Gusto, so some details may not match this job. The employer's own page has the real description.
Overview
As a Senior Staff Software Engineer at Gusto, you will be pivotal in driving the architectural direction and development of our software solutions. You will lead high-impact projects, collaborate with cross-functional teams, and mentor junior engineers while ensuring that our technology stack evolves to meet the changing needs of our customers. Your expertise will contribute to the design and implementation of scalable systems that enhance the overall user experience, making payroll and HR management seamless and efficient for businesses across the United States.
Job Responsibilities
- Lead the design, architecture, and implementation of complex software systems.
- Collaborate with product managers, designers, and other engineers to define and refine project scopes and timelines.
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
- Participate in code reviews to ensure high-quality standards are met throughout the software development lifecycle.
- Debug and resolve software defects, enhancing product reliability and performance.
- Research, evaluate, and incorporate new technologies to improve development efficiency and product quality.
- Contribute to the development of best practices and engineering principles within the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- Minimum of 8 years of professional software engineering experience, with at least 3 years in a senior or lead role.
- Proficient in one or more programming languages such as Java, Python, or JavaScript.
- Strong understanding of software development methodologies and practices, including Agile and DevOps.
- Experience with cloud platforms such as AWS, Google Cloud, or Azure.
- Demonstrated ability to design and implement scalable, maintainable software solutions.
- Excellent problem-solving skills and ability to work collaboratively within diverse teams.
Technologies & Tools
The Senior Staff Software Engineer will engage with a variety of technologies and tools prevalent in modern software development. This includes, but is not limited to, cloud infrastructures like AWS and Azure, container orchestration platforms such as Kubernetes, and CI/CD pipelines leveraging tools like Jenkins and GitLab. Additionally, familiarity with front-end frameworks (React, Angular) and back-end development environments (Node.js, Django) will be essential for driving impactful software solutions at Gusto.
Ideal Candidates
Ideal candidates for the Senior Staff Software Engineer position at Gusto are innovative thinkers and proactive problem solvers who thrive in collaborative environments. They demonstrate a passion for technology and are committed to delivering robust solutions that meet user needs. Successful individuals in this role possess strong leadership qualities and exhibit the ability to mentor and inspire their peers. A proactive approach to continuous learning and adaptability to changing technological landscapes are also key attributes that distinguish the best candidates for this opportunity.
Unemployment rose most in Finland: from 8.4% in 2024 to 9.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.