Software Engineer I, Cloud

CMTelematics•Cambridge, MA
•$92,900 - $116,100•Hybrid

About The Position

As a Software Engineer I, Cloud, you will work on full-stack development projects supporting scalable, performant cloud-based applications. You will contribute to codebases, participate in design reviews, and collaborate with cross-functional teams to turn complex problems into business-ready solutions. The role supports Cambridge Mobile Telematics’ work developing AI to understand and reduce mobility risk, detect crashes, and get people life-saving help. The position is based in Cambridge, Massachusetts, and requires the ability to commute to the office three days per week. The base salary range for Cambridge is $92,900 to $116,100. CMT offers a competitive salary based on skills and experience, an annual performance bonus, and may award equity in the form of Restricted Stock Units. Benefits and perks include insurance coverage, 401(k) matching, unlimited paid time off, flexible scheduling, work-from-home arrangements depending on the role and responsibilities, Summer Fridays, employee resource groups, and wellness, education, and employee assistance programs.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent years of experience and/or certification.
  • Ability to learn quickly and solve complex problems.
  • Ability to collaborate in a team environment.
  • Ability to perform general development tasks on Linux.
  • Ability to commute to the Cambridge, Massachusetts office three days per week.

Nice To Haves

  • Some professional engineering experience is preferred.
  • Experience or exposure to Python, Swift, or Kotlin.
  • Experience or exposure to AWS services such as EC2, S3, Lambda, SNS, and SQS.
  • Experience creating and maintaining CI/CD pipelines.
  • Experience with containerization technologies, specifically Docker.
  • Experience developing web applications, including HTTP REST backends and React frontends.

Responsibilities

  • Use independent judgment and discretion to contribute to the team while following proper software development procedures and methods.
  • Assist in solving complex problems and transforming them into business solutions.
  • Participate in code and design reviews.
  • Design and develop full-stack software, focusing on maintainability, usability, scalability, and performance.
  • Analyze and translate business and functional specifications and change requests into technical specifications.
  • Provide required support for occasional production issues.
  • Follow the company’s development and operational standards and processes.
  • Complete additional tasks as they arise.

Benefits

  • Annual performance bonus
  • Restricted Stock Units may be awarded
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401(k) matching
  • Short-term and long-term disability
  • Parental leave
  • Unlimited paid time off, including vacation, sick days, and public holidays
  • Flexible scheduling
  • Work-from-home policy depending on role and responsibilities
  • Summer Fridays with half days
  • Wellness, education, and employee assistance programs
  • Employee resource groups
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service