Senior Software Engineer Lead

1 month ago


Toronto, Ontario, Canada ENGINEERINGUK Full time
Join Our Team as a Senior Software Engineer Lead

We are seeking a highly skilled and experienced Senior Software Engineer Lead to join our engineering team. As a key member of our team, you will be responsible for leading the development of robust high-throughput ad server systems that deliver the right ad under critical SLA constraints.

Key Responsibilities:
  • Design data schemas that help other engineering teams to make use of tremendous volumes of advertising and organic event data.
  • Write high-quality, maintainable C# code as a leading member of the team.
  • Participate in architecture decisions, influence the roadmap, and take ownership and responsibility over new projects.
  • Work closely with product owners, project managers, and other leads.
Requirements:
  • 7+ years of software development experience.
  • Experience in managing a software development team, providing regular feedback, mentorship, or coaching to software engineers.
  • A rock-solid foundation in Computer Science (data structures, algorithms, software design).
  • A passion for shipping quality high-performance code.
  • A demonstrated track record of taking the initiative and acting as a technical lead.
  • MS in Computer Science or related field.
About Us:

Criteo is the global commerce media company that enables marketers and media owners to deliver richer consumer experiences and drive better commerce outcomes through its industry-leading Commerce Media Platform.

We seek to ensure that all of our workers are treated equally, and we do not tolerate discrimination based on race, gender identity, gender, sexual orientation, color, national origin, religion, age, disability, political opinion, pregnancy, migrant status, ethnicity, marital or family status, or other protected characteristics at all stages of the employment lifecycle.



  • Toronto, Ontario, Canada Amex Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineering Lead to join our team at Amex. As a key member of our engineering team, you will be responsible for leading the design and development of complex software systems, driving the delivery of value-add initiatives, and promoting best practices in software development.Key...


  • Toronto, Ontario, Canada Qarik Group Full time

    Join Our Team as a Senior Software EngineerQarik Group is a leading IT Solutions company, co-founded by Google Cloud Engineering leaders. We're a dynamic team of engineers who are passionate about building innovative solutions using Google Cloud Platform.We're looking for a talented Senior Software Engineer to join our team. As a key member of our team,...


  • Toronto, Ontario, Canada Qarik Group Full time

    Join Our Team as a Senior Software EngineerQarik Group is a leading IT Solutions company, co-founded by Google Cloud Engineering leaders. We're a dynamic team of engineers who are passionate about building innovative solutions using Google Cloud Platform.We're looking for a talented Senior Software Engineer to join our team. As a key member of our team,...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Join Our Team of Innovative EngineersWe're seeking a highly skilled Senior Software Engineer Lead to lead our engineering team in building robust, high-throughput ad server systems that deliver the right ad under critical SLA constraints.Key Responsibilities:Design data schemas that enable other engineering teams to leverage vast amounts of advertising and...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Join Our Team of Innovative EngineersWe're seeking a highly skilled Senior Software Engineer Lead to lead our engineering team in building robust, high-throughput ad server systems that deliver the right ad under critical SLA constraints.Key Responsibilities:Design data schemas that help other engineering teams utilize tremendous volumes of advertising and...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Join Our Team of Innovative EngineersWe're seeking a highly skilled Senior Software Engineer Lead to lead our engineering team in building robust, high-throughput ad server systems that deliver the right ad under critical SLA constraints.Key Responsibilities:Design data schemas that help other engineering teams utilize vast volumes of advertising and organic...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Join Our Team of Innovative EngineersWe're seeking a highly skilled Senior Software Engineer Lead to lead our engineering team in building robust, high-throughput ad server systems that deliver the right ad under critical SLA constraints.Key Responsibilities:Design data schemas that help other engineering teams utilize tremendous volumes of advertising and...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Join Our Team of Innovative EngineersWe're seeking a highly skilled Senior Software Engineer Lead to lead our engineering team in building robust, high-throughput ad server systems that deliver the right ad under critical SLA constraints.Key Responsibilities:Design data schemas that enable other engineering teams to leverage vast amounts of advertising and...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Join Our Team of Innovative EngineersWe're seeking a highly skilled Senior Software Engineer Lead to lead our engineering team in building robust, high-throughput ad server systems that deliver the right ad under critical SLA constraints.Key Responsibilities:Design data schemas that help other engineering teams utilize vast volumes of advertising and organic...


  • Toronto, Ontario, Canada 570 The Dominion of Canada General Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...


  • Toronto, Ontario, Canada 570 The Dominion of Canada General Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...


  • Toronto, Ontario, Canada 570 The Dominion of Canada General Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...


  • Toronto, Ontario, Canada Criteo Full time

    Job Title: Senior Software Development Engineer LeadCriteo is seeking a Senior Software Development Engineer Lead to lead our newly established Test Engineering team.Key Responsibilities:Lead an engineering team with a primary focus of building a global test engineering culture and practice across Criteo's R&D.Grow the skills and careers of engineers on your...


  • Toronto, Ontario, Canada AMEX Full time

    About the RoleWe are seeking a highly skilled Senior Engineer II to lead our software development team in Canada. As a key member of our Regional Services Technology team, you will be responsible for designing and developing complex software systems, driving innovation and efficiency, and promoting best practices in software development.Key...


  • Toronto, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...


  • Toronto, Ontario, Canada Criteo Full time

    About the RoleCriteo is seeking a Senior Software Development Engineer to lead our newly established Test Engineering team.As a Senior SDET, you will be responsible for navigating Criteo's codebase, identifying weak spots, and designing innovative ways to break software and uncover issues.You will work closely with product engineering to improve test...


  • Toronto, Ontario, Canada Bank of Montreal Full time

    We are seeking a skilled Senior Software Engineer to lead the development of our software applications.Responsibilities include designing, implementing, and testing software solutions to meet business requirements.Strong understanding of software development lifecycle, programming languages, and software engineering principles is required.


  • Toronto, Ontario, Canada Stonewood Group Inc. Full time

    Senior Software EngineerStonewood Group Inc. is seeking a highly skilled Senior Software Engineer to lead our engineering team in the development of our SaaS-based technology platform.Key ResponsibilitiesLead the development of our SaaS platform, ensuring timely and within-budget delivery of high-quality software.Collaborate with cross-functional teams to...


  • Toronto, Ontario, Canada Software International Full time

    Job Title: Senior Systems EngineerJob Summary:We are seeking a highly skilled Senior Systems Engineer to join our team at Software International. As a key member of our technical operations team, you will be responsible for the overall technical management and operations of our large-scale production websites and networks.Key Responsibilities:Management and...


  • Toronto, Ontario, Canada Voiceflow Full time

    About the RoleWe're seeking a seasoned Senior Software Engineer to join our team at Voiceflow. As a key member of our engineering team, you will play a pivotal role in driving innovation and project success. Your technical expertise, coding proficiency, and leadership acumen will be essential in leading software development projects and providing strategic...