Senior Software Engineer

3 weeks ago


London, Ontario, Canada CARFAX Full time
Join Team CARFAX as a Senior Software Engineer - Back End

Isn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow a brand built on accuracy and integrity. We care deeply about our products and our customers. We're more than just a company: We help millions of consumers make more-informed decisions every day. We know that our teammates are our most valuable asset, and we value a balanced life while tackling challenging projects in a fast-paced environment. One last thing: Our four-day week continues in Summer 2025

What makes our Tech Culture Amazing?
We're passionate about having acreative and innovativeenvironment where our developers collaborate and continuously learn and grow.Autonomyis a key pillar of our tech culture. Our developers have the freedom to bring new tools, frameworks, and ideas to the table knowing their voice will be heard. We'renot afraidof trying new things; if the case is made for a new technology or approach, our developers know it will be tried.

What makes our development environment unique:

- Hands-on Learning
- Test Driven Development (TDD)
- Pair Programming
- Agile Methodologies
- Time provided for self-directed professional development.

This role has an expectation of 2 days in the London,ON office per week, subject to change based on future business needs.

As a Software Engineer - Back End you will be a part of the Product Engineering Development team. The Product Engineering team has full responsibility for our online presence, and that is a very big deal.

What you'll be doing:

- Work in a team environment using Agile practices
- Develop high performing data streams and APIs to guarantee fast and accurate delivery
- Utilize test driven, paired programming and continuous integration development methods
- Constantly be exposed to new technologies to learn and grow your skills
- Working and collaborating with remote teams
- Knowledge of coding best practices for security and performance
- Ambition, passion, and drive to learn and bring new technologies to solve the problem and create new products
- Agile software development including Test Driven Development and Pair Programming.

What we're looking for:

- 5+ Years Object Oriented Programming
- Hands-on coding in Java and Node.js
- Understanding of microservices architectural patterns.
- Kubernetes and Helm familiarity.
- Continuous Integration and Delivery
- Git version control use.
- Amazon Web Services and AWS Lambda knowledge.
- Experience in frameworks like Spring
- Unit and integration testing experience.
- Application monitoring and alerting through tools like NewRelic and OpenSearch.
- Security knowledge of common protocols like Oauth2.0, OIDC and TLS

What's in it for you:

- Competitive compensation, benefits and generous time-off policies
- 4-Day summer work weeks and a winter holiday break
- 401(k) / DCPP matching
- Annual bonus program
- Casual, dog-friendly, and innovative office spaces
- For a comprehensive list of benefits, please visit our website: https://jobs.jobvite.com/carfax/p/benefits.

Don't just take our word for it:

- 10X Virginia Business Best Places to Work
- 9X Washingtonian Great Places to Work
- 10X Washington Post Top Workplace
- 3X St. Louis Post-Dispatch Best Places to Work

