View all jobs

Backend Services Software Engineer

Remote, United States

Title: Backend Services Software Engineer

Our client is an industry leader in providing law enforcement and government agencies with custom aviation technology and wireless communication solutions, backed by unparalleled service and support, to complete the most demanding missions. This industry leader has developed and deployed a defense-grade online portal for hosting, viewing, sharing and archiving real-time aerial downlink footage.  Developed to enhance situational awareness and support multi-agency response during large scale operations, the new solution enables commanders and staff to securely access live video from their department’s helicopters, fixed-wing aircraft and UAVs from any Internet-connected device.  In addition to creating a single, centralized interface for all video downlink content our platform allows users to provide partner agencies with real-time access to the same video assets, improving their ability to coordinate effective joint responses during major incidents.  In situations with multiple responders all fielding their own airborne assets, this company can create a dedicated event page, pooling all resources in a single space.

Job Summary:
We are looking to add an experienced Backend Services Software Engineer to our team who can partner with our business development team and field service technicians to deliver the best end-to-end customer experience: developing in-house automation tooling to support operations, enhancing the online Partner Portal, suggesting smart resolutions, and innovating the tools that customer’s use to certify and deploy the Company’s suite for OTT delivery.


  • Back-end software development
  • Engineering team agile process participation

  • BS in Computer Science or related field, or equivalent work experience.
  • Minimum of 2 years of development experience working with customer-facing products
  • Must have a healthy understanding of networking, live video management and hardware integrations of those technologies.
  • REST web API experience required
  • Experience with AWS cloud technology required – SNS/SQS/Kinesis/ECS/Lambda
  • Experience with Event driven systems architectures (reactive design)
  • Experience with containerized & serverless applications
  • Experience working to support well-performing web-based user interfaces
  • Experience building services using REST, GraphQL & WebSockets
  • Practical knowledge and relevant experience deploying web services in cloud infrastructure
  • Experience writing unit tests / implementing test driven development processes
  • Experience with languages: Scala (primary), Java, Python
  • Experience with storage technologies: DynamoDB, RDBMS, NoSQL
We are looking for someone who is:
  • Passionate about product development, self-driven, highly motivated and you enjoy the independence of managing projects on your own
  • Cares about the customer experience and have experience building services that support consumer facing applications
  • Has the ability to be collaborative and enjoy working cross-functionally with other engineers, product managers, and designers
  • Diligent, thoughtful, and has great oral and written communication skills
  • Makes wise choices and takes smart risks when dealing with ambiguous requirements
  • Proactive and able to move fast or pivot to meet the changing needs of the product
  • Curios about emerging technologies and can quickly evaluate and adapt to new technologies
  • Enjoys problem solving and can use everything from data analysis to command line tools to help you identify and fix issues

This is a remote position with travel required at times.

More Openings

Senior HRIS Analyst
Workday Analyst
BIM Manager

Share This Job

Powered by