Summary
Jobber is seeking a Senior Software Engineer to join their Software Engineering team. The candidate will collaborate with other software development members to build an industry-leading product using large-language models/OpenAI. The role requires experience in Ruby on Rails, Agile/Scrum framework, AI/ML, OpenAI, and cross functional teams.
Requirements
- A demonstrated level of senior software engineering experience on a full stack development team
- Experience with the entire software development lifecycle in the Agile/Scrum framework
- Experience using Ruby on Rails in a production environment
- A strong interest in AI/ML and building integrated software for large at-scale applications
- Experience with OpenAI and LLM in a professional capacity
- A solid understanding and experience working with cross functional teams
- Ability to quickly move between different features and projects with a strong interest in experimentation
- Enthusiasm for delivering value early and often to customers
- A structured understanding of common full stack frameworks, architectures, technologies and patterns
- An inquisitive mind set; ability to ask a lot of questions, seek out new information and remain open to new ideas and perspectives
- The ability to self serve, take initiative and find resources necessary to accomplish a project or solve a problem
- Experience providing technical mentorship and sharing industry best practices, helping team members navigate complex engineering challenges and stay involved with the latest technologies and trends
Preferred Qualifications
- Experience using Rockset (real-time analytics database)
- Experience with front-end Javascript frameworks/libraries such as React
- Experience creating and consuming GraphQL APIs
- Experience with technologies like Redis and Elasticsearch
Benefits
- Extended health benefits package with fully paid premiums for both body and mind
- RRSP matching
- Stock options
- Dedicated Coaching and Development function, including Development Coaches, to help build the career you want and hit the goals you set, while ensuring youβre reaching your fullest potential
- Support for all your breaks: from vacation to rest and recharge, your birthday off to celebrate, health days to support your physical and mental health, and parental leave top-ups to support your growing family
- A unique opportunity to build, grow, and leave your impact on a $400-billion industry that has no dominant player...yet
- To work with a group of people who are humble, supportive, and give a sh*t about our customers
- Remote work is available within Canada