We're looking for an organized, senior / principal level backend software engineer who can who can take on a lead role in the design and development of TrueMotion's Backend Platform. In this position, you'll have the opportunity to work in a collaborative, inspiring and fun culture while helping to grow a top-notch engineering team. Our platform uses AWS, and processes large amounts of sensor-based data collected by our mobile smartphone apps. The backend code is co-developed with our data science team, who use Python to develop the machine learning algorithms and modules that identify and recognize driving behaviors. Self-sustaining SCRUM teams deliver code to production without external dependencies, collaborating closely with mobile developers, product managers and QA engineers. The ideal candidate will be able to demonstrate solid hands-on development skills, and while having experience building, mentoring and leading teams delivering scalable, maintainable and secure backend code in a SaaS-based environment.
You will:
- Lead the design, development, release and maintenance of TrueMotion backend platform code.
- Create, own and communicate the technical roadmap for the platform team
- Participate in SCRUM team planning, and technical meetings, organize and lead code reviews
- Build a team and culture that is fun and inspiring
- Plan and organize training sessions
- Be the voice and heart of your team
- Be ready to jump in and assist with coding tasks as they arise
You have:
- 5+ years of software engineering experience
- 2+ years in a team leadership role
- Awesome coding skills in at least one programming language, and a desire to learn more.
- In-depth understanding of AWS services.
- Systems and database design experience
- Great communication and motivational skills
- Team player, experienced at managing and running SCRUM teams
Pluses:
- Experience with large scale production systems and technologies, for example load balancing, monitoring, distributed systems, and/or configuration management
- Working in international environment, communicating with overseas teams
- Experience with elastic architecture using asynchronous IO, queues, serverless components
- Experience with AWS platform services (EC2, SQS, Lambda, Dynamo, RDS, S3, Kinesis, ECS, and IAM
- Experience with Docker, NGiX, PostgreSQL, Consul and/or Cassandra.
Compensation:
- Competitive salary + equity
- Comprehensive benefits (Medical, Dental, Vision, 401k)
- Flexible Paid Time Off
Additional Perks
- Feel great working to solve a serious problem (distracted driving)
- Touch your toes thanks to our daily post stand-up meeting team stretch
- Burn some calories during our optional weekly fun-run around the Boston waterfront
- Get to really know your coworkers over a drink and snacks every Thursday” afternoon
- Have fun at our frequent team outings (e.g. Red Sox games, volunteer outings, celebrations, etc.)
Why TrueMotion?
At TrueMotion we build solutions that make driving safer, cheaper, and 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 on Fort Point Channel!
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.
by via developer jobs - Stack Overflow
No comments:
Post a Comment