Backend Software Engineer
110k - 145k USD
Hybrid
Full Time
#Engineering
#Java
#Spring
#NoSQL
#Micro Services
#APIs
#AWS
#DynamoDB
#Elastic Search
#S3
#Kinesis
Since our founding in 2016, Rhombus has been dedicated to making the world a safer place. We provide a centralized platform that integrates intelligent cameras, sensors, and AI analytics to help organizations enhance their safety and operational efficiency at scale. Our solutions are built by industry veterans and backed by investors who share our vision of transforming physical security through accessible, enterprise-grade technology. We believe that every team member plays a vital role in our mission, and we are proud to build tools that create a positive, global impact.
The role
We are seeking a Senior Backend Software Engineer to join our team on a full-time, hybrid basis. In this position, you will be instrumental in maintaining and expanding the functionality of our cloud environment. You will collaborate closely with our UI teams to manage data, design robust database structures, and contribute to our sophisticated analytics pipeline. This is an excellent opportunity for an experienced engineer to work within a contract-driven micro-services architecture built on the Spring framework.
Core responsibilities
- Design and develop scalable micro-services that effectively handle growing workloads.
- Build innovative, bandwidth-friendly algorithms to collect, report, and react to real-time events generated by edge devices and sensors.
- Collaborate across engineering teams to deliver high-quality APIs that manage the flow of incoming and outgoing data.
Skills and experience
To be successful in this role, you should possess the following qualifications:
- A degree in Computer Science or equivalent experience.
- At least 5 years of professional enterprise development experience using Java.
- Proven experience working with micro-service infrastructures and HTTP APIs.
- Familiarity with the Spring framework and AWS cloud infrastructure, specifically services like DynamoDB and Kinesis.
- Proficiency with technologies such as Elastic Search, S3, and Jersey/JAX-RS.
- A self-starting mindset with the ability to make decisions independently and thrive in a fast-paced environment.
Compensation and benefits
The base salary for this position ranges from $110,000 to $145,000 USD. In addition to competitive pay, we offer a comprehensive benefits package to support our employees:
- Paid time off.
- Flexible hybrid work arrangements.
How to apply
If you are a curious, driven engineer who wants to help us build a safer future, we would love to hear from you. Please submit your application to be considered for this role, and we look forward to discussing how your skills and experience can contribute to our mission at Rhombus.







