Software Engineer

5 days ago


Old Toronto, Ontario, Canada ACV Full time
About ACV

ACV is a technology company that has revolutionized the automotive industry by transforming how dealers buy and sell cars online. We are a dynamic company with a people-first mindset and a deep culture of growth and autonomy.

Our Mission

We are committed to building the most trusted and efficient digital marketplace with data solutions for sourcing, selling, and managing used vehicles with transparency and comprehensive insights that were once unimaginable. We are disruptors of the industry and we want you to join us on our journey.

Our Values

We live by the following values:

  • Trust & Transparency - We believe in being open and honest in all our interactions.
  • People First - We prioritize the well-being and growth of our team members.
  • Positive Experiences - We strive to create a positive and inclusive work environment.
  • Calm Persistence - We remain calm under pressure and persist in our efforts to achieve our goals.
  • Never Settling - We continuously strive for excellence and improvement.
What We Offer

We offer a comprehensive benefits package, including:

  • Company Sponsored Healthcare - We provide paid healthcare, dental, vision, life/AD&D, short-term and long-term disability insurance.
  • Generous Parental Leave Top-Up Pay - We offer generous parental leave top-up pay and vacation programs.
  • Employee Stock Purchase Program - We offer an employee stock purchase program with additional opportunities to earn stock in the company.
  • Retirement Planning - We provide retirement planning through our RRSP.
Job Summary

We are seeking a highly skilled Software Engineer - Data Infrastructure to join our team. As a Software Engineer - Data Infrastructure, you will develop, write, and modify code to build and ship new features that optimize operational efficiency and drive growth. You will work alongside software and production engineers to design scalable services, plan feature roll-out, and ensure high reliability and performance of our products.

Responsibilities

As a Software Engineer - Data Infrastructure, your responsibilities will include:

  • Developing, writing, and modifying code to build and ship new features.
  • Working alongside software and production engineers to design scalable services.
  • Planning feature roll-out and ensuring high reliability and performance of our products.
  • Collaborating with software and production engineers to design and develop systems across all major departments.
  • Modifying and developing custom software patterns as needed to solve highly complex software problems.
  • Accountable for the overall performance of products and/or services within a defined area of focus.
  • Conducting code reviews, developing high-quality documentation, and building robust test suites for your products.
  • Designing and building complex systems that can scale rapidly with little maintenance.
  • Designing and implementing effective service/product interfaces.
  • Developing complex data models using common patterns like EAV, normal forms, append only, event sourced, or graphs.
  • Developing roadmaps and prioritizing technical debt to effectively plan features and work.
  • Leading and successfully completing software projects with minimal guidance from managers.
  • Leading team discussions to define requirements on new and current products.
  • Providing technical support for many applications within the technology portfolio.
  • Responding to and troubleshooting highly complex problems quickly, efficiently, and effectively.
  • Acting as a mentor or leader for less experienced engineers.
  • Handling multiple competing priorities in an agile, fast-paced environment.
Requirements

To be successful in this role, you will need:

  • A 4-year / Bachelor's Degree in Computer Science or a related technical discipline or equivalent practical experience.
  • 8 years of continuous integration and tool-building experience.
  • Ability to read, write, speak, and understand English.
  • Expertise in version control systems.
  • Expertise in software engineering tooling and mentoring and driving adoption for new tools and tooling standards.
  • Expertise in release, builds, testing, and the entirety of the SDLC.
  • Expertise at debugging distributed systems using distributed tracing and other common tools.

  • Software Engineer

    2 days ago


    Old Toronto, Ontario, Canada S M Software Solutions Inc Full time

    Job Title – AMRJSD185-Software EngineerCompany: S M Software Solutions IncJob Type: Full-timeLocation: RemoteJob Category: Software DevelopmentJob Description:OverviewWe are seeking a highly skilled Software Engineer to join our team at S M Software Solutions Inc. As a Frontend Developer, you will play a critical role in designing, building, and...

  • Software Engineer

    2 days ago


    Old Toronto, Ontario, Canada S M Software Solutions Inc Full time

    Job Title – AMRJSD185-Software EngineerCompany: S M Software Solutions IncJob Type: Full-timeLocation: RemoteJob Category: Software DevelopmentJob Description:OverviewWe are seeking a highly skilled Software Engineer to join our team at S M Software Solutions Inc. As a Frontend Developer, you will play a critical role in designing, building, and...

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...

  • Software Engineer

    2 weeks ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...

  • Software Engineer

    3 days ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...

  • Software Engineer

    3 days ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...

  • Software Engineer

    7 days ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...

  • Software Engineer

    7 days ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...

  • Software Engineer

    4 days ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...

  • Software Engineer

    3 days ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...


  • Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    **About Us**Software Defined Automation GmbH is a leading company in the field of transportation, focusing on improving lives through innovative solutions. Our mission is to create a community-driven approach to transportation, emphasizing diversity and inclusivity.**Job Summary**We are seeking a highly skilled Data Infrastructure Engineer to join our team....


  • Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    **About Us**Software Defined Automation GmbH is a leading company in the field of transportation, focusing on improving lives through innovative solutions. Our mission is to create a community-driven approach to transportation, emphasizing diversity and inclusivity.**Job Summary**We are seeking a highly skilled Data Infrastructure Engineer to join our team....


  • Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    **About Us**Software Defined Automation GmbH is a leading company in the field of software-defined automation, focusing on improving lives through innovative transportation solutions. Our mission is to create a more efficient, reliable, and sustainable transportation system.**Job Summary**We are seeking a highly skilled **Data Infrastructure Engineer** to...


  • Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time

    **About Us**Software Defined Automation GmbH is a leading company in the field of software-defined automation, focusing on improving lives through innovative transportation solutions. Our mission is to create a more efficient, reliable, and sustainable transportation system.**Job Summary**We are seeking a highly skilled **Data Infrastructure Engineer** to...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Position OverviewOMEGA SOFTWARE SERVICES LTD. is seeking a skilled Software Developer to contribute to our dynamic team. The ideal candidate will possess a strong foundation in software engineering principles and a passion for developing innovative solutions.Educational BackgroundBachelor's degree in Computer Science or a related fieldKey...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Position OverviewOMEGA SOFTWARE SERVICES LTD. is seeking a skilled Software Developer to join our dynamic team. The ideal candidate will possess a strong foundation in software engineering principles and a commitment to delivering high-quality solutions.Educational RequirementsBachelor's degree in Computer Science or a related fieldKey...


  • Old Toronto, Ontario, Canada Texada Software Full time

    Job OverviewTexada Software is on the lookout for a dedicated Project Coordinator to become a vital part of our Engineering PMO team. In this role, you will thrive in a dynamic setting, assisting in the management of internal projects related to product and engineering efforts. Your focus will encompass project oversight, risk assessment, application...

  • Software Engineer

    10 hours ago


    Old Toronto, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems, Inc. is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our core values are Do the Right Thing, Customer Success, Employee Success, and Speed. We are committed to making a positive impact on our customers, employees, and communities.**The Role**We are seeking a...

  • Software Engineer

    4 days ago


    Old Toronto, Ontario, Canada Rocket Lab Full time

    Job DescriptionCompany OverviewRocket Lab is a leading aerospace company that specializes in launch and space systems. Our mission is to unlock the potential of space to improve life on Earth.Job SummaryWe are seeking a highly skilled Software Engineer to join our Ground Software team in Ontario, Canada. As a Software Engineer, you will be responsible for...

  • Software Engineer

    4 days ago


    Old Toronto, Ontario, Canada Rocket Lab Full time

    Job DescriptionCompany OverviewRocket Lab is a leading aerospace company that specializes in launch and space systems. Our mission is to unlock the potential of space to improve life on Earth.Job SummaryWe are seeking a highly skilled Software Engineer to join our Ground Software team in Ontario, Canada. As a Software Engineer, you will be responsible for...