×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Manager

Job in Burnaby, BC, Canada
Listing for: Building Bloc Systems
Full Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Software Architect, DevOps, Cloud Engineer - Software, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 CAD Yearly CAD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

Building Bloc is a frontier technology company with potential to revolutionize the healthcare supply chain through agile, modular, and on-demand manufacturing. Our platform integrates advanced manufacturing, real-time data systems, and secure, low-footprint software to improve operational efficiency in resource-constrained environments. We specialize in deployable micro-factories with predictive analytics and hardware integration, enabling rapid, resilient response to healthcare needs anywhere.

Job Description

We’re hiring a Software Development Manager to lead the design, delivery, and evolution of our microfactory MES platform that serves as the central UI and data hub for deployable microfactories. You will own the roadmap and architecture, guiding a high-performing team to build secure, resilient, hardware-integrated systems that operate in low-bandwidth and offline-first environments. You will manage and develop an offshore team, coordinating execution across time zones to deliver through them.

You will drive distributed service architecture and design choices, performance to accelerate quality and build a scalable, service-oriented platform for our customers.

You are expected to manage the roadmap, propose, align, and communicate trade offs to generate the optimal value to customers, providing timely visibility to all stakeholders including senior leadership. Partnering closely with product, hardware, firmware, and manufacturing, you will align priorities, communicate trade-offs, and deliver outcomes for high-trust customers. You’ll build strong engineering practices and manage on-call with a focus on fault tolerance and well-tuned alarms.

As a people leader, you’ll hire, mentor, and grow diverse talent, fostering an inclusive, collaborative culture with clear ownership and consistent execution. The successful candidate will be able to deal with ambiguity, have a passion for problem-solving at scale, and will need to be operationally/technically strong.

Key Responsibilities
  • Architect & Lead Large-Scale Technical Solutions:
    Own the end-to-end design of complex, distributed systems — from broadly defined business problems to production-ready architectures that scale to large customers.
  • Own the technical roadmap, architecture, and tool selection for the microfactory MES platform
  • Own cross-functional projects, including product definition, roadmap/resource planning and project execution.
  • Integrate hardware data from 3D printers, sensors, and controllers
  • Optimize performance, reliability, and scalability for low-bandwidth, offline-first, and edge environments
  • Build and maintain CI/CD pipelines, packaging, deployment, and edge delivery workflows
  • Ensure operational excellence: on-call readiness, incident response, root-cause analyses, and observability
  • Uphold security, documentation, and compliance (e.g., secure SDLC, RBAC, IEC 62304, ISO 13485)
  • Deliver real-time telemetry, alerting, and visualizations across web and desktop clients
  • Hire and develop talent; foster an inclusive, high-ownership engineering culture and best practices
Qualifications
  • 8+ years of professional software development experience across full SDLC: code reviews, source control, CI/CD, testing, operations
  • 3+ years of engineering team management experience (hiring, mentoring, performance)
  • 3+ years designing/architecting distributed, scalable, multi-tier systems
  • 3+ years of experience managing team across different time zones and deliver through offshore teams
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle
  • Expert, hands-on cloud experience (AWS/Azure/GCP), containers/Kubernetes, serverless, and IaC (e.g., Terraform/Cloud Formation)
  • Practical GenAI usage in the SDLC (code assistants, test/data generation, CI automation) and building LLM-powered features (prompting, RAG, evaluation, guardrails)
  • Proficiency in both web-based and desktop application development
  • Exposure to IoT, edge computing, or embedded systems, serial comms, and USB/COM interfacing
  • Knowledge of secure development practices and regulated workflows (e.g., medical/defense)
  • Experience deploying applications in…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary