Cloud Computing Software Engineer

1 week ago


London, Ontario, Canada CARFAX Full time

About CARFAX

CARFAX is a leading provider of vehicle history reports, helping millions of consumers make informed decisions when buying or selling vehicles. We pride ourselves on delivering accurate and reliable information to our customers.

Job Summary

We are seeking an experienced Cloud Computing Software Engineer to join our AI team. As a senior software engineer, you will play a key role in designing, developing, and deploying scalable cloud-based applications that power our core AI services.

About the Role

  • This is a full-time position requiring 2 in-office days per week (subject to change)
  • You will work closely with other engineers, architects, and stakeholders to design and implement new technologies and solutions
  • You will be responsible for mentoring junior team members and providing regular feedback
  • You will participate in daily huddles and Scrum ceremonies to ensure seamless collaboration and communication
  • You will promote great software design and quality through a disciplined development methodology

Responsibilities

  • Design, develop, and deploy scalable cloud-based applications using agile methodologies
  • Lead design decisions, including research and prototyping of new technologies
  • Collaborate with cross-functional teams to integrate with our core AI solutions
  • Mentor junior team members and provide regular feedback
  • Participate in daily huddles and Scrum ceremonies to ensure seamless collaboration and communication
  • Promote great software design and quality through a disciplined development methodology

Requirements

  • Bachelor's degree in Computer Science or equivalent work experience
  • 7+ years of experience as a full-stack software engineer using agile methodologies
  • Experience with modern front-end JavaScript libraries (e.g., ReactJS, Vue, 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, Elasticsearch)
  • Experience with developing in a cloud environment (AWS, Azure, Google Cloud)
  • Experience in full SDLC development (design, building, testing, deployment, upgrade, and support)
  • Proven track record of cross-functional project delivery
  • Strong verbal and written communication skills
  • Experience with product and production support
  • Strong team player

Desirable Skills

  • Strong understanding of AI/ML frameworks and tools (e.g., TensorFlow, PyTorch)
  • Experience in AI/ML projects highly desirable
  • Experience with building large-scale applications or services that enrich multiple products

