Principal Software Engineer, Full Stack

Cambridge Mobile Telematics

Massachusetts

On-site

USD 167,200 - 209,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Unlimited Paid Time Off
Medical, Dental, and Vision Insurance
Flexible scheduling and work-from-home policy
Employee resource groups

Job summary

A leading telematics service provider in Massachusetts is seeking an experienced Full Stack Principal Software Engineer to lead projects and mentor teams in delivering scalable solutions. The role involves designing robust architectures, resolving technical challenges, and collaborating with cross-functional teams. The ideal candidate has over 7 years of experience in web technologies and cloud platforms, ensuring high-quality delivery and operational efficiency. A competitive salary and comprehensive benefits are provided, alongside opportunities for equity in the form of RSUs.

Qualifications

  • 7+ years of relevant professional experience.
  • Proven ability to design and implement scalable and resilient systems.
  • Strong understanding of software development best practices, including testing, CI/CD, and DevOps.

Responsibilities

  • Lead the development of critical features and components.
  • Provide technical guidance and mentorship to engineering teams.
  • Design and implement robust, scalable, and maintainable architectures for complex systems.

Skills

Web technologies (HTML, CSS, JavaScript, TypeScript)
Modern web frameworks (e.g., React, Django)
RESTful APIs or web services
Backend development (e.g., Python, Java)
Cloud platforms (e.g., AWS)
Agile development methodologies (specifically Scrum)
System design

Education

Bachelor’s degree or equivalent years of experience

Job description

Principal Software Engineer, Full Stack

Join Cambridge Mobile Telematics (CMT), the world’s largest telematics service provider. Its mission is to make the world’s roads and drivers safer. CMT’s AI‑driven platform, DriveWell Fusion®, gathers sensor data from millions of IoT devices—including smartphones, proprietary tags, connected vehicles, dashcams, and third‑party devices—and fuses them with contextual data to create a unified view of vehicle and driver behavior.

CMT measures and protects tens of millions of drivers across the world every day. We are seeking an experienced Principal Software Engineer to lead complex projects and mentor teams in building scalable and reliable full‑stack solutions.

Responsibilities
  • Lead the development of critical features and components, ensuring high quality and timely delivery
  • Provide technical guidance and mentorship to engineering teams, fostering a culture of excellence
  • Identify and resolve complex technical challenges, proactively mitigating risks
  • Lead cross‑functional technical projects
  • Evaluate and recommend new technologies and approaches to improve system performance and efficiency
  • Design and implement robust, scalable, and maintainable architectures for complex systems
  • Collaborate with product and engineering leaders to define technical roadmaps and strategies
  • Anticipate future technical needs and ensure the platform is prepared for growth
  • Contribute to the development of best practices and standards for software development
  • Ensure the reliability and performance of production systems, providing on‑call support as needed
  • Drive continuous improvement initiatives to enhance operational efficiency
  • Troubleshoot and resolve complex production issues, minimizing downtime
  • Follow company–defined development and operational standards and processes
  • Mentor and guide senior and junior engineers, fostering their technical growth
  • Lead code and design reviews, ensuring adherence to best practices
  • Collaborate effectively with cross‑functional teams, including product, QA, and operations
  • Participate heavily in the hiring process, and improve the hiring process
  • Complete any additional tasks as they arise
Qualifications
  • Bachelor’s degree or equivalent years of experience and/or certification in a technical field
  • 7+ years of relevant professional experience
  • Deep expertise in web technologies (HTML, CSS, JavaScript, TypeScript) and modern web frameworks (e.g., React, Django)
  • Extensive experience designing or developing RESTful APIs or web services
  • Strong proficiency in a backend development language (e.g., Python, Java)
  • Expertise in cloud platforms (e.g., AWS), including services like EC2, S3, Lambda, SNS, SQS, RDS (Postgres), and NoSQL databases
  • Proven ability to design and implement scalable and resilient systems
  • Strong understanding of software development best practices, including testing, CI/CD, and DevOps
  • Understanding of Agile development methodologies (specifically Scrum)
  • Excellent communication and collaboration skills
  • Customer–obsessed, demonstrates initiative, has a learning mindset, takes ownership
  • Demonstrated ability to drive technical initiatives and influence architectural decisions
  • Strong experience with system design
Compensation and Benefits
  • Fair and competitive salary based on skills and experience, and annual performance bonus
  • Equity may be awarded in the form of Restricted Stock Units (RSUs)
  • Medical, Dental, Vision, and Life Insurance, matching 401k, short–term & long–term disability and parental leave
  • Unlimited Paid Time Off including vacation, sick days and public holidays
  • Flexible scheduling and work‑from‑home policy depending on role and responsibilities
Base Salary Range
  • The base salary range for this position is: $167,200 to $209,000. This range is specifically for Cambridge, MA.
Additional Perks
  • Feel great working to improve road safety around the world
  • Join one of our many employee resource groups including Black, AAPI, LGBTQIA+, Women, Book Club and Health & Wellness
  • Extensive wellness, education and employee assistance programs
  • CMT will do all that is possible to support our employees and create a positive and inclusive work environment for all.
Commitment to Diversity and Inclusion

At CMT, we believe the best ideas come from a mix of backgrounds and perspectives. We are an equal‑opportunity employer committed to creating a workplace and culture where everyone feels valued, respected, and empowered to bring their unique talents and perspectives. Diversity is essential to our success, and we actively seek candidates from all backgrounds to join our growing team.

We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability state. CMT is headquartered in Cambridge, MA. To learn more, visit www.cmtelematics.com and follow us on X @cmtelematics.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Mobile
Principal Software Engineer, Mobile

Cambridge Mobile Telematics • Massachusetts

On-site
USD 167,000 - 209,000
Unlimited Paid Time Off
Flexible work from home policy
Equity options (RSUs)
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Cambridge Mobile Telematics • Massachusetts

On-site
USD 140,000 - 190,000
Medical, Dental, and Vision Insurance
Unlimited Paid Time Off
Flexible work schedule
+2
Principal Security Architect, Product & Application
Principal Security Architect, Product & Application

Cambridge Mobile Telematics • Cambridge (MA)

On-site
USD 130,000 - 164,000
Equity RSUs
Full benefits (medical, dental, vision
401k match
+3
Principal Security Architect, Product & Application
Principal Security Architect, Product & Application

Cambridge Mobile Telematics • Massachusetts

On-site
USD 120,000 - 150,000
Unlimited Paid Time Off
Flexible scheduling and work from home policy
Annual performance bonus
+2
Principal Site Reliability Engineer, Machine Learning
Principal Site Reliability Engineer, Machine Learning

Cambridge Mobile Telematics • Massachusetts

Hybrid
USD 142,000 - 178,000
Unlimited PTO
RSUs
401k match
+1
Principal Technical Product Manager, Machine Learning New Cambridge, MA
Principal Technical Product Manager, Machine Learning New Cambridge, MA

Cambridge Mobile Telematics • Cambridge (MA), Northern (KY)

Hybrid
USD 141,000 - 176,000
Medical, Dental, Vision and Life Ins.
401k with matching
Unlimited PTO
+2
Principal Technical Product Manager, Machine Learning
Principal Technical Product Manager, Machine Learning

Cambridge Mobile Telematics • Cambridge (MA)

On-site
USD 141,000 - 176,000
RSUs
Annual performance bonus
Medical, Dental, Vision Insurance
+3
Senior FP&A Analyst
Senior FP&A Analyst

Cambridge Mobile Telematics • Cambridge (MA)

On-site
USD 97,000 - 122,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Principal Solutions Architect
Principal Solutions Architect

Cambridge Mobile Telematics • Massachusetts

On-site
USD 118,000 - 149,000
Unlimited Paid Time Off
Medical, Dental, and Vision Insurance
401k matching
Principal Technical Product Manager, Machine Learning
Principal Technical Product Manager, Machine Learning

Cambridge Mobile Telematics • Massachusetts

Hybrid
USD 141,000 - 176,000
Medical, Dental, Vision
401k match
Unlimited PTO
+2