Summary
✨ AI‑Generated
An established manufacturing organization is seeking a Team Lead Software Engineer with strong Python skills to lead a small development team. You will design, build, and maintain software supporting inventory, factory workflows, shipping, enterprise-system synchronization, and customer-facing applications while partnering closely with operations and business stakeholders.
Highlights
Lead a small software team using strong Python expertise to build and maintain systems supporting manufacturing and business operations. The role offers professional growth, broad ownership, cross-functional collaboration, and a people-focused work culture.
Description
About Us
At Longboard Architectural Products, we change the face of architecture by designing and manufacturing premium aluminum solutions.
Our innovative products set industry standards for durability, aesthetics, and sustainability.
Recognized as one of the Great Places to Work and Canada's Top Small & Medium Employers in 2026, we offer professional growth opportunities, comprehensive benefits, and a culture where people come first.
About The Role
Longboard is seeking an experienced Team Lead Software Engineer with strong Python expertise to lead a small team of developers supporting our manufacturing and business operations.
Reporting to the Business Systems Manager, this role plays a critical part in designing, building, and maintaining software solutions that power inventory management, factory workflow, shipping processes, ERP synchronization, and customer-facing applications.
You will collaborate closely with operations business analyst liaisons and cross-functional stakeholders to translate business requirements into scalable, secure, and efficient technical solutions.
In addition to hands-on development, you will oversee backlog refinement, provide task estimates, assign work across the team, conduct code reviews, maintain coding standards, and support release planning to ensure high-quality deliverables aligned with Longboard’s operational goals.
This is a leadership role that combines technical excellence, strategic thinking, hands-on development, and team mentorship in a fast-paced manufacturing environment.
About You
You are a highly skilled Python engineer who enjoys solving complex technical challenges and leading others to success.
You balance hands-on coding with team leadership and take pride in writing clean, maintainable, efficient, and well-documented code.
You Bring
Bachelor’s degree in Computer Science5+ years of experience in software development or computer programming, with strong expertise in Python and ReactJS5+ years of experience writing complex SQL queries2+ years of Team Lead experienceStrong testing skillsExcellent organizational and time-management skillsExcellent written and verbal communication skills
Nice To Have
ERP integration experience, ideally with AcumaticaCRM integration experience, ideally SalesforceFastAPI experienceJenkins experienceDocker or Kubernetes experienceAWS experienceYAML configuration experienceZebra Enterprise Browser or ZPL experience for barcode and label formattingARGO CD experienceExperience with AI-assisted coding, including code generation, debugging, testing, and review
You are collaborative, investigative, technically strong, adaptable, and solutions-oriented.
You are comfortable working across technical and non-technical teams, communicating technical guidance, listening to team feedback, and developing solutions that meet evolving business needs.
What You Will Do
Lead a small team of developers, distributing and prioritizing tasks within JIRAReview and refine the JIRA backlog alongside the Business Systems ManagerProvide task estimates and support release planningConduct thorough code reviews and ensure adherence to coding standardsDesign and implement scalable, secure, and efficient software solutionsDevelop and maintain applications supporting manufacturing operations, inventory management, factory workflows, shipping processes, ERP integrations, APIs, and internal and external web platformsIdentify system bottlenecks and resolve defectsWrite clean, maintainable, and efficient code and maintain technical documentation in ConfluenceTest and polish solutions prior to production releaseDetermine which completed changes will be included in each releaseProvide constructive feedback, share technical knowledge, and support the growth of the development teamCollaborate with product managers, analysts, designers, and stakeholders to align technical outcomes with business objectivesFacilitate collaboration within the development team and across teamsCommunicate technical ideas and solutions effectively in meetings and discussionsEngage with and understand team feedbackSupport future integrations, including Salesforce for order and product managementBring innovative ideas and approaches to continuously improve systems and processesOur current tech stack includes Python, ReactJS, MySQL, and Kubernetes on AWS, with architectural and monitoring support shared with an external expert consultant.
Benefits And Compensation
Salary Range: $90,000 – $115,000 CAD annually, based on experience.Profit Sharing Program: Rewarding your contribution to Longboard’s success.Comprehensive Benefits: Health Spending and Lifestyle Spending Accounts, catastrophic coverage, travel insurance, and more.RRSP Matching: Up to 4% of your annual salary.People-First Culture: A collaborative environment that supports professional growth, work-life balance, and continuous development.
Equal Opportunity
Longboard Architectural Products is dedicated to building a diverse and inclusive workplace.
We strongly believe that a diverse team is key to our success, and we make hiring decisions based solely on your skills, experience, and alignment with our core values.
We warmly welcome applications from everyone, regardless of age, gender, disability, race, religion, or beliefs.
By submitting your resume and application information, you consent to Longboard Architectural Products storing and sharing your data within our recruitment systems as required to assess your qualifications for current or future opportunities.