#J-18808-Ljbffr

  • London, Ontario, Canada Zensurance Full time

    Zensurance is a cutting-edge InsurTech company that's revolutionizing the commercial insurance market. Our mission is to empower small businesses across Canada to thrive by offering an honest, simplified, and modern approach to insurance.We're passionate about providing business owners with the best insurance solutions at great rates through an online and...


  • London, Ontario, Canada Zensurance Full time

    Zensurance is a scale-up company that's redefining the commercial insurance market. Our goal is to empower small businesses across Canada by offering an honest, simplified, and modern approach to insurance. Our team is comprised of talented individuals who utilize various tools and platforms to create engaging work experiences as a remote-first company.We're...


  • London, Ontario, Canada Livestock Improvement Corporation Full time

    Senior Software Engineer - Digital PlatformRef:49886 | Opened04 Mar 2025 | Closes:18 Mar 2025 21:00Senior Software Engineer - Digital PlatformThis is an outstanding opportunity to join a growing New Zealand success story. You'll be working with cutting edge technologies in this exciting new era of Cloud Architecture and Continuous Deployment. Come be part of...


  • London, Ontario, Canada Edjuster Full time

    At Solid State AI we are developing an AI platform for semiconductor and aerospace manufacturers.Solid State AI is on a mission to infuse creativity and scientific rigor into the design, development and deployment of AI software products. Our objective is to create a software that is not only user-friendly and intuitive but also adds significant value to our...


  • London, Ontario, Canada Micromart Full time

    Micromart: Revolutionizing Convenience RetailMicromart is at the forefront of transforming the convenience retail industry by providing easy access to products anywhere, anytime. Our team of experts is driven by a passion for innovation and customer satisfaction.We're currently seeking a highly skilled Senior Software Engineer to lead our engineering team in...


  • London, Ontario, Canada Capgemini Full time

    Job OverviewCapgemini is a global leader in business and technology transformation, helping organizations navigate their digital journey while creating sustainable value for society. As a Senior Software Development Engineer, you will be part of our team that drives innovation and excellence in software engineering.About the RoleWe are seeking an experienced...


  • London, Ontario, Canada Nearform Full time

    Senior Python Software Engineer (Perm, Italy, Remote)This is a permanent full time remote opportunity for those based in Italy.About NearformNearform is an independent team of engineers, designers, data experts and strategists who build intelligent digital solutions and capability at pace. We create software solutions that enhance digital experiences,...


  • London, Ontario, Canada Amazon Full time

    About the JobWe are looking for a talented Senior Software Engineer to lead the development of logistics technology solutions that improve the efficiency and effectiveness of our global fulfillment network.Key ResponsibilitiesLead the design and development of large-scale software systems to optimize workforce management and staffing decisions.Develop and...


  • London, Ontario, Canada Jobber Full time

    Jobber exists to help people in small businesses be successful. We work with small home service businesses, like your local plumbers, painters, and landscapers, to transform the way service is delivered through technology. With Jobber they can quote, schedule, invoice, and collect payments from their customers, while providing an easy and professional...


  • London, Ontario, Canada Tbwa ChiatDay Inc Full time

    Flywheel's suite of digital commerce solutions accelerate growth across all major digital marketplaces for the world's leading brands. We give clients access to near real-time performance measurement and improve sales, share, and profit. With teams across the Americas, Europe and APAC, we offer a career with real impact, endless growth opportunities and the...


  • London, Ontario, Canada Husky Injection Molding Systems Ltd. Full time

    Job DescriptionThe Senior Test Engineer (Software and Hardware Validation) will be responsible for creating comprehensive test plans, collaborating with the team to execute them, and continuously improving testing processes. This role requires participation in project design reviews and risk assessments to develop effective testing and validation...


  • London, Ontario, Canada iPartner Consulting Full time

    About iPartner Consulting">iPartner Consulting is a leading provider of professional services, helping businesses succeed through innovative technology solutions.">Job Overview">We are seeking an experienced software engineer to join our team as a Senior .NET Developer. The ideal candidate will have a strong background in developing custom software...


  • London, Ontario, Canada Tbwa ChiatDay Inc Full time

    About FlywheelFlywheel's suite of digital commerce solutions accelerate growth across all major digital marketplaces for the world's leading brands. We give clients access to near real-time performance measurement and improve sales, share, and profit. With teams across the Americas, Europe and APAC, we offer a career with real impact, endless growth...


  • London, Ontario, Canada Fivetran, Inc. Full time

    From Fivetran's founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We're proud that more organizations continue to leverage our technology every day to become...


  • London, Ontario, Canada Agora Full time

    Role OverviewThis is a unique opportunity to join Agora as a Senior Software Engineer for Optimism Governance. You will be working closely with our co-founder and one of our staff engineers on the Optimism roadmap. As part of various work streams across different teams within the OP collective, your main areas of focus will be:The Optimism Governance appThe...


  • London, Ontario, Canada Svitla Systems, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior QA Engineer to join our Device Infrastructure team. As a key member of our team, you will be responsible for ensuring the highest quality of our device infrastructure hardware and software features.Our ideal candidate has extensive experience in manual and automated software and hardware testing within IoT...


  • London, Ontario, Canada Acist Medical Systems Full time

    **Job Description:**The Principal Software Verification and Validation Engineer position plays a pivotal role in the software development team at Acist Medical Systems. This key member will be responsible for developing verification and integration test software across the global product portfolio of the Digital Health command center and medical devices.As a...


  • London, Ontario, Canada Tackle Full time

    About This RoleThis is an exciting opportunity to join a well-funded, fully remote growth-stage company as a Senior Software Engineer. You'll be part of a team shaping the way software is bought and sold in the Cloud Marketplaces. Our platform has enabled some of the software industry's most successful names to get listed, start selling, and scale their...


  • London, Ontario, Canada Emburse, Inc. Full time

    About UsAt Emburse, we're passionate about revolutionizing the way businesses manage their expenses. Our team of talented software engineers is dedicated to delivering innovative solutions that make a real impact.About the RoleWe're seeking an experienced Senior Software Engineer II to join our team. As a key member of our engineering team, you will be...


  • London, Ontario, Canada Algobrain Full time

    Company Overview:Algobrain is a leading financial technology company that requires a skilled software engineer to manage timelines and deliverables within our team.