Jobber is seeking a Senior Software Engineer to join their Data and Streaming team. This role is crucial in building scalable data solutions that support the Jobber application. As a Senior Software Engineer, you'll be involved in the full lifecycle of data-related features, from ideation to delivery, ensuring reliability, scalability, and security. You'll build and maintain real-time streaming systems, data pipelines, databases, and related infrastructure. The role involves providing data services and consultation to Stream-Aligned teams, participating in code reviews, mentoring junior engineers, and facilitating group discussions to design data architectures.
Jobber values collaboration, autonomy, and continuous improvement. They release early and often, address technical debt, and focus on learning from customers to iterate quickly. The company offers comprehensive onboarding resources, hackathons, and peer mentorship opportunities. They prioritize employee growth and work-life balance.
Key responsibilities include:
Required skills:
Jobber offers a competitive compensation package, including extended health benefits, retirement savings plan matching, stock options, and various types of leave. They are committed to fostering a diverse and inclusive work environment.
Join Jobber to make a significant impact in transforming the service industry through technology!