TrueMotion is combining easy-to-use technology and data science to make it easier for people to become safer drivers. We believe that when people are smart, passionate, and happy they have the ability to do amazing things. Our culture is collaborative and the work we do together is challenging and meaningful. There's never a dull moment, and we love it that way! We are looking to hire a Senior Back-End Engineer who would be joining a team of 5, and will be responsible for designing, developing and maintaining Python applications hosted in an AWS environment, that process and analyze large volumes of data uploaded by smartphone apps. You’ll have the unique opportunity to work on backend code that is co-developed with data science engineers that own the machine learning module that identifies and recognizes driving behavior. 

Our Stack

  • Languages: Python
  • Cloud provider: AWS
  • CI/CD: Jenkins
  • Source control: git, GitHub
  • Databases: Postgres, Cassandra, DynamoDB


  • Design, develop, and maintain TrueMotion backend applications, manage our services
  • Innovate and contribute to our Telematics platform and enhance its feature set, make architectural decision related to the development
  • Participate in SCRUM team planning, technical meetings, and code reviews
  • Support and continuously improve release and deployment pipeline
  • Work in close collaboration with other engineers and data scientists
  • Mentoring other colleagues in the team
  • Create and maintain software documentation

Desired skills

  • 4+ years of experience working in building scalable, maintainable, secure backend code
  • Designed and documented systems, including writing and reviewing code, to automate away problems within your squad’s domain
  • Strong coding skills in at least one programming language, and a desire to pick up more
  • Proficient in Object-Oriented Programming
  • Experience building RESTful APIs
  • Experience with AWS services, Linux, and Docker
  • Experience with database (RDBMS & NoSql) design
  • Experience with large scale production systems, including distributed systems, security, and/or configuration management
  • Experience shipping reliable, extensible and maintainable software
  • Enjoy working in a fast-paced environment, adapt and learn quickly
  • Understanding of the fundamental concepts of unit testing, automation, and continuous delivery


  • Massive experience with Docker or other containerization frameworks
  • Contributed to automated test frameworks
  • Experience deploying or managing large scale distributed systems
    • Load balancing, monitoring, REST, event-based architectures, etc.
  • Experience with Python 3 and/or 2
  • Experience with network protocols and shipping publicly available APIs
  • Experience with IoT - combining end-user devices and cloud services


  • Competitive salary based on experience
  • Stock options
  • Medicover package

Additional Perks:

  • Feel great working to solve a serious problem (distracted driving)
  • Work together with an awesome team in Boston and prestigious clients
  • Get to really know your coworkers over a drink and snacks every second Thursday afternoon
  • Be part of the regular "Brown Bag Lunch" or the in-house hack days, where you can work on your pet projects
  • Take advantage of the many internal and external training opportunities to improve yourself as a professional
  • Have fun at our frequent team outings, where we go to Scavanger Hunt, volunteer to help kindergardens, etc.
  • Enjoy your award and valuable anniversary gifts after each year that you spend with us

Why TrueMotion?

At TrueMotion we build solutions that make driving safer, lower cost, and more fun. We use the smartphone as a sensor and machine learning to turn phone data into driving data. We believe distracted driving is a solvable problem and partner with insurance companies and other relevant organizations to drive change (pun intended). We are a band of entrepreneurs dedicated to our mission and having fun at our office right next to the Castle district!

TrueMotion is backed by General Catalyst, Bain Capital Ventures and Lakestar.  We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply for this Job

* Required