Senior Software Engineer

CARFAXLondon, ON
$92,600 - $136,000Hybrid

About The Position

Join Team CARFAX as a Senior Software Engineer. At CARFAX, 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. Our four-day week continues in Summer 2026! At CARFAX, we foster a unique development environment designed for innovation and personal growth. Here’s what makes our development environment stand out: Hands-on Learning: Dive into real-world challenges and have opportunities to expand your skills. Test-Driven Development (TDD): Ensure quality through rigorous testing and refinement of all our code. Pair Programming: Collaborate closely with peers to solve problems faster and learn from one another. Agile Methodologies: Adapt and respond to changes quickly and efficiently with agile practices. Professional Development: Dedicated time for self-directed learning and growth. At CARFAX, we believe in the power of teamwork and value in-person interactions so that we can collaborate and thrive together. This position will require 2 days in the London, ON office per week, subject to change with future business needs.

Requirements

  • 5+ years of Object-Oriented Programming and hands-on coding.
  • Java Experience: Strong background in Java development and object-oriented programming principles.
  • Tech Proficiency: Familiarity with enterprise-level systems using common frameworks and libraries.
  • Source Control Mastery: Proficiency with GitLab CI/CD.
  • NoSQL Expertise: Advanced experience with NoSQL databases.
  • Cloud Development: Experience working in a cloud environment.
  • Testing Commitment: A strong dedication to unit and integration testing.
  • Leadership Abilities: Capacity to lead and mentor through complex technical challenges.
  • Collaboration Skills: Strong team collaboration and independent work capabilities.
  • Effective Communication: Ability to articulate project needs to various stakeholders.

Nice To Haves

  • Big Data Experience: Proficiency with big data technologies such as Apache Spark and Hadoop.
  • Data Pipeline Creation and Maintenance: Experience designing and maintaining comprehensive data pipelines.
  • Large Scale Data Processing: Hands-on experience with large-scale data processing and analysis.
  • Familiarity with TypeScript for building robust, type-safe applications.
  • AWS Development: Experience with AWS services such as Lambda, S3, SQS, SNS, and infrastructure as code tools like Terraform and AWS Cloud Development Kit (CDK).

Responsibilities

  • Collaborate in an Agile Environment: Work seamlessly within a team using agile practices.
  • Write Robust Code: Develop high-performing, reliable code for new system features on prominent projects.
  • Participate in Design Decisions: Engage in technology research, prototyping, and critical design choices.
  • Employ TDD and Continuous Integration: Utilize and enhance test-driven development and continuous integration methodologies.
  • Expand Your Tech Horizons: Gain exposure to a broad range of technologies continuously.
  • Collaborate Closely: Work with fellow engineers, architects, support teams, and business stakeholders.
  • Lead and Mentor: Provide guidance and share your expertise with junior and senior team members.
  • Engage with Stakeholders: Help elicit requirements and communicate project needs effectively.

Benefits

  • Competitive Compensation: Attractive salary, comprehensive benefits, and generous time-off policies.
  • Flexible Work Schedules: Enjoy 4-day summer work weeks and a winter holiday break.
  • Retirement Support: 401(k) / DCPP matching.
  • Performance Rewards: Annual bonus program to recognize your contributions.
  • Innovative Workspace: Casual, dog-friendly offices designed for creativity and collaboration.
  • Comprehensive healthcare coverage
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service