Senior Software Engineer – Backend
Company | Cambridge Mobile Telematics |
---|---|
Location | Cambridge, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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.