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
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer

Staff Software Engineer role at Jobber, leading teams and shaping product development for small business service management platform.

Staff Software Engineer, Customer Success Engineering

Staff Software Engineer role at Jobber, leading Customer Success Engineering team to build tools and automation for scaling customer success operations.

Staff Software Engineer, Customer Success Engineering

Staff Software Engineer role at Jobber, leading Customer Success Engineering team to build tools and automation for scaling customer success operations.

Staff Software Engineer, AI Receptionist

Staff Software Engineer role at Jobber for AI Receptionist team, leading development of innovative AI-powered customer service solution.

Staff Software Engineer (Multiple Teams)

Staff Software Engineer role at Jobber, leading teams in Customer Success Engineering, Communication Systems, or AI Receptionist. Remote work available across Canada.

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 3 months 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?