Then Jobber might be the place for you! We’re looking for an Intermediate Software Engineer to be part of our Data and Streaming team
At Jobber, we don’t just build a product - we work on real problems that help people in small businesses to become successful. We are inspired by our company values: be humble, be supportive and give a shit, which are not just said but are lived. We work in a collaborative environment where teams make decisions with autonomy and contribute directly to shaping the company’s future. We release early and often while dedicating time to addressing technical debt. We believe in getting instant feedback from our customers and leveraging that to make their lives easier.
We help employees grow professionally; we have a ton of onboarding resources, tutorials, hackathons, and buddies to support learnings and provide opportunities to innovate. We have a range of experience levels on teams which allow for mentor/mentee opportunities. Leaders at Jobber work with empathy and support employees to build a healthy work-life harmony. Bring your dedication and passion to this job to fulfill your goals.
The Team:
You will join the Data and Streaming team, a specialized systems team responsible for all Jobber data services, including real-time streaming and data at rest. The team owns the full DevOps data stack, supporting all Stream-Aligned teams by offering centralized expertise in databases, streaming frameworks, data stores, and more. We optimize the data lifecycle to enhance performance, scalability, and security.
The Role:
Reporting to the Manager, Data and Streaming, the Intermediate Software Engineer will collaborate with other Software Development team members to build scalable data solutions that support the Jobber application. This role is essential to enabling real-time data streaming, managing large-scale data infrastructure, and helping other teams with their data-related needs.
As an Intermediate Software Engineer, you will:
To be successful, you should have:
It would be really great (but not a deal-breaker) if you had:
What you can expect from Jobber:
Having been named as a Top 10 Great Place to Work in Canada, we walk the talk. Here are just some of the great things you can expect from us:
We believe that diverse teams perform better and that fostering an inclusive work environment is a key part of growing a successful team. We welcome people of diverse backgrounds, experiences, and perspectives. We are an equal opportunity employer, and we are committed to working with applicants requesting accommodation at any stage of the hiring process.
A bit more about us:
Job by job, we’re transforming the way service is delivered. Your lawn care provider, home cleaning service, plumber or painter could use Jobber to better connect with their customers, save time in the office, invoice faster, and get paid! We’re bringing tens of thousands of people together with technology to deliver billions of dollars a year in services to happy customers. Jobber exists to help make these small businesses successful, and when they’re successful we all win!
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
At Jobber, we believe in more than just developing a product; we aim to make a real difference for small businesses. We're on the lookout for an Intermediate Software Engineer to join our dynamic Data and Streaming team. This remote position, available to candidates across Canada, invites you to collaborate with passionate individuals to solve meaningful challenges. You’ll be at the forefront of building scalable data solutions that drive our applications forward. As part of this role, you'll manage real-time data streaming, helping others in the organization tackle their data-related queries. Your contributions will directly influence our ability to make customer experiences seamless and engaging. At Jobber, working on the full lifecycle of data-related features means you'll have the chance to innovate, ensure system reliability, and address technical debt—all while receiving feedback from users. We prioritize a work culture that emphasizes collaboration, empathy, and professional growth. With a dedicated onboarding process, mentorship opportunities, and plenty of resources to hone your skills, you’ll feel supported every step of the way. Plus, our commitment to creating an inclusive environment means you’ll be part of a team that values diverse perspectives. If you're passionate about data infrastructure and looking to advance your career while positively impacting small businesses, then the Intermediate Software Engineer position at Jobber might be the perfect fit for you. Come join us and help shape the future of service delivery!
Subscribe to Rise newsletter