Principal Software Engineer

Seeking a Principal Software Engineer to join our growing Technology team. They will be responsible for macro scale architecture of the platform. The ideal candidate will stay hands-on in the code, but also mentor and coach to other engineers on the team. If this sounds like you, please read on! 

Located in West LA, we are a booming start-up looking to modernize an old-fashioned sector! Supported by some of the finest VC's, our company continues to take huge measures to disrupt this space.

This candidate will 

  • Provide guidance and oversight to multiple development teams working on different products or technologies to ensure that the technologies interoperate and connect to each other appropriately
  • Own end-to-end engineering projects and initiatives
  • Help build backend services with a fast-growing engineering team
  • Recruit, hire and retain engineering talent
  • Support clients (mobile and web) through REST APIs, microservices and a realtime database. 
  • Create, build and implement algorithms that leverage machine learning and analytics to improve the quality of performance providing significant optimization in the platform for users. 
  • ...and much more!

What we are looking for

  • At least 10+ years of experience delivering software solutions
  • Bachelor's degree in Computer Science or a related field, or applicable experience
  • Strong experience with modern programming languages, especially Typescript and Node.js. 
  • Experience building scalable REST APIs and microservices to support mobile and web clients. 
  • Strong knowledge of the software development lifecycle
  • Experience in writing comprehensive unit and integration tests. 
  • Excellent written and verbal communication

Skills +  Additional tech

MongoDB, Node.js, Git, Redis, Heroku, Express.js, Firebase, Google Cloud Platform, AWS, NodeJS + Express, Mongo, Redis, Snowflake, Python, Pandas, Flask, React & React Native, Redux, SQS

What’s in it for you

  • Highly competitive compensation!
  • Opportunity to join a fast-paced, collaborative and passionate team
  • Opportunity to work with machine learning, AI platforms
  • Unlimited PTO!
  • Full Health, Dental, Vision (PPO)
  • ...and more!

  • If this sounds like you, apply today!!

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file