What We Offer

  • Competitive compensation package ($120,000 - $180,000 per year)
  • Benefits, including health insurance, 401(k), and paid time off
  • 4-day summer workweeks and a winter holiday break
  • Casual, dog-friendly office spaces


  • London, Ontario, Canada Ontario Limited Full time

    Key Responsibilities:Design, develop, and maintain cloud-based software applications.Collaborate with cross-functional teams to ensure timely delivery of high-quality software products.Stay up-to-date with the latest cloud computing technologies and trends.About the Role:This is an exciting opportunity to join our team as a Cloud Computing Specialist. In...


  • London, Ontario, Canada London Haveli Full time

    We are seeking a talented Cloud Infrastructure Specialist to join our team. Our ideal candidate will have a strong background in software engineering and a passion for cloud computing. As a member of our team, you will be responsible for designing and implementing scalable cloud-based systems, collaborating with cross-functional teams, and ensuring the...

  • Software Engineer

    3 weeks ago


    London, Ontario, Canada Circelli Steel Ltd Full time

    We are looking for a skilled Software Engineer who can develop cloud-based applications using modern technologies. Key responsibilities include designing, implementing, and testing software applications to ensure they meet the required standards. If you have a strong background in cloud computing and software development, we would like to hear from you.Key...


  • London, Ontario, Canada Ontario Inc. Full time

    As a skilled Cloud Computing Expert, you will be responsible for designing, building, and maintaining scalable cloud-based systems. Your expertise in cloud infrastructure and software development will ensure seamless integration and efficient operation.Key Responsibilities:Design and develop cloud-based applications using AWS or AzureCollaborate with...

  • Software Engineer

    5 days ago


    London, Ontario, Canada Randstad Full time

    About the JobWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience in Java and Cloud Computing.Key ResponsibilitiesDesign and develop scalable backend systems using JavaCollaborate with cross-functional teams to deliver high-quality softwareStay up-to-date with the latest Cloud Computing trends and...


  • London, Ontario, Canada MIRANDAS HOUSE SUPPORT SERVICES Full time

    Key Responsibilities:Design and implement scalable cloud architectures.Develop and deploy cloud-based software solutions.Collaborate with cross-functional teams to improve cloud infrastructure.Requirements:5+ years of experience in cloud computing.Proficiency in cloud platforms (AWS, Azure, Google Cloud).Strong programming skills in languages like Java,...


  • London, Ontario, Canada Amazon Full time

    Job Title: Technical LeadIn a global company, such as {company}, we're looking for a skilled technical lead to oversee the development and maintenance of our cloud-based infrastructure. The ideal candidate will have experience in designing and implementing cloud architecture, as well as strong programming skills in languages such as Java, Python, and C++.Key...


  • London, Ontario, Canada Scotiabank Full time

    Job Description:As a cloud architect, you will design, build, and maintain scalable cloud-based systems for our company. Your expertise in cloud infrastructure and computing will ensure that our applications are secure, efficient, and reliable.Key Responsibilities:- Design and implement cloud-based architectures for our applications- Ensure scalability,...


  • 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...

  • Software Engineer

    3 weeks ago


    London, Ontario, Canada DeepCyber Consulting Full time

    DeepCyber Consulting is seeking an experienced Software Engineer to join our team. The ideal candidate will have a bachelor's degree and at least 2 years of experience in software development.The Software Engineer will be responsible for writing, modifying, integrating, and testing software code. They will also maintain existing computer programs,...


  • London, Ontario, Canada CARFAX Full time

    Job SummaryWe are seeking a highly skilled DevOps Engineering Manager to lead our Machine Learning Operations team at CARFAX. As a key member of our tech team, you will be responsible for building, leading, and mentoring teams to drive the deployment and monitoring of machine learning models and tools. Your strategic guidance and communication skills will be...


  • London, Ontario, Canada Donna Cona Full time

    OverviewDonna Cona is a leading provider of software development solutions, and we are seeking a highly skilled Software Development Engineer to join our team.Job Description: The successful candidate will be responsible for delivering high-quality software products, working closely with cross-functional teams, and collaborating on the design, development,...

  • Software Engineer

    4 weeks ago


    London, Ontario, Canada 7IT Consulting Full time

    Job Title: Software EngineerJob Description:We are seeking a skilled Software Engineer to join our team at 7IT Consulting. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Test and...

  • Software Engineer

    4 weeks ago


    London, Ontario, Canada 7IT Consulting Full time

    Job Title: Software EngineerJob Summary: We are seeking a skilled Software Engineer to join our team at 7IT Consulting. The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages.Test and debug software applications...

  • Software Engineer

    4 weeks ago


    London, Ontario, Canada DeepCyber Consulting Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at DeepCyber Consulting. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages.Test and debug software...


  • London, Ontario, Canada CARFAX Full time

    AI Innovation at CARFAXAt CARFAX, we're committed to delivering innovative solutions that help millions of consumers make informed decisions. As a Senior Software Engineer on our AI team, you'll play a key role in driving this mission forward.What You'll Do:Lead design decisions, including new technology research and prototypingCollaborate closely with other...

  • Software Engineer

    3 weeks ago


    London, Ontario, Canada DIONAS METAL Full time

    We are seeking a skilled Software Engineer who can develop and maintain high-quality software systems. The ideal candidate will have a solid understanding of computer science fundamentals and programming principles.Responsibilities include:• Developing software applications using a variety of programming languages and frameworks• Collaborating with...

  • Software Engineer

    4 weeks ago


    London, Ontario, Canada DeepCyber Consulting Full time

    Job Title: Software EngineerJob Summary: We are seeking a skilled Software Engineer to join our team at DeepCyber Consulting. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to...

  • Software Engineer

    4 weeks ago


    London, Ontario, Canada DeepCyber Consulting Full time

    Job Title: Software EngineerJob Summary: We are seeking a skilled Software Engineer to join our team at DeepCyber Consulting. The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languagesTest and debug software...

  • Software Engineer

    1 month ago


    London, Ontario, Canada DeepCyber Consulting Full time

    Job SummaryDeepCyber Consulting is seeking a skilled Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities- Design and develop software applications using various programming languages- Collaborate with cross-functional...