Backend Software Engineer

Job summary

We are looking for passionate Backend/Systems Software Engineers to build Ring’s video analytics pipeline on a large scale.


The perfect candidate is the one who:


  • Enjoys seeing the impact their work has on real customers
  • Feels comfortable in an agile environment and creates order from ambiguity
  • Builds strong teams with others as passionate as you are about this mission
  • Takes ownership and does whatever it takes to get the job done
  • Wants to create applications at a massive scale used by millions of people
  • Uses data to make decisions and validates assumptions
  • Learns from others and helps others grow to achieve their best

Qualifications and Skills:

  • Proficiency in Python (experience with C++ and GO would be considered as an advantage)
  • Proven track records in design and implementation of highly available and scalable distributed systems
  • Familiarity with cloud and web services technologies (JSON, REST, GRPC, MSGPACK, pub/sub, etc.)
  • Familiarity with container orchestration ecosystem (Kub/Mesos/Swarm)
  • Experience in defining system architectures and exploring technical feasibility tradeoffs
  • Understanding of networking and most common network protocols
  • Good written and spoken English


Nice to have skills:


  • Experience in building applications backed by native AWS services
  • Experience with configuration management tools such as puppet, ansible, or chef 
  • Understanding video streaming concepts
  • Experience influencing software engineering best practices within your team
  • Excellent communication, collaboration, reporting, analytical and problem solving skills

We offer multiple benefits that include:

  • Working for one of the top product companies in the world:
  • Opportunity to influence the products’ quality supporting company mission to reduce crime in neighborhoods
  • Challenging tasks and professional growth
  • Competitive salary and perks
  • PE accounting and support
  • 18 paid vacation days per year, paid public holidays according to the Ukrainian legislation
  • Social package, including gym membership compensation, medical insurance
  • Free office meals, fruits, and cookies
  • Educational possibilities, knowledge hubs, and free corporate English classes
  • Career plan, professional growth, and semiannual performance review.