Manager, Delivery

JobCubby

Toronto

Hybrid

CAD 120,000 - 170,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
TSA & HCSA
5 personal care days

Job summary

Beanfield is seeking a Manager, Delivery to lead a Python-focused software engineering team. You will translate higher‑level goals into a concrete six‑to‑ twelve‑month plan, balance ongoing reliability with new features, and maintain technical credibility while guiding the team.

You will review designs, ensure quality, and drive scalable solutions, while hiring, coaching, and evaluating performance. This hybrid role aligns with our Liberty Village office in Toronto.

Qualifications

  • Bachelor’s degree in Computer Science, or equivalent experience.
  • Leadership training or certification.
  • 5+ years of software engineering experience with Python ecosystems (Django, FastAPI).
  • 1+ years of leadership experience (Team Lead/Associate Manager) with performance management.
  • Proven experience defining team-level operational processes and workflows.
  • Proficiency in PostgreSQL and ORM tools.
  • Experience with Git workflows, CI/CD, and containerization (Docker/Kubernetes).
  • Strong RESTful API design and integration.
  • Ability to review code and architectural designs for scalability and security.
  • Experience with Agile methodologies (Scrum/Kanban) and DevOps practices.

Responsibilities

  • Roadmap Execution: manage budget and headcount to deliver on leadership-approved roadmaps.
  • Operational Health: own team metrics (uptime, bugs) and remove blockers.
  • Resource Management: align tactical resources with priorities.
  • Design Review: critique architectures and code (Python/Django/FastAPI) for quality and trade-offs.
  • Quality Assurance: ensure robust, scalable solutions following engineering principles.
  • Team Strategy: translate department goals into concrete team objectives.
  • Business Value: articulate value of features to stakeholders.
  • People Management: hire, assess performance, and mentor direct reports.
  • Conduct regular 1:1s and coach for career development.

Skills

Leadership
Problem-solving
Agile methodologies
DevOps concepts
Python programming

Education

Bachelor’s degree in Computer Science

Tools

Django
FastAPI
PostgreSQL
Git workflows
CI/CD
Docker
Kubernetes

Job description

About Beanfield

We don’t just build networks, we build communities. From our roots in Liberty Village to our growing footprint across Toronto, Montreal, and Vancouver, Beanfield has spent 35+ years connecting people through a robust, independently owned fibre-optic network.

With 500+ employees and an entrepreneurial mindset, we move fast, think creatively, and stay connected to the people who make Beanfield what it is. If you thrive in a collaborative, high-impact environment where your work matters, you will feel right at home.

Our headquarters is located in Toronto’s super-hip Liberty Village, surrounded by great coffee, food, energy, and creativity—making it a great place to collaborate in person.

Our Values
We Are Challengers

We lead the way. We disrupt the industry by thinking differently, moving quickly, and taking ownership. We operate with a startup mentality and believe in building and investing in our own infrastructure, and our people.

We Are United

We operate as one team. Collaboration is core to how we work, and every idea matters. We believe strong partnerships and shared ownership lead to better outcomes.

We Care

We care deeply about our employees, partners, customers, and communities. We build trust through open communication, thoughtful decisions, and a relentless focus on our brand and customer experience.

The Role

We are seeking a Manager, Delivery to lead a software engineering team focused on Python development. The Manager will be responsible for translating broader functional goals into a clear team-level strategy, defining how the team measures success over the next 6-12 months. The Manager must balance ‘keeping the lights on’ with delivering new features, ensuring the team executes on its roadmap with high quality and predictability.

This role holds formal authority for the operational health, hiring, and performance management of the team. While this is a management role, the incumbent expected to maintain strong technical credibility. You will not write code daily, but you must possess the deep practical understanding of Python and architecture necessary to review designs, challenge technical trade-offs, and ensure your team builds robust, scalable solutions.

What You’ll Do
Team Execution & Delivery
  • Roadmap Execution: Work within a defined budget and headcount to execute on a roadmap set by leadership. Ensure the team delivers on project commitments over multiple quarters.
  • Operational Health: Accountable for the team's operational metrics (e.g., uptime, bug counts) and removing obstacles that block daily progress.
  • Resource Management: Manage tactical resource conflicts within the team to ensure priorities are met.
Technical Oversight
  • Design Review: Effectively review architectural designs and code (Python/Django/Pyramid), asking insightful questions about technical trade-offs without needing to be the primary coder.
  • Quality Assurance: Ensure the team adheres to sound engineering principles and builds solutions that are robust and scalable.
Strategic Alignment
  • Team Strategy: Impact the ‘what’ and ‘why’ of the team’s work by translating departmental goals into specific team objectives.
  • Business Value: Articulate the business value of your team's work (e.g., how specific features support Department KPIs) to stakeholders.
People Management & Development
  • Team Management: Exercise formal authority over hiring, compensation, and personnel decisions for your direct reports.
  • Performance Management: Conduct formal performance reviews, manage underperformance, and recognize high achievers.
  • Coaching: Connect with direct reports through regular 1:1s, coaching them on career development and soft skills.
What You Bring
  • Bachelor’s degree in Computer Science, or equivalent experience
  • Leadership training or certification.
  • Technical Knowledge: Deep understanding of DC power plants (-48V), grounding/bonding.
  • 5+ years of software engineering experience, with a deep practical understanding of Python ecosystems (Django, FastAPI).
  • 1+ years of experience in a leadership role (e.g., Team Lead or Associate Manager) with exposure to performance management.
  • Proven experience defining team-level operational processes and workflows.
  • Proficiency in database design (PostgreSQL) and ORM tools.
  • Experience with Git workflows, CI/CD pipelines, and containerization tools like Docker or Kubernetes.
  • Strong understanding of RESTful API design and integration.
  • Ability to review code and architectural designs for scalability and security.
  • Experience with Agile methodologies (Scrum, Kanban) and DevOps practices.
  • Excellent problem-solving skills and the ability to conduct research as needed.
What’s in it for you
  • A united, values-driven culture that genuinely cares about people, collaboration, and community.
  • Hybrid work model in our vibrant Liberty Village office
  • A comprehensive total rewards package, including Traditional Spending Account (TSA) and Health Care Spending Account (HCSA) coverage to support your physical, mental, and financial well-being.
  • An additional five (5) personal care days, giving you extra flexibility to recharge, reset, or take care of what matters most.

At Beanfield, we’re proud to be an equal-opportunity employer.

We believe that diverse teams make stronger teams. No matter your background, experience, or life story, if you meet the requirements for this role, we want to hear from you. We are committed to creating an inclusive and accessible workplace where all qualified applicants are considered for employment, without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or any other protected status.

Beanfield provides reasonable accommodations at all stages of the recruitment and selection process. If you need support during your application or interview, please reach out to us at recruitment@beanfield.com, we are happy to help.

Please note:

Actual total compensation will be determined based on factors such as knowledge, skills, performance and experience. The salary range indicated includes a Short Term Incentive Plan (“STIP”) which represents a percentage of your Base Salary based on the achievement of individual and corporate objectives; The STIP payment is calculated based on a formula that takes into account several factors, including, without limitation, corporate and individual performance measures. The STIP payment is conditional upon meeting all of the STIP’s eligibility requirements.

Candidates must be legally eligible to work in Canada, as we are unable to sponsor employment visas. Also, all official communication regarding recruitment and hiring at Beanfield will come exclusively from email addresses ending in @beanfield.com. We urge candidates to be cautious of any unsolicited messages or offers and to remain vigilant against phishing attempts.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager, Digital Operations
Manager, Digital Operations

Beanfield Technologies Inc. • Toronto

On-site
CAD 120,000 - 130,000
TSA & HCSA coverage
5 personal care days
Equal opportunity employer
Director, IT Infrastructure
Director, IT Infrastructure

Beanfield • Toronto

On-site
CAD 150,000 - 190,000
Total rewards package (TSA and HCSA)
5 personal care days
Application Analyst - I
Application Analyst - I

Beanfield Technologies Inc. • Toronto

On-site
CAD 60,000 - 70,000
Traditional Spending Account (TSA)
Health Care Spending Account (HCSA)
5 personal care days
Implementation Lead
Implementation Lead

Beanfield • Toronto

Hybrid
CAD 90,000 - 120,000
Hybrid work model
Total rewards package
Personal care days
+1
Application Analyst - I
Application Analyst - I

Beanfield • Toronto

On-site
CAD 70,000 - 100,000
Implementation Lead
Implementation Lead

Beanfield • Bolton

On-site
CAD 90,000 - 120,000
Personal care days
Health care spending
Customer Solution Engineer
Customer Solution Engineer

Beanfield • Montreal (administrative region)

Hybrid
CAD 95,000 - 120,000
Group insurance (medical, dental, view
Parental leave top‑up
Professional and career development
+1
Network Planning Geospatial & Data Integration Specialist
Network Planning Geospatial & Data Integration Specialist

Beanfield • Toronto

On-site
CAD 90,000 - 130,000
TSA & HCSA coverage
5 personal care days
Total rewards package
Facilities Specialist & Operator
Facilities Specialist & Operator

Socket.dev • Vancouver

On-site
CAD 90,000 - 120,000
TSA & HCSA coverage
5 personal care days
Project Coordinator
Project Coordinator

Beanfield Technologies Inc. • Bolton

On-site
CAD 60,000 - 70,000
TSA & HCSA coverage
5 personal care days