Gusto

Sr Software Engineer, Product Engineering

Gusto

Toronto, ON, Canada
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a highly skilled and experienced software engineer looking for an exciting new opportunity? Do you have a passion for building innovative products that make a real impact on people's lives? If so, we have the perfect role for you!At Gusto, our Product Engineering team is seeking a Senior Software Engineer to join our dynamic and collaborative team. As a Sr Software Engineer, you will play a critical role in designing, developing, and delivering cutting-edge solutions that empower small businesses to succeed. In this role, you will have the opportunity to work with the latest technologies and contribute to a product that is revolutionizing the HR and payroll industry.We are looking for an exceptional individual who is driven, adaptable, and has a strong sense of ownership. Our ideal candidate has a proven track record of building and shipping high-quality products, as well as a deep understanding of modern software development principles. If you are ready to take on a new challenge and make a meaningful impact, we would love to hear from you.

  1. Design, develop, and deliver innovative software solutions that meet the needs of small businesses and make a real impact on their success.
  2. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  3. Utilize the latest technologies and modern software development principles to continuously enhance and improve our product.
  4. Take ownership of the software development process, from design to deployment, and ensure the delivery of high-quality, reliable products.
  5. Mentor and guide junior team members, providing technical expertise and support to help them grow and develop.
  6. Keep up-to-date with industry trends and advancements, and proactively identify opportunities for improvement and innovation.
  7. Troubleshoot and resolve complex technical issues, providing timely and effective solutions.
  8. Communicate effectively with team members, stakeholders, and other departments to ensure a smooth and successful development process.
  9. Take on additional responsibilities and projects as needed to support the team and company goals.
  10. Exhibit a strong work ethic, attention to detail, and a passion for delivering exceptional software products.
Where is this job?
This job is located at Toronto, ON, Canada
Job Qualifications
  • Bachelor's Degree In Computer Science Or Related Field: A Sr Software Engineer At Gusto Should Possess A Strong Foundation In Computer Science Principles And Programming Languages.

  • Minimum Of 5 Years Experience In Software Development: This Role Requires A High Level Of Technical Expertise And Experience In Developing And Launching Software Products.

  • Expertise In Software Development Methodologies: Candidates Should Have A Deep Understanding Of Agile And Scrum Methodologies, As Well As Experience With Continuous Integration And Delivery.

  • Proficiency In Programming Languages: A Sr Software Engineer At Gusto Should Be Proficient In At Least One Object-Oriented Programming Language Such As Java, C++, Or Python. Knowledge Of Front-End Technologies Such As Html, Css, And Javascript Is Also Desirable.

  • Strong Problem-Solving Skills: This Role Involves Solving Complex Technical Problems And Developing Innovative Solutions. Candidates Should Have A Proven Track Record Of Identifying And Resolving Technical Challenges.

Required Skills
  • Project Management

  • Database Management

  • Agile Methodology

  • User Experience Design

  • Cloud Computing

  • Technical Leadership

  • Team collaboration

  • Problem-Solving

  • Software Architecture

  • Coding Proficiency

  • Testing And Debugging

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Sr Software Engineer, Product Engineering in Toronto, ON, Canada is approximately $90,000 - $130,000 per year. However, salaries can vary greatly depending on factors such as experience, company size, and industry. Some senior software engineers in Toronto may earn significantly more, with salaries reaching upwards of $200,000 per year. On the other hand, those with less experience or working for smaller companies may earn closer to the lower end of the salary range.

Additional Information
Gusto is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedFebruary 27th, 2025
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Gusto

Our mission is to create a world where work empowers a better life.

Founded in 2011, Gusto provides payroll, benefits and HR to modern companies. We have offices in San Francisco and Denver, but thanks to our 40,000 small business customers and their employees, there’s a little piece of us in all 50 states.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started