Software Engineer III

7 days left

Longmont, CO
May 26, 2021
Jun 25, 2021
Job Type
Employment Status
Full Time


In this position, you will be designing systems and writing code that runs in our Robot Operations Center. We have several projects in which you would contribute with functional components including (generically) data storage and management, messaging and interprocess communication (including service-to-service and client to server), data and network security, and advanced geographic algorithms. Our projects cover everything from managing users and robots, to robot path planning, to real-time monitoring and support of autonomous robots out in the field.

Qualifying Skills and Experience:

· 4+ years Java programming experience, preferably Java 10 or later

· Understanding of event-oriented systems

· Experience with services architectures

· Experience with SQL databases

· Experience with RESTful architectures

· Experience with multi-threaded systems

· Bad habit of writing lots of relevant, useful test code

· Experience with Git

· Experience with RabbitMQ and/or MQTT

· Experience on Linux (preferably Ubuntu)

· Strong verbal and written communication skills

· Experience collaborating with others: express new ideas and happily listen to others


· Master’s degree in Computer Science

· Experience working on systems that run in AWS

· Understand publish/subscribe architectures

· Experience with Python, Bash, Go and/or C++

· Experience with Gradle

· Experience with Docker and/or Kubernetes

· Understanding of geographic (e.g., GPS) systems and working with 3D geometries

· Experience in building mobile apps

· Linux system level tools (e.g., systemd, uboot, udev)

Base salary ranges from $86,000 to $104,000

Minimum experience: 5+ years relevant work experience

Education: Bachelor’s degree required in Computer Science or Software Engineering

We are proud to be an Equal Opportunity Employer and consider qualified applicants without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, or other non-merit based factors. We celebrate diversity and are committed to creating an inclusive environment for all employees.

More searches like this