Engineering Lead - Managed Services, Platform and Integrations

Codal

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of experience in Software Engineering or Technical Leadership
  • Strong proficiency in backend technologies (Node.js, Python)
  • Experience with eCommerce platforms and WordPress ecosystems
  • Expertise in data migration, system integrations, or iPaaS solutions
  • Proven capability in architecture design and technical decision-making
  • Ability to debug complex production issues and drive resolutions
  • Experience in managed services or post-launch maintenance environments
  • Strong understanding of API design and distributed system architectures

Responsibilities

  • Act as the technical lead across managed services engagements, owning architecture and overall engineering quality
  • Guide and mentor developers through code reviews and best practices
  • Oversee end-to-end technical delivery across multiple projects, ensuring system performance
  • Lead data migration and system integration efforts, ensuring data integrity
  • Design and review API architectures and data flows
  • Support incident management and continuous improvement initiatives
  • Identify opportunities for optimization and technical debt reduction
  • Contribute to technical strategy and platform evolution discussions

Benefits

  • Part of a global agency with over 250 employees across multiple countries
  • Regular company events for team bonding and engagement
  • Professional development opportunities through workshops and conferences
  • Comprehensive insurance options including Medical, Life, Dental/Vision
  • Modern office in downtown Toronto with convenient transit access
  • Hybrid work arrangement allowing for in-person collaboration
Full Job Description
Who you'll be working with

You'll collaborate closely with engineering, product, DevOps, QA, and client stakeholders, acting as the technical owner across managed services engagements. You'll work with Product and Delivery teams to align technical execution with business priorities, while engaging directly with clients to provide guidance, resolve challenges, and drive improvements.
What you'll be doing
  • Act as the technical lead across managed services engagements, owning architecture, solution design, and overall engineering quality
  • Guide and mentor developers through code reviews, technical direction, and best practices
  • Oversee end-to-end technical delivery across multiple managed services projects, ensuring stability, scalability, and performance
  • Lead and support data migration and system integration efforts (iPaaS, APIs, third-party platforms), ensuring data integrity and reliability
  • Design and review API architectures, data flows, and distributed system interactions
  • Support incident management, root cause analysis, and continuous improvement initiatives
  • Identify opportunities for optimization, automation, and technical debt reduction
  • Contribute to technical strategy, roadmap planning, and platform evolution
  • Participate in QBRs and stakeholder discussions, providing technical insights and recommendations


What you'll need to be successful (Requirements)

Must have skills:
  • 7+ years of experience in Software Engineering / Technical Leadership
  • Strong experience with backend technologies (Node.js, Python)
  • Experience with eCommerce platforms and/or WordPress ecosystems
  • Proven expertise in data migration, system integrations, or iPaaS solutions
  • Strong experience in code reviews, architecture design, and technical decision-making
  • Ability to debug complex production issues and drive resolution
  • Experience working in managed services / maintenance / post-launch environments
  • Strong understanding of API design, distributed systems, and scalable data flow architectures
  • Experience designing and operating solutions on cloud platforms using modern architectural patterns
  • Strong communication and stakeholder management skills

Nice to have skills:
  • Ability to contribute to engineering standards, documentation, and best practices
  • Familiarity with Agile delivery and cross-functional team collaboration
  • Experience participating in technical strategies and external discussions
  • Experience with technical debt management and refactoring initiatives
Need another reason to hit the "apply" button?
  • Codal is a global agency with over 250 employees, and offices in the US, UK, Canada and India.
  • We regularly host happy hours, fun friday, dinners, excursions, and other company events to unwind after a hard day at work.
  • Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge.
  • We offer Medical, Life, Dental/Vision, and many more insurance types
  • An office in the heart of downtown Toronto with easy access to Union Station
  • Working hybrid for in-person collaboration and sprint-planning days


Note: Codal only communicates with candidates through official @codal.com email addresses. We never request payment during the hiring process. Please be vigilant regarding recruitment scams.

Similar Jobs

More Jobs at Codal

More Information Technology Jobs

Find similar Engineering Lead - Managed Services, Platform and Integrations jobs: