Software Development Manager, CBS Monetization
Clio
Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.
We are transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice.
Summary
We are currently seeking a Software Development Manager to join our Engineering team. This role is available to candidates in the PST and MST timezones in Canada. If you are local to our Burnaby or Calgary office hubs, you will be expected to be in office minimum twice per week on two of our Anchor Days.
At Clio we strive to be both human and high performing. For Development Managers this means supporting and growing your people, strong execution as a team and leadership group, and building solid technical solutions. Our development managers are highly technical and hands on, designing, reviewing, and coding alongside their team. They coach and build their teams to be both strong technically and strong team members. They create a safe and productive environment for all Clions.
The team: The Clio Billing System (CBS) team is building the multi-product, multi-region monetization platform that positions Clio to rapidly and sustainably expand the products, services, and extras we sell to our customers. We partner closely with Rev-ops, Sales-ops, CS-ops, Marketing, Finance, and product teams to define and deliver impactful projects that directly contribute to Clio meeting its revenue goals.
Our CBS Monetization Development Managers often wear a technical product manager hat. You will drive requirement definition across different parts of the business and guide your partners toward pragmatic solutions. You’ll build deep domain knowledge and have ownership over evolving our system in the right direction with each project. There will be projects where you fill that role and others where you collaborate with a product manager.
A day in the life might look like:
- Partnering with your cross-functional stakeholders to understand their challenges, identifying and advocating for pragmatic yet sustainable solutions, crafting a roadmap for your team, and driving those solutions from start to end while coordinating with the impacted parts of the organization;
- Continuously evolving the way your team is leveraging AI and applying it at every step of the project and development lifecycle
- Working with your team on designing good technical solutions (teaching, coaching, collaborating, and giving feedback to produce good architecture documents, plans, and code)
- Actively participating as a contributor to projects and the system (requirements, design, implementation, review)
- Crafting effective 1:1s with your direct reports to make sure they are supported in their career growth and development goals;
- Growing and strengthening Clio’s engineering team by actively participating in interviewing and hiring
You may be a fit for this role if you have:
- Demonstrated success in people leadership in software development, particularly with large scale SaaS products;
- A strong background in hands-on software development;
- Proven ability to align a wide group of people with varying needs on pragmatic solutions
- History of successfully building clarity and understanding for non-technical stakeholders through written and verbal communication;
- Diverse base of knowledge that allows you to help your team solve complex technical problems;
- The ability to describe successful projects you worked on, as well as a collection of lessons learned from failed projects;
- Growth mindset when it comes to process improvement and new technologies, especially AI;
- Demonstrated ability to hire the best and brightest engineers in a fast-paced job market—and to coach, develop, and retain engineering talent;
- You are equally energized by both your own technical work as well as contributing to the career growth of your team;
- You have strong opinions that are weakly held, and foster that same attitude in others;
- You believe in providing honest, actionable feedback to your team, and encourage your team to reciprocate;
- You devise roadmaps to guide your team, but aren't beholden to them -- you easily adapt to a constantly changing world.
Serious bonus points if you have
- A philosophy on what makes for great software development teams;
- Experience with Ruby on Rails;
- Experience with quoting, subscriptions, and billing systems at scale;
- Experience with Stripe Billing (other 3rd party subscription/billing solutions) or Salesforce integration; and
- Experience with product management or business analysis
This posting is for an existing vacancy.
This is a new role.
What you will find here
Compensation is one of the main components of Clio’s Total Rewards Program. We have developed a series of programs and processes to ensure we are creating fair and competitive pay practices that form the foundation of our human and high-performing culture.
Some highlights of our Total Rewards program include:
- Competitive, equitable salary with top-tier health benefits, dental, and vision insurance
- Hybrid work environment, with expectation for local Clions (Vancouver, Calgary, Toronto, Dublin, London, New York City and Sydney) to be in office min. twice per week.
- Flexible time off policy, with an encouraged 20 days off per year.
- $2000 annual counseling benefit
- RRSP matching and RESP contribution
- Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years
The expected salary range* for this role is $176,000 to $220,000 to $264,000 CAD. There are a separate set of salary bands for other regions based on local currency.
- Our salary bands are designed to reflect the range of skills and experience needed for the position and to allow room for growth at Clio. For experienced individuals, we typically hire at or around the midpoint of the band. The top portion of the salary band is reserved for employees who demonstrate sustained high performance and impact at Clio. Those who are new to the role may join below the midpoint and develop their skills over time. The final offer amount for this role will be dependent on geographical region, applicable experience, and skillset of the candidate.
Diversity, Inclusion, Belonging and Equity (DIBE) & Accessibility
Our team shows up as their authentic selves, and are united by our mission. We are dedicated to diversity, equity and inclusion. We pride ourselves in building and fostering an environment where our teams feel included, valued, and enabled to do the best work of their careers, wherever they choose to log in from. We believe that different perspectives, skills, backgrounds, and experiences result in higher-performing teams and better innovation. We are committed to equal employment and we encourage candidates from all backgrounds to apply.
Clio provides accessibility accommodations during the recruitment process. Should you require any accommodation, please let us know and we will work with you to meet your needs.
Learn more about our culture at clio.com/careers
We're a Human and High Performing AI company, meaning we use artificial intelligence to improve all of our operations. In recruitment, AI helps us streamline the process for greater efficiency. However, we've built our systems to ensure that a human always reviews AI-generated output, and we never make automated hiring decisions.
Disclaimer: We only communicate with candidates through official @clio.com email addresses.
- ...The Role Neo Financial is looking for a full-time Director, Software Development to join our team in Calgary. This is a rare opportunity to... ...looking for someone proactive yet pragmatic, who takes initiative, manages multiple priorities, is data-driven with metrics, and...SuggestedFull timeRelocation
- ...products and services to the global energy industry. Overview We are looking to recruit an experienced Software Development Team Lead. Reporting to the Delivery Manager and working closely with the Product Owner, you will be responsible for leading a team of software...SuggestedSecond job
- ...of AI and beyond. Together, we advance your career. GPU SOFTWARE DEVELOPER The Role AMD is looking for a specialized software... ...libraries with rich features and support customers at scale, development must follow great software design principles while striving for...SuggestedInternshipFlexible hours
- ...Join us as we shape the future of AI and beyond. THE ROLE AMD is looking for an experienced and passionate software engineer to contribute in the design, development, and maintenance of high-quality open-source software libraries at the intersection of C++, AI, and modern...SuggestedInternship
$24.15 - $35.42 per hour
...supply chains and supporting the people who manage them. With a robust AI‑infused platform,... ...The team is a group of generalist software engineers with a focus on C++ who collaborate... ...Maestro platform. We work across the software development lifecycle, from development through build...SuggestedHourly payFull timeInternshipWork at officeRemote workWorldwideFlexible hours3 days per week- Drive innovation at Payworks in the role of Technical Lead for Software Development in Calgary. Mentor a team while delivering scalable, high-... ...initiatives Communicate project updates and risks regularly Manage the complete development lifecycle with a focus on quality Work...
- Drive software innovation as a hands-on development leader. Your expertise in Agile methodologies and technical depth will shape future software projects. In this role, you will lead software developers and testers as part of a strategic multi-year roadmap. Your influence...
- Take the next step in your software career with Princeton IT Services as a Software Development Programmer in Calgary, AB. This full-time position invites you to leverage over 5 years of software development experience, especially in the Banking domain. As a Software Development...Full time
$88k - $130k per year
...Senior Consultant, you will be responsible for leading the design, development, and delivery of scalable enterprise applications. This role... ...client engagement skills in consulting environments. Ability to manage complexity, trade‑offs, and delivery risks effectively....Long term contract- Location Calgary - 4906 Richard Road SW Job Description The Senior Development Manager is responsible for leading real estate development projects from early feasibility and entitlements through design, construction, and project completion. This role provides strategic and...Long term contractContract workFor contractors
- ...advance your career. The Role AMD is looking for a strategic software engineer who is passionate about improving the performance of... ...with a keen attention to detail Experience with GPU software development using HIP, CUDA, or OpenCL Understanding of CPU and GPU architectures...Internship
- Advance your career as a Strategic Business Development Manager, supporting the Director in pursuing new opportunities and creating impactful proposals. This role focuses on lead generation and sales process development. In this dynamic managerial position, you will support...Long term contract
- Join a transformative project setting as a Senior Software Engineer. Spearhead the development of scalable solutions while fostering collaboration and mentorship... ...-stack frameworks and systems design Proven success in managing complex projects Robust coaching and mentoring skills...
- Elevate your career with SGS as a Senior Business Development Manager, focusing on strategic growth and client relationships in the energy sector. Play a crucial role in business development strategy and mentoring junior staff. As a key figure in this position, you will...Long term contract
$75k - $90k per year
...artificial intelligence–based tools may be used at certain stages of the recruitment & applicant screening process. The Manager, Business Development will report to and support a Director, Business Development in their pursuit of new business opportunities, pipeline...Long term contractInternship- Lead the charge in service innovations at Wesco as the Business Development Services Manager. Engage sales teams to implement strategies that drive growth and profitability. Wesco is seeking a Business Development Services Manager to enhance service offerings and manage relationships...
$181k - $241k per year
...hidden fees or compounding interest. What You’ll Do Lead and manage a team of engineering managers and software engineers, supporting their growth and performance through regular feedback, career development, and coaching Create a long term technical roadmap that enables...Long term contractManual laborWork at officeRemote workFlexible hours- About The Role RPMGlobal is seeking an experienced Software Implementation Project Manager to oversee RPM enterprise software implementation projects.... ...issues, and oversee accurate project reporting. Manage development of project requirements, scope, change management,...
- Business Development Manager, Major Projects Calgary, AB About Allnorth Allnorth is a multi-disciplinary engineering, project delivery, and construction services company. We provide smart and practical project solutions to clients in the metals and minerals, energy and renewables...Long term contractContract workLocal areaFlexible hours
- ...Join a leading firm as a Senior Project Manager focused on land and municipal development in Calgary, Alberta. Manage diverse projects from conceptual design to construction with a commitment to quality. In this role, your responsibilities will include overseeing site development...For contractors
- A climate technology company based in Calgary seeks a Product Manager for its Capture Engineering team. The role involves leading software development for integrated systems that assist in real-time operations and automation. Candidates should have over 5 years in product management...
- A leading technology firm is seeking an experienced project manager for a remote role based in Calgary, Canada. The successful candidate... ...expectations and deadlines, lead diverse teams, and contribute to critical software implementations. Ideal applicants will possess a bachelor's...Remote work
- ...data is captured, indexed, and monetized. Our platform powers mission-... ...system monitoring Lead the development of complex platform features... ...degree in Computer Science, Software Engineering, Data Science, or... ...Proficient with both manual memory management and automatic lifetime...
- ...owners across Canada who rely on our payroll software to pay their employees and process their... ...We’re looking for a talented Software Development Engineer (intermediate) who doesn’t shy... ...will report directly to our Engineering Manager. What You'll Be Expected To Own: Ship...Work at officeRemote workWork from home
- Shape the future of Metal as a Service as an Engineering Manager. Lead software development, enhance team performance, and engage in cutting-edge technologies related to cloud infrastructure. As the lead in the MAAS team, you will be responsible for high-quality development...
- ...strategy. The Position The highly motivated Director, Business Development will be responsible for senior level B2B sales and driving... ...opportunities within our CRM system. Utilize customer relations management and business development tactics; demonstrate motivation,...Local area
- ...Workplace Type: Hybrid Job Overview We’re hiring an Organisation Development Consultant for our Octave team. The Organisation Development... ...organisational change. Facilitate the delivery of Talent Management, Leadership and performance management training, succession planning...
- The Vice President, Business Development is an entrepreneurial self-starter with exceptional interpersonal and communication skills, and extensive... ...efforts across our 16 offices. As a senior member of the management team, the VP will lead the new business process from RFI...Flexible hours
- ...operational performance, and reliable financial management. At Spaulding Ridge, we believe all... ...You Will Do and Learn As a Business Development Manager (BDM), you will be the first... ...efficiently present value to prospects, software partners and clients ~ Generate...Contract work
- ...resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency... ..., Java, R and SQL is an advantage Expertise - Software Engineer Developer I is responsible for the development of software. Will focus on modern design...Permanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Manager, CBS Monetization. Be the first to apply!
- software project manager Calgary, AB
- manager software development Calgary, AB
- director software engineering Calgary, AB
- project manager software development Calgary, AB
- software sales Calgary, AB
- spécialiste assurance qualité logiciel Calgary, AB
- software technical support Calgary, AB
- software asset management analyst Calgary, AB
- software qa Calgary, AB
- software trainer Calgary, AB
