Staff Software Engineer

Jobber
Summary
Join Jobber, a company that helps small home service businesses thrive through technology, as a Staff Software Engineer. You will lead and mentor engineering teams, collaborate with Product and Design, and tackle complex technical challenges. A portion of your time will be dedicated to "Staff Dev Projects," including cross-team initiatives and exploring new technologies. You will work closely with cross-functional teams to deliver high-impact features, shape the product roadmap, and lead large-scale initiatives. Jobber offers a transparent, inclusive, and collaborative work environment with opportunities for professional growth and development. The role includes a competitive salary, equity rewards, and a comprehensive benefits package.
Requirements
- Demonstrated expertise in developing highly scalable, robust software solutions across multiple layers of the technology stack
- Hands-on experience using tools like ChatGPT, Cursor, and Copilot in your workflow, refining how you balance AI-driven efficiency with the craft of software development
- Proven leadership experience in guiding teams through complex, high-impact projects and serving as a technical lead
- Exceptional proficiency in software design, architecture, and coding, with a focus on maintainability and performance
- Outstanding collaboration and communication skills, coupled with the ability to significantly amplify the teamβs productivity and effectiveness through mentorship/coaching
- Strong self-motivation and resourcefulness, with the capacity to independently identify and leverage necessary resources for project delivery and problem-solving
- Ability to navigate ambiguity and prioritize tasks effectively in dynamic, fast-paced environments
- Passionate commitment to continuous learning and professional growth, with a track record of staying current with emerging technologies and industry trends
Responsibilities
- Collaborate closely with cross-functional teams to conceptualize, design, and iteratively deliver high-impact features that address customer needs
- Partner with Product and Design teams to shape and define the strategic product roadmap
- Identify and lead large-scale initiatives that drive innovation across multiple teams or departments
- Actively participate in code reviews and testing processes to ensure code quality and maintainability
- Champion the development of consistent engineering practices and reusable code solutions to enhance overall efficiency
- Lead and facilitate group discussions to drive consensus on optimal solutions for complex customer problems
- Research, promote, and implement industry best practices within your team's domain, staying at the forefront of technological advancements
- Effectively communicate complex technical concepts to diverse audiences, bridging the gap between technical and non-technical stakeholders
- Provide mentorship and guidance to team members at all levels, fostering their professional growth and career development
Preferred Qualifications
- Experience with our development stack: React, React Native, TypeScript, GraphQL API layer, and Ruby on Rails on AWS
- Led cross-team initiatives and projects
Benefits
- Extended health package with fully paid premiums for body and mind
- Retirement savings matching
- Stock options
- Access to a dedicated talent development program that includes career coaching and opportunities for career development
- Vacation
- Rest and recharge
- Your birthday off to celebrate
- Health days to support your physical and mental health
- Parental leave top-ups to support your growing family