Gusto

Staff Software Engineer

Gusto

British Columbia, Canada
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Do you have a passion for developing innovative software solutions? Are you looking for an opportunity to join a dynamic and fast-growing company? Look no further! We are seeking a highly skilled and motivated Staff Software Engineer to join our team at Gusto. As a Staff Software Engineer, you will have the opportunity to work on cutting-edge projects and make a significant impact on our product offerings. We are looking for individuals with a strong background in software engineering, excellent problem-solving skills, and a collaborative mindset. If this sounds like you, we encourage you to apply and join our talented team at Gusto.

  1. Develop and maintain high-quality software solutions that meet the company's standards and objectives.
  2. Collaborate with cross-functional teams to design and implement innovative software features and enhancements.
  3. Take ownership of complex technical problems and provide efficient and effective solutions.
  4. Stay updated with the latest software development trends and technologies to continuously improve our product offerings.
  5. Mentor and guide junior software engineers to help them grow and succeed in their roles.
  6. Conduct code reviews and provide constructive feedback to maintain code quality and consistency.
  7. Troubleshoot and debug technical issues in a timely and efficient manner.
  8. Work closely with product managers, designers, and other stakeholders to understand and translate business requirements into technical solutions.
  9. Continuously improve and optimize existing software systems to enhance performance, scalability, and reliability.
  10. Communicate and collaborate effectively with team members to ensure timely delivery of projects.
  11. Participate in agile development processes, such as sprint planning, daily standups, and retrospectives.
  12. Proactively identify potential risks and provide solutions to mitigate them.
  13. Adhere to coding standards and best practices to ensure high-quality and maintainable code.
  14. Stay organized and document work in order to provide transparency and facilitate knowledge sharing.
  15. Demonstrate a strong commitment to delivering high-quality software solutions and exceeding expectations.
Where is this job?
This job is located at British Columbia, Canada
Job Qualifications
  • Extensive Experience In Software Development: A Staff Software Engineer At Gusto Should Have A Minimum Of 7 Years Of Experience In Developing Software Applications. They Should Also Have A Strong Understanding Of Software Development Methodologies And Best Practices.

  • Proficiency In Programming Languages: The Ideal Candidate Should Have A Deep Understanding Of Programming Languages Such As Java, Python, Or Ruby, As Well As Experience With Web Technologies Like Html, Css, And Javascript.

  • Leadership Skills: As A Staff Software Engineer, The Candidate Should Be Able To Lead And Mentor A Team Of Engineers. They Should Have Excellent Communication And Interpersonal Skills To Effectively Collaborate With Cross-Functional Teams.

  • Technical Expertise: The Candidate Should Have A Strong Technical Background And Be Able To Design, Develop, And Implement Complex Software Solutions. They Should Also Have Experience With Cloud Computing, Databases, And System Architecture.

  • Continuous Learning Mindset: Gusto Values Employees Who Are Passionate About Learning And Staying Updated With The Latest Technologies And Industry Trends. The Ideal Candidate Should Have A Growth Mindset And Be Open To Learning And Adapting To New Technologies And Tools.

Required Skills
  • Communication Skills

  • Project Management

  • Data Analysis

  • Agile development

  • Database

  • Cloud Computing

  • Team Leadership

  • Problem-Solving

  • API integration

  • Technical Design

  • Coding Proficiency

  • Testing And Debugging

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Staff Software Engineer in British Columbia, Canada is between $83,000 and $120,000 per year. This range can vary depending on factors such as experience, company size, and location. Some large tech companies in the province, such as Microsoft and Amazon, offer salaries at the higher end of this range. It is also worth noting that the cost of living in British Columbia, particularly in cities like Vancouver, can be higher compared to other parts of the country.

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 BeforeJuly 8th, 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