Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Software Engineer I, Full Stack image - Rise Careers
Job details

Principal Software Engineer I, Full Stack

Cambridge Mobile Telematics (CMT) is the world’s largest telematics service provider. Its mission is to make the world’s roads and drivers safer. The company’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. Auto insurers, automakers, commercial mobility companies, and the public sector use insights from CMT’s platform to power risk assessment, safety, claims, and driver improvement programs. Headquartered in Cambridge, MA, with offices in Budapest, Chennai, Seattle, Tokyo, and Zagreb, CMT measures and protects tens of millions of drivers across the world every day.

CMT is seeking an experienced, customer-committed Principal Software Engineer to lead complex projects, and mentor teams in building scalable and reliable full-stack solutions while helping to make the world's roads safer. You will play a pivotal role in shaping the technical direction of our platform and ensuring its continued success.

Responsibilities:

Technical Leadership:

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

Architectural Leadership:

  • Evaluate and recommend new technologies and approaches to improve system performance and efficiency.
  • Design and implement robust, scalable, and maintainable architectures for complex systems.

Strategic Planning:

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

Operational Excellence:

  • 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
  • Complete any additional tasks as they arise

Mentorship and Collaboration:

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

Qualifications:

  • Bachelor’s Degree in a technical field or equivalent years of experience and/or certification
  • 8+ years of relevant working 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
  • 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 & public holidays
  • Flexible scheduling and work from home policy depending on role and responsibilities

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

Cambridge Mobile Telematics Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Cambridge Mobile Telematics DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Cambridge Mobile Telematics
Cambridge Mobile Telematics CEO photo
Bill Powers
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Software Engineer I, Full Stack, Cambridge Mobile Telematics

Cambridge Mobile Telematics (CMT) is on the lookout for a talented Principal Software Engineer I, Full Stack to join our dynamic team in Cambridge, MA. At CMT, we’re passionate about making the world’s roads and drivers safer through our innovative AI-driven platform, DriveWell® Fusion, which integrates sensor data from various IoT devices to create comprehensive insights for auto insurers and mobility companies. As a Principal Software Engineer, you will lead the charge on pivotal projects, providing technical guidance and mentorship to our engineering teams. You’ll design and implement scalable architectures while evaluating emerging technologies that can enhance system performance. Collaboration is key at CMT, and you'll work closely with product and engineering leaders to define our technical roadmaps while ensuring project deadlines are met without compromising quality. Your expertise in web technologies and cloud platforms will be invaluable as you craft solutions that drive our mission forward. Plus, the opportunity to mentor junior engineers and shape their growth is incredibly rewarding! CMT not only offers competitive salaries, but we also provide equity options, generous paid time off, and a workplace committed to diversity and inclusion, making it a fantastic organization to grow your career while contributing to a meaningful cause!

Frequently Asked Questions (FAQs) for Principal Software Engineer I, Full Stack Role at Cambridge Mobile Telematics
What are the responsibilities of a Principal Software Engineer I at Cambridge Mobile Telematics?

As a Principal Software Engineer I at Cambridge Mobile Telematics, your responsibilities include leading the development of critical software features, providing technical guidance to teams, evaluating new technologies, and designing scalable architectures. You will also be tasked with ensuring system performance and reliability, as well as mentoring engineers and collaborating with cross-functional teams to enhance product features and drive CMT’s mission forward.

Join Rise to see the full answer
What qualifications are needed for the Principal Software Engineer I position at CMT?

To thrive as a Principal Software Engineer I at Cambridge Mobile Telematics, candidates should possess a Bachelor’s Degree in a technical field or equivalent experience. You need at least 8 years of relevant experience in software development, deep expertise in web technologies like HTML and JavaScript, as well as proficiency in backend development languages such as Python or Java. Knowledge of cloud platforms like AWS is also critical, along with a strong understanding of Agile methodologies, testing, CI/CD practices, and system design.

Join Rise to see the full answer
How does CMT support employee growth for Principal Software Engineers?

At Cambridge Mobile Telematics, employee growth is a priority. As a Principal Software Engineer I, you'll have the chance to mentor both senior and junior engineers, guiding them in technical challenges and during code reviews. CMT emphasizes continuous improvement and provides opportunities for employees to engage in professional development programs, thereby fostering a learning environment that encourages career advancement.

Join Rise to see the full answer
What is the technical focus for a Principal Software Engineer at Cambridge Mobile Telematics?

The technical focus for a Principal Software Engineer I at Cambridge Mobile Telematics involves leading the architecture and design of robust, scalable systems that can handle complex data from various IoT devices. This includes developing APIs and ensuring integration with cloud services while implementing best practices for software development, such as DevOps and CI/CD, to enhance overall system performance.

Join Rise to see the full answer
What is the work culture like for a Principal Software Engineer at CMT?

The work culture at Cambridge Mobile Telematics is collaborative and inclusive, emphasizing innovation and a commitment to making roads safer. As a Principal Software Engineer I, you'll be part of a diverse team where your input is valued, and you’ll have the opportunity to influence architectural decisions. CMT also supports work-life balance with flexible schedules and unlimited paid time off, ensuring a positive environment for all employees.

Join Rise to see the full answer
Common Interview Questions for Principal Software Engineer I, Full Stack
Can you describe your experience with building scalable web applications?

In answering this question, focus on specific projects where you played a significant role in developing scalable applications. Discuss the technologies used (like frameworks and databases) and illustrate how you ensured performance and reliability at scale. Concrete metrics or outcomes can strengthen your response.

Join Rise to see the full answer
How do you approach mentorship in your role?

When discussing mentorship, highlight your experience guiding junior engineers, your approach to teaching best practices, and how you provide constructive feedback. Share an example where your mentorship led to successful project outcomes or improved team performance.

Join Rise to see the full answer
Describe a complex technical challenge you faced and how you resolved it.

In your response, detail a specific technical challenge, describing the context, the steps you took to analyze the issue, and how you ultimately resolved it. Emphasize your problem-solving skills and the tools or methodologies you used, demonstrating your technical expertise.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why?

You should discuss your proficiency with languages relevant to the role, like Java, Python, and JavaScript. Mention projects or applications you’ve coded in these languages, focusing on the strengths of each and how they align with the work at Cambridge Mobile Telematics.

Join Rise to see the full answer
How do you ensure quality in your software development process?

Highlight your understanding of best practices in software development, emphasizing techniques such as automated testing, code review processes, and CI/CD pipelines. Discuss a situation where these practices helped maintain high code quality in a project.

Join Rise to see the full answer
How do you stay updated with current technology trends?

Express your commitment to continuous learning in the tech field. Mention resources such as online courses, tech blogs, conferences you attend, or communities you are part of. Show how this knowledge directly benefits your work and decision-making.

Join Rise to see the full answer
What strategies do you use for effective cross-functional collaboration?

Talk about your communication style and strategies for collaborating efficiently across teams. Provide examples of past successful collaborations and how they impacted project outcomes at CMT or other organizations.

Join Rise to see the full answer
Describe your experience with cloud technologies and how you've implemented them.

Your response should cover specific cloud platforms you’ve worked with, like AWS. Discuss projects where you leveraged these technologies for application deployment, explaining the services used and their benefits.

Join Rise to see the full answer
Can you detail your experience with Agile methodologies?

Share your experience working within an Agile framework, including specific roles (like Scrum Master or Developer) and tasks such as sprint planning, stand-ups, or retrospectives. Explain how Agile practices have improved team efficiency and project delivery in your experience.

Join Rise to see the full answer
What are your long-term career aspirations?

Discuss your career goals, aligning them with the growth opportunities at CMT. Emphasize your desire for continuous improvement and your commitment to contribute to the company’s mission of road safety while advancing your technical skills.

Join Rise to see the full answer
Similar Jobs
Posted 5 days ago
Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 17 hours ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Allworth Financial Remote Sacramento, California, United States
Posted 5 days ago
Photo of the Rise User
Posted 13 days ago

Smarter Drivers. Safer Roads.

10 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
15 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart
Photo of the Rise User
12 people applied to Unity Developer at FS Studio
Photo of the Rise User
9 people applied to Game Developer at Altera
Photo of the Rise User
13 people applied to Software Engineer I at Affirm
Photo of the Rise User
Someone from OH, Dover just viewed Finance Intern - Summer 2025 at Spectrum
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon
J
Someone from OH, Westerville just viewed Oracle Database Administrator- Remote only at JASCI
V
Someone from OH, Toledo just viewed Sports Event Coordinator at Ventures With Jen
Photo of the Rise User
Someone from OH, Dayton just viewed Research Assistant at Leidos
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance & Accounting Associate at HeadQuarters
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Sandusky just viewed Supply Chain Trainee Program (SCTP) at Anheuser-Busch
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor