Posted in

Senior Software Engineer – Backend

Senior Software Engineer – Backend

CompanyCambridge Mobile Telematics
LocationCambridge, MA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree or equivalent years of experience and/or certification
  • 5+ years of relevant working experience
  • Proven experience with development at scale
  • Fluency in at least one programming language with ability to learn Python, optionally C++
  • Experience with Continuous deployment, and test-driven development (TDD)
  • Experience with relational database (RDBMS) schema design
  • Comfortable with AWS or similar services (EC2, S3, Lambda, SNS, SQS, RDS (Postgres), Dynamo)
  • Terraform, Terragrunt
  • Knowledgeable of containerization technologies (specifically Docker)

Responsibilities

  • Participate throughout the planning process, collaborating with product managers, data scientists, and fellow engineers to balance technical feasibility with customer needs
  • Implement and enhance solutions for telematics insights enabled by our processing pipelines
  • Identify and measure key production performance metrics, ensuring scalability and efficiency
  • Design, implement, and maintain automated tests for telematics solutions, ensuring safe delivery of features and fixes
  • Ensure high bar for quality within our sphere of influence
  • Provide expert guidance on cloud software architecture
  • Keep the codebase healthy amidst increasing complexity
  • Mentor junior engineers as needed
  • Complete any additional tasks as they arise

Preferred Qualifications

    No preferred qualifications provided.