3DR Lead Backend Software Engineer (Scala)

3DR Lead Backend Software Engineer (Scala)

3DR makes advanced drone technology easily accessible to the construction, mining and surveying industries for use in data analysis, mapping, 3D modeling and more. 3DR’s flagship enterprise product Site Scan is a complete camera to cloud system that makes it safer and easier than ever for enterprise and commercial users to collect and process aerial data, perform inspections and improve business operations. For more information on 3DR, please visit 3DR.com.

The Role

As a member of our cloud team, you’ll lead the design and development of the Scala services that serve as the backend for both our iOS app, used in the field to plan vehicle flights and capture aerial imagery, and our frontend single page app web.

This position will be based out of our Berkeley office.

Job Responsibilities

  • Design, develop, debug and maintain a scalable server framework for our cloud infrastructure
  • Work within the current Scala and Akka environment to construct the framework
  • Drive our cloud technology roadmap
  • Provide support and mentorship to team members as appropriate
  • Work with our passionate and intelligent team of front-end, vehicle, mobile and backend engineers

Requirements

  • At least four years experience in server software development or equivalent experience
  • Experience developing and shipping service oriented architectures on cloud infrastructure
  • Effective working with a team, solid communication skills
  • BS in computer science or equivalent experience

Desirable (but not required)

  • Experience with Scala, functional programming, and/or actor frameworks
  • Familiarity with mavlink based drone software
  • Experience developing with Amazon web services

Why you should work with us:

  • We’ll trust you to do things right
  • You’ll feel satisfied that you’re creating something that people love
  • We are working on something awesome! Join us!
  • We’ll pay you a competitive salary plus equity, along with all the traditional benefits and some not-so-traditional ones, like an unlimited vacation policy

 

Apply for this Job
* Required
(Optional)

Press