Staff Software Engineer, Customer Success Engineering

Jobber helps small home service businesses transform service delivery through technology, offering tools for quoting, scheduling, invoicing, and collecting payments.
Canada
Backend
Staff Software Engineer
Remote
501 - 1,000 Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Customer Success Engineering

Jobber is seeking a Staff Software Engineer for their Customer Success Engineering team. This newly formed team focuses on building and automating tools to empower Customer Success teams, enabling them to work more efficiently and scale effectively. The role involves leading the technical vision, architecting scalable solutions, and driving impactful projects. You'll collaborate with various teams, mentor engineers, and set the technical direction. Key responsibilities include designing and delivering features, shaping the roadmap, leading initiatives, participating in code reviews, facilitating discussions, and advocating for best practices. The ideal candidate should have strong software design skills, full-stack experience, excellent communication, and a passion for continuous learning. Jobber offers a supportive work environment, professional growth opportunities, and a comprehensive benefits package.

About Jobber

Jobber exists to help small home service businesses succeed. They provide technology solutions for local plumbers, painters, landscapers, and other service providers to manage their operations efficiently. Jobber has been recognized for its culture of transparency, inclusivity, and innovation by various awards and lists.

The Role

As a Staff Software Engineer in the Customer Success Engineering team, you will:

  • Lead the technical vision and evolution of tools
  • Architect scalable solutions and drive impactful projects
  • Collaborate with various teams to meet broad organizational needs
  • Mentor engineers and set technical direction
  • Enhance the efficiency of Customer Success and other departments

Key Responsibilities

  • Collaborate on ideation, design, and delivery of impactful features
  • Partner with Product and Design to shape the roadmap
  • Lead larger initiatives with broad impact
  • Participate in code reviews and ensure consistency in engineering practices
  • Facilitate group discussions to identify optimal solutions
  • Research and advocate for best practices
  • Simplify and explain complex technical issues
  • Mentor and coach junior to senior engineers

Required Skills

  • Strong software design and architecture skills
  • Proven full-stack software engineering experience
  • Ability to quickly learn and adapt to new technologies
  • Excellent communication and collaboration skills
  • Leadership experience in technical roles
  • Passion for continuous learning and growth
  • Focus on quality and experience with automated testing

Nice-to-Have Skills

  • Familiarity with React, React Native, TypeScript, GraphQL API, and Ruby on Rails
  • Experience with AWS, Docker, and SQL

Benefits

  • Comprehensive health benefits package
  • Retirement savings plan matching
  • Stock options
  • Professional development support
  • Flexible time off policies
  • Opportunity to make an impact in a growing industry

Jobber is committed to fostering an inclusive work environment and welcomes applicants from diverse backgrounds. They are an equal opportunity employer and provide accommodation throughout the hiring process.

Last updated 16 days ago

Responsibilities For Staff Software Engineer, Customer Success Engineering

  • Lead technical vision and evolution of tools
  • Architect scalable solutions
  • Drive impactful projects
  • Collaborate with various teams
  • Mentor engineers
  • Set technical direction
  • Design and deliver features
  • Shape product roadmap
  • Participate in code reviews
  • Facilitate group discussions
  • Research and advocate for best practices
  • Simplify complex technical issues

Requirements For Staff Software Engineer, Customer Success Engineering

React
TypeScript
Ruby
  • Strong software design and architecture skills
  • Proven full-stack software engineering experience
  • Ability to learn and adapt to new technologies
  • Excellent communication skills
  • Leadership experience in technical roles
  • Passion for continuous learning
  • Focus on quality and automated testing

Benefits For Staff Software Engineer, Customer Success Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Education Budget
  • Extended health benefits package
  • Retirement savings plan matching
  • Stock options
  • Professional development support
  • Flexible time off policies
  • Parental leave top-ups

Interested in this job?

Jobs Related To Jobber Staff Software Engineer, Customer Success Engineering

Staff Software Engineer

Staff Software Engineer role at Celonis, focusing on identity management and API gateway services.

Senior Software Engineer - Fintech

Senior Software Engineer role at Ebury, a leading FinTech firm, focusing on multi-currency accounting and FX platform development.

Staff Engineer, Digital - IP Delivery

Staff Engineer, Digital - IP Delivery at Tenstorrent: Deliver custom IP for cutting-edge AI processors, focusing on configuration, integration, and synthesis.

Lead Runtime Engineer

Lead Runtime Engineer at webAI: Develop and optimize high-performance runtime environments for decentralized AI platform.

Staff Software Engineer, Search Quality

Staff Software Engineer role at Google, focusing on Search Quality and developing advanced search systems using AI and machine learning.