Software Engineer I, Cloud

CMTelematics•Cambridge, MA
•Hybrid

About The Position

The Software Engineer I, Cloud contributes to full-stack development projects supporting scalable, performant cloud-based applications. The role contributes to codebases, participates in design reviews, and collaborates with cross-functional teams to turn complex problems into business-ready solutions. The engineer also supports occasional production issues and follows the company’s development and operational standards and processes. Cambridge Mobile Telematics (CMT) builds AI technology for safer mobility, including identifying and reducing driving risk, detecting crashes, and helping people receive life-saving assistance. CMT states its technology has helped protect more than 65 million drivers and prevent more than 126,000 crashes worldwide. The position requires commuting to CMT’s Cambridge, Massachusetts office three days per week. Compensation includes a base salary range of $92,900 to $116,100 for Cambridge, based on skills and experience, with an annual performance bonus; equity may be awarded as Restricted Stock Units (RSUs).

Requirements

  • Bachelor’s degree or equivalent years of experience and/or certification in Computer Science or a related field.
  • 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, MA office three days per week.

Nice To Haves

  • Some professional engineering experience is preferred.
  • Experience or exposure with some or all of the following: 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 using 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 solutions with a focus on maintainability, usability, scalability, and performance.
  • Analyze and translate business and functional specifications and change requests into technical specifications.
  • Provide 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.
  • Equity may be awarded in the form of Restricted Stock Units (RSUs).
  • Medical, dental, vision, and life insurance.
  • 401(k) matching.
  • Short-term and long-term disability coverage.
  • Parental leave.
  • Unlimited paid time off, including vacation, sick days, and public holidays.
  • Flexible scheduling and a work-from-home policy depending on role and responsibilities.
  • Summer Fridays with half days to recharge.
  • Wellness, education, and employee assistance programs.
  • Employee resource groups, including Black, AAPI, LGBTQIA+, Women, Book Club, and Health & Wellness.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service