Lead Backend Software Engineer

4 weeks ago


Montreal, Quebec, Canada Intelcom Full time

Join Us in Shaping the Future

Position Summary
We are in search of a proficient backend engineer with a strong foundation in Python, object-oriented programming, and cloud infrastructure design to play a pivotal role in the creation of our client-facing Transportation APIs. These Python microservices serve as the primary access points for numerous deliveries at Intelcom. As an integral part of our engineering team and a member of a software development squad, you will be tasked with developing scalable and efficient solutions tailored to our customers' requirements. This position will immerse you in the world of cloud-based technologies, enabling you to influence the architecture of our solutions utilizing platforms such as Azure and AWS. The ideal candidate will adopt a proactive and inquisitive mindset towards learning, keeping pace with emerging technologies, industry trends, and best practices. You will be expected to demonstrate independence in problem-solving and project execution, taking ownership of assignments and driving them to successful outcomes.

Key Responsibilities

  1. Crafting high-quality code and troubleshooting technical challenges
  2. Implementing comprehensive automated testing for code coverage
  3. Designing innovative, scalable, secure, and fault-tolerant software solutions
  4. Contributing to software architecture and aligning with long-term objectives
  5. Developing and maintaining technical documentation
  6. Advocating for best practices and mentoring junior developers
  7. Advising the team on technical decisions and remaining informed
  8. Ensuring software quality and compliance with standards
  9. Participating in project planning, monitoring progress, and managing risks
  10. Facilitating team communication and addressing gaps
  11. Engaging with clients or customers and resolving concerns

Required Skills and Qualifications

  1. Bachelor's Degree in Software Engineering or Computer Science
  2. 7+ years of experience in software development or programming
  3. A comprehensive understanding of cloud architecture, system design, and data structures
  4. Proficiency in Python backend development
  5. Extensive experience with front-end technologies, including HTML, CSS, and JavaScript
  6. Significant experience in at least one object-oriented programming language (Java, C#, etc.)
  7. Robust experience in writing automated tests
  8. Familiarity with Apache Pulsar and Apache Avro or similar messaging platforms
  9. Experience with Azure Cloud Services or Amazon Web Services
  10. Ability to analyze complex technical information
  11. Proficiency in designing and implementing microservices to address real-world challenges
  12. Meticulous and organized work approach
  13. Logical, analytical, and creative problem-solving skills
  14. Detail-oriented and security-focused work style

Intelcom stands as a prominent last-mile carrier in the e-commerce sector. Our teams across Canada, along with our network of independent contractors, contribute to Intelcom's daily operations.

Our mission is straightforward: in a rapidly changing business landscape, we strive to lead rather than follow. Beyond distinguishing ourselves through innovative services and delivery methods, Intelcom is also undergoing a technological transformation where the integration of customer experience and logistics technologies is central to its evolution.

At Intelcom, we recognize that experience manifests in various forms and are dedicated to fostering a culture that values diversity. We are consistently seeking talented and diverse individuals to enhance our teams. With over 60 delivery centers across Canada, we may have the right opportunity for you.


#J-18808-Ljbffr

  • Montreal, Quebec, Canada Boostsecurity Full time

    About BoostSecurityBoostSecurity is a leading cybersecurity technology startup dedicated to empowering software teams to create secure software. Our mission is to revolutionize the way developers approach security, making it an integral part of their workflow.Our VisionWe envision a world where software is built with security in mind, where developers can...


  • Montreal, Quebec, Canada Boostsecurity Full time

    About BoostSecurityBoostSecurity is a leading cybersecurity technology startup dedicated to empowering software teams to create secure software. Our mission is to revolutionize the way developers approach security, making it an integral part of their workflow.Our VisionWe envision a world where software is built with security in mind, where developers can...


  • Montreal, Quebec, Canada Circle Medical Full time $161,000 - $197,000

    ABOUT CIRCLE MEDICAL Circle Medical stands as a leading telehealth provider in the United States, experiencing remarkable growth exceeding 100% annually over the last three years. As a venture-backed Y-Combinator healthcare startup, our mission is to deliver exceptional primary care to individuals globally. Our team, composed of top-tier medical...


  • Montreal, Quebec, Canada Circle Medical Full time

    ABOUT CIRCLE MEDICALCircle Medical stands as a leading telehealth provider in the United States, experiencing remarkable growth exceeding 100% annually over the last three years.As a venture-backed Y-Combinator healthcare startup, our mission is to deliver exceptional primary care to individuals globally. Our medical practice and innovative technology,...


  • Montreal, Quebec, Canada Wise Systems Inc Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Wise Systems Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code using Java, JavaScript,...


  • Montreal, Quebec, Canada Wise Systems Inc Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Wise Systems Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code using Java, JavaScript,...


  • Montreal, Quebec, Canada Boostsecurity Full time

    About UsBoostSecurity is a leading cybersecurity technology company that specializes in providing innovative security solutions to software teams. Our mission is to empower developers to create secure software and protect their software supply chains through smart security automation.Founded by industry experts in application security, cloud engineering, and...


  • Montreal, Quebec, Canada Boostsecurity Full time

    About UsBoostSecurity is a leading cybersecurity technology company that specializes in providing innovative security solutions to software teams. Our mission is to empower developers to create secure software and protect their software supply chains through smart security automation.Founded by industry experts in application security, cloud engineering, and...


  • Montreal, Quebec, Canada Circle Medical Full time

    ABOUT CIRCLE MEDICALCircle Medical stands as a pioneering telehealth provider in the United States, experiencing remarkable growth exceeding 100% annually over the last three years.As a venture-backed startup from Y-Combinator, we are dedicated to delivering exceptional primary care to individuals worldwide. Our medical practice and innovative technology,...


  • Montreal, Quebec, Canada Intelcom Full time

    Join Us in Shaping the FuturePosition Summary We are on the lookout for a proficient backend engineer with a strong foundation in Python, object-oriented programming, and cloud infrastructure design to play a pivotal role in the creation of our client-oriented Transportation APIs. These Python microservices serve as critical gateways for numerous deliveries...


  • Montreal, Quebec, Canada Z953 Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Z953. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and develop scalable and efficient backend systems using Java, C#, or other OOP languages.Collaborate with...


  • Montreal, Quebec, Canada Z953 Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Z953. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and develop scalable and efficient backend systems using Java, C#, or other OOP languages.Collaborate with...


  • Montreal, Quebec, Canada Mpa Recruitment Full time

    Position: Backend Software EngineerLocation: Flexible (relocation assistance available)Company: MPA RecruitmentMPA Recruitment is partnering with a leading global investment management firm to identify a skilled Backend Software Engineer for their Data Development team. This innovative organization specializes in developing quantitative investment strategies...


  • Montreal, Quebec, Canada Circle Medical Full time

    ABOUT CIRCLE MEDICALCircle Medical stands as a pioneering telehealth provider in the United States, experiencing remarkable growth exceeding 100% annually over the last three years.As a venture-backed startup from Y-Combinator, our mission is to deliver high-quality, accessible primary care to individuals worldwide. Our team comprises top-tier medical...


  • Montreal, Quebec, Canada Intelcom Full time

    Embark on a New Journey with UsPosition Summary We are in search of a proficient backend engineer with a strong foundation in Python, object-oriented programming, and cloud architecture to enhance the development of our client-oriented Transportation APIs. These Python microservices serve as the primary gateways for numerous deliveries at Intelcom. As an...


  • Montreal, Quebec, Canada Interfacing. Full time

    About the RoleWe are seeking a highly skilled Backend Developer to join our team at Interfacing, a leading provider of digitalization software and services. As a key member of our engineering team, you will be responsible for developing and maintaining the backend code base of our Low Code Rapid Application Development platform.Key ResponsibilitiesDesign,...


  • Montreal, Quebec, Canada Interfacing. Full time

    About the RoleWe are seeking a highly skilled Backend Developer to join our team at Interfacing, a leading provider of digitalization software and services. As a key member of our engineering team, you will be responsible for developing and maintaining the backend code base of our Low Code Rapid Application Development platform.Key ResponsibilitiesDesign,...


  • Montreal, Quebec, Canada Boostsecurity Full time

    About BoostSecurityBoostSecurity is a pioneering cybersecurity technology startup dedicated to empowering software teams to effortlessly deploy secure software and safeguard their software supply chains through innovative security automation that developers adore.Founded by seasoned industry experts in application security, cloud engineering, and open-source...


  • Montreal, Quebec, Canada Boostsecurity Full time

    About BoostSecurityBoostSecurity is a pioneering cybersecurity technology startup dedicated to empowering software teams to effortlessly deploy secure software and safeguard their software supply chains through innovative security automation that developers adore.Founded by seasoned industry experts in application security, cloud engineering, and open-source...


  • Montreal, Quebec, Canada Boostsecurity Full time

    About UsBoostSecurity is a pioneering cybersecurity technology firm dedicated to empowering software teams to effortlessly deploy secure software. Our mission is to provide intelligent security automation that developers adore, thereby securing software supply chains.Founded by seasoned industry experts in application security, cloud engineering, and...