Software Engineer at Flock Safety

microservicesgonode.jsamazon-web-services
Published 10 days ago

About the opportunity 


This role falls in our Platform team, a team of 4 extremely sharp engineers responsible for our backend data processing pipeline, user facing products, and overall system architecture. They’re the glue that works closely with our Machine Learning and Hardware teams to tie everything into a cohesive product experience for our users.


Some challenges you’ll tackle



  • Own features through their lifecycle: backend, frontend, data stores – the whole shebang (#!)

  • Collaborate with Machine Learning and Hardware teams on multifaceted projects touching the entire system

  • Design systems at scale – We process over 20M images daily in real time

  • Learn our system. If a technology is out there, we probably touch it

  • Working directly with Product to scope features into iterative efforts

  • Assess new technologies as needed for a task and make decisions balancing technical need and business impact


About You



  • Love writing code and have extensive experience doing so. 

  • Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack.

  • Have a strong desire to grow their role as well as have a direct influence on the growth of a young company. 

  • Be interested in all aspects of the business, from direction to office space. 

  • Be excited about working on a fast-paced, constantly evolving product. 

  • Be able to crack a joke every now and then, even if you're the only one who laughs.


Our Tech


If you noticed, the above list says very little about specific coding skills. We believe the right person for this role is much more than a great engineer. But to get into the nitty gritty, currently our stack looks like:



  • Typescript (Node) web services with a bit of Scala and Go in there as well as needed

  • React on the frontend, but also some mix of plain ole HTML, CSS (bootstrap), and Javascript (jQuery + KnockoutJS) as needed

  • Postgres DB, but occasionally Redis or DynamoDB (use the right tool for the job)

  • Kubernetes, Docker

  • AWS (SQS, S3, etc)

Apply
👉 Please reference you found the job on Remote People as thank you to us, this helps us get more companies to post here!
When applying for jobs, you should NEVER have to pay to apply.

Are you hiring ?

Post a Job Offer

And reach thousands of people that are willing to work for you

POST A JOB OFFER
now
FREE