Senior Software Engineer

1 month ago


London, Ontario, Canada CARFAX Full time
About CARFAX

CARFAX is a leading provider of vehicle history reports and other automotive services. We're passionate about helping consumers make informed decisions when buying, selling, or servicing vehicles.

Job Summary

We're seeking a highly skilled Senior Software Engineer to join our AI team. As a key member of our team, you'll be responsible for designing, developing, and deploying cutting-edge AI solutions that drive business growth and customer satisfaction.

Key Responsibilities
  • Lead the design and development of AI-powered applications and services
  • Collaborate with cross-functional teams to integrate AI solutions with existing products and services
  • Develop and maintain high-quality, scalable, and secure software applications
  • Mentor and guide junior engineers to improve their skills and knowledge
  • Participate in daily huddles and Scrum ceremonies to ensure seamless project execution
Requirements
  • 7+ years of experience as a full-stack software engineer using agile methodology
  • Experience with modern front-end JavaScript libraries (e.g., ReactJS, Vue, or Angular)
  • Experience with JavaScript, TypeScript, HTML5, and CSS3
  • Object-oriented experience with languages such as Java, Kotlin, TypeScript, Python, or C#
  • Experience with client-server architecture and building web services
  • Experience with relational and NoSQL databases (e.g., MySQL, Mongo, DynamoDB, or Elasticsearch)
  • Experience with developing in a cloud environment (AWS, Azure, Google Cloud)
  • Proven track record of cross-functional project delivery
  • Strong verbal and written communication skills
What We Offer
  • Competitive compensation and benefits package
  • 4-Day summer work weeks and a winter holiday break
  • 401(k) / DCPP matching
  • Annual bonus program
  • Casual, dog-friendly, and innovative office spaces
About Our Culture

We're a dynamic and innovative team that values collaboration, creativity, and continuous learning. We're passionate about using AI to drive business growth and customer satisfaction.

How to Apply

If you're a motivated and experienced software engineer looking for a new challenge, please submit your application. We can't wait to hear from you



  • London, Ontario, Canada Capital Markets Placement Full time

    Unlock Your Potential as a Senior Software Engineer at CARFAXWe're on a mission to revolutionize the automotive industry with accuracy and integrity. As a Senior Software Engineer, you'll be part of a talented team that's passionate about delivering exceptional products and experiences for our customers.About the RoleWe're seeking a seasoned software...


  • London, Ontario, Canada Capital Markets Placement Full time

    Unlock Your Potential as a Senior Software Engineer at CARFAXWe're on a mission to revolutionize the automotive industry with accuracy and integrity. As a Senior Software Engineer, you'll be part of a talented team that's passionate about delivering exceptional products and experiences for our customers.About the RoleWe're seeking a seasoned software...


  • London, Ontario, Canada Capital Markets Placement Full time

    Join Our Team as a Senior Software EngineerWe're seeking a highly skilled Senior Software Engineer to join our team at Capital Markets Placement. As a key member of our engineering team, you'll play a critical role in developing and maintaining our software applications.About the Role:Design, develop, and deploy high-quality software applications that meet...


  • London, Ontario, Canada Capital Markets Placement Full time

    Join Our Team as a Senior Software EngineerWe're seeking a highly skilled Senior Software Engineer to join our team at Capital Markets Placement. As a key member of our engineering team, you'll play a critical role in developing and maintaining our software applications.About the Role:Design, develop, and deploy high-quality software applications that meet...


  • London, Ontario, Canada CARFAX Full time

    Unlock Your Potential as a Senior Software Engineer at CARFAXAre you a seasoned software engineer looking for a new challenge? Do you want to be part of a dynamic team that's pushing the boundaries of innovation? Look no further than CARFAX, where we're revolutionizing the way people buy, sell, and service vehicles.About the RoleWe're seeking an experienced...


  • London, Ontario, Canada CARFAX Full time

    Unlock Your Potential as a Senior Software Engineer at CARFAXAre you a seasoned software engineer looking for a new challenge? Do you want to be part of a dynamic team that's pushing the boundaries of innovation? Look no further than CARFAX, where we're revolutionizing the way people buy, sell, and service vehicles.About the RoleWe're seeking an experienced...


  • London, Ontario, Canada Gustopizzawings Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.


  • London, Ontario, Canada Capital Markets Placement Full time

    About UsAt Capital Markets Placement, we're proud to be a mission-focused organization that values accuracy and integrity. Our team is dedicated to helping grow a brand built on these principles.Job DescriptionWe're seeking a Senior Software Engineer to join our team. As a key member of our software development team, you'll play a critical role in helping us...


  • London, Ontario, Canada Capital Markets Placement Full time

    About UsAt Capital Markets Placement, we're proud to be a mission-focused organization that values accuracy and integrity. Our team is dedicated to helping grow a brand built on these principles.Job DescriptionWe're seeking a Senior Software Engineer to join our team. As a key member of our software development team, you'll play a critical role in helping us...


  • London, Ontario, Canada Capital Markets Placement Full time

    About UsAt Capital Markets Placement, we're passionate about delivering innovative solutions that drive growth and accuracy. Our team is dedicated to helping our customers succeed in a rapidly changing market.Job DescriptionWe're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you'll be responsible...


  • London, Ontario, Canada Capital Markets Placement Full time

    About UsAt Capital Markets Placement, we're passionate about delivering innovative solutions that drive growth and accuracy. Our team is dedicated to helping our customers succeed in a rapidly changing market.Job DescriptionWe're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you'll be responsible...


  • London, Ontario, Canada CARFAX Full time

    Unlock Your Potential as a Senior Software EngineerAt CARFAX, we're passionate about empowering our team members to excel in their roles. As a Senior Software Engineer, you'll be part of our AI team, driving innovation and delivering cutting-edge solutions that make a real impact. Our dynamic and agile environment is the perfect place to grow your skills and...


  • London, Ontario, Canada ITPS Canada Ltd Full time

    About ITPS Canada LtdITPS Canada Ltd is a leading test pilot school that utilizes the latest technology and teaching techniques to train pilots and flight test professionals from around the world.Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our collaborative R&D team focused on avionics, systems, and...


  • London, Ontario, Canada YORK ELECTRONICS 2010 LTD. Full time

    Job SummaryWe are seeking a talented Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities* Design and develop software applications using Java, Python, and C++* Collaborate with...


  • London, Ontario, Canada 7IT Consulting Full time

    At 7IT Consulting, we are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.This role will involve writing, modifying, and testing software code, as well as maintaining existing computer programs and communicating technical...


  • London, Ontario, Canada CARFAX Full time

    About CARFAXCARFAX is a leading provider of vehicle history reports and other automotive services. We're passionate about helping consumers make informed decisions when buying, selling, or servicing vehicles.Job SummaryWe're seeking a highly skilled Senior Software Engineer to join our AI team. As a key member of our team, you'll be responsible for...


  • London, Ontario, Canada CARFAX Full time

    About CARFAXCARFAX is a leading provider of vehicle history reports and other automotive services. We're passionate about helping consumers make informed decisions when buying, selling, or servicing vehicles.Job SummaryWe're seeking a highly skilled Senior Software Engineer to join our AI team. As a key member of our team, you'll be responsible for...


  • London, Ontario, Canada Capital Markets Placement Full time

    Be Part of a Mission-Focused TeamAt CARFAX, we're dedicated to helping grow a brand built on accuracy and integrity. As a Senior Software Engineer, you'll be part of a team that prides itself on delivering high-quality products and exceptional customer experiences. We're passionate about our work and committed to making a difference.About the RoleWe're...


  • London, Ontario, Canada CARFAX Full time

    Unlock Your Potential as a Senior Software Engineer at CARFAXCARFAX is a mission-driven company that prides itself on accuracy and integrity. We're looking for a talented Senior Software Engineer to join our AI team and help us innovate new solutions for our customers. As a key member of our team, you'll have the opportunity to work on cutting-edge projects,...


  • London, Ontario, Canada EllisDon Full time

    Unlock Your Potential as a FMS Senior Software EngineerAbout the RoleWe are seeking a highly skilled FMS Senior Software Engineer to join our team at EllisDon. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining our in-house ERP system, Financial Management System (FMS).Key...