Backend Engineer

Sorry, this job was removed at 10:35 p.m. (EST) on Thursday, March 8, 2018
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At TrueMotion we’re motivated by three things: working with great people who make it fun to be at work every day, solving hard problems, and making driving safer and more affordable for everyone. Our patented technology precisely determines driver risk via data from drivers' smartphones. Leading insurance companies are able to leverage this data to draw insights that can be used to help people become safer drivers and also save money on their car insurance.

About the role

We're looking for an organized, team-oriented self-starter who can help us design, develop and maintain the back end of our Python-based IoT applications hosted in AWS environment that process and analyze large amounts of data sent to us mobile smartphone apps. The backend code is being co-developed with engineers on our data science team, who own the machine learning modules that identify and recognize driving behaviors. Self-sustained scrum teams deliver code to production without external dependencies, which requires close collaboration with mobile developers, data scientists, and QA engineers. The ideal candidate for this role will have prior experience with building scalable, maintainable, secure backend code, and also understands fundamental concepts of unit testing, automation, and continuous delivery.

Responsibilities

  • Design, develop, validate, maintain, release, and operate TrueMotion backend application
  • Participate in code reviews
  • Seeks to obtain necessary training required to complete assigned tasks
  • Participate in SCRUM team planning, and technical meetings
  • Support and continuously improve release and deployment pipeline.

Desired skills

  • 2+ years in backend engineering
  • Design and document systems, including writing and reviewing code, to automate away problems within your squad’s domain.
  • Good coding skills in at least one programming language, and a desire to pick up more. We work primarily in Python, with smatterings of shell script, and go.
  • Understanding of AWS services.
  • Experience with Linux.
  • Partake in an on-call rotation alongside the engineers who build our production backends.
  • Database (RDBMS & NoSql) schema design

Pluses

  • Experience using EC2, SQS, Lambda, Dynamo, RDS (PostgreS), S3, Kinesis, ECS, and IAM
  • Experience with Docker, NGiИX, PostgreSQL, Consul and/or Cassandra.
  • Experience deploying or managing large-scale distributed Linux environments
  • Experience with large scale production systems and technologies, for example load balancing, monitoring, distributed systems, and/or configuration management

About Us:

At TrueMotion we’re motivated by three things: working with great people who make it fun to come to work every day, solving hard problems, and making driving safer and more affordable. If you’re a positive, organized self starter, then TrueMotion may be for you! Our patented technology precisely determines driver risk via data from a driver's smartphone. Insurance companies draw insights from this data, which is then used to help people become safer drivers and save money on car insurance.

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.

Note: local candidates are highly preferred for this role. We are also unable to provide visa sponsorships at this time.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

186 Lincoln Street, Boston, MA 02111

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about TrueMotionFind similar jobs