Software Engineer - SaaS Platform Development

Everbridge

United States

Remote

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Everbridge in the United States seeks a versatile Software Engineer to contribute across cloud platform services, client workflows, and on‑prem appliance development. This role blends SaaS platform engineering with hybrid cloud/on‑prem integration, involving Java backend services, REST APIs, Docker packaging, and Linux deployment environments.

You will build secure patterns between customer environments and AWS‑hosted services, support data models, caching, API contracts, authentication flows,

Qualifications

  • Strong Java backend engineering experience with REST APIs and distributed systems.
  • Experience with AWS-hosted SaaS and platform components.
  • Experience with Docker, Linux environments, CI/CD, and release workflows.
  • Understanding of secure cloud-to-on-prem connectivity, TLS/certificates, proxies, firewalls, DNS, outbound connectivity, and operational diagnostics.
  • Ability to work across backend, cloud, on-prem, QA, SRE, DevOps, and product boundaries with strong ownership and documentation skills.

Responsibilities

  • Design and maintain Java backend services, REST APIs, cloud integrations, and distributed platform components.
  • Contribute to a Java-based on-prem appliance delivered as a JAR and packaged through Docker for RHEL‑like Linux environments.
  • Build secure communication patterns between customer‑managed environments and AWS‑hosted SaaS services.
  • Support data models, caching strategies, API contracts, authentication flows, configuration models, observability, and deployment workflows.
  • Flex into client‑facing or full stack work when needed, including workflow integration, real‑time behavior, UI/API interaction, or application stability improvements.

Skills

Java backend
REST APIs
SOA / distributed systems
AWS
Docker
Linux / RHEL
CI/CD
Security concepts
Documentation & ownership
Cross-functional collaboration

Tools

ECS
EC2
API Gateway
PostgreSQL/RDS
Redis
IAM
CloudWatch
Docker

Job description

We are seeking a versatile Software Engineer to contribute across cloud platform services, client-facing application workflows, and on-prem appliance development. This role merges SaaS platform engineering with hybrid cloud/on-prem integration: Java backend services, REST APIs, secure integrations, Docker packaging, Linux deployment environments, and operationally reliable software that connects local customer systems with cloud services. Full stack flexibility is valuable, but the strongest fit is an engineer who can move comfortably between backend platform work and appliance-style integration work.

What you’ll do:
  • Design and maintain Java backend services, REST APIs, cloud integrations, and distributed platform components.
  • Contribute to a Java-based on-prem appliance delivered as a JAR and packaged through Docker for RHEL‑like Linux environments.
  • Build secure communication patterns between customer‑managed environments and AWS‑hosted SaaS services.
  • Support data models, caching strategies, API contracts, authentication flows, configuration models, observability, and deployment workflows.
  • Flex into client‑facing or full stack work when needed, including workflow integration, real‑time behavior, UI/API interaction, or application stability improvements.
What you’ll bring:
  • Strong Java backend engineering experience with REST APIs, service‑oriented architecture, and distributed systems.
  • Experience with AWS‑hosted SaaS services and platform components such as ECS, EC2, API Gateway, PostgreSQL/RDS, Redis, IAM, networking, and CloudWatch concepts.
  • Experience with Docker, Linux/RHEL‑like environments, deployment packaging, CI/CD, troubleshooting, and release workflows.
  • Understanding of secure cloud‑to‑on‑prem connectivity, TLS/certificates, proxies, firewalls, DNS, outbound connectivity, and operational diagnostics.
  • Ability to work across backend, cloud, on‑prem, QA, SRE, DevOps, and product boundaries with strong ownership and documentation skills.
Bonus to have
Strong Plus:

Spring Boot, React/Angular/Vue, desktop or client frameworks, WebSocket/real‑time systems, event‑driven architectures, geospatial or mapping integrations, SIP/VoIP or communications platforms, AI‑assisted development workflows, observability tooling.

Tech Environment:

Java, REST APIs, AWS, ECS, EC2, API Gateway, PostgreSQL, Redis, Docker, Linux, CI/CD, cloud‑to‑on‑prem integration, full stack flexibility, monitoring/observability.

About Everbridge

Everbridge empowers enterprises and government organizations to anticipate, mitigate, respond to, and recover stronger from critical events. In today’s unpredictable world, resilient organizations minimize impact to people and operations, absorb stress, and return to productivity faster when deploying critical event management (CEM) technology. Everbridge digitizes organizational resilience by combining intelligent automation with the industry’s most comprehensive risk data to Keep People Safe and Organizations Running. For more information, visit www.everbridge.com, read the company blog, and follow on Twitter. Everbridge... Empowering Resilience

Everbridge is an Equal Opportunity/Affirmative Action Employer. All qualified Applicants will receive consideration for employment without regard to race, creed, color, religion, or sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - SaaS & Hybrid Cloud Platform
Software Engineer - SaaS & Hybrid Cloud Platform

Everbridge • United States

Remote
USD 120,000 - 180,000
Principal Software Engineer
Principal Software Engineer

Everbridge • United States

On-site
USD 155,000 - 225,000
Healthcare
Dental benefits
401(k) plan and match
+2
Senior Software Engineer
Senior Software Engineer

Everbridge • Vienna (VA)

On-site
USD 148,221 - 185,000
Senior Platform Engineer / Site Reliability Engineer (SRE)
Senior Platform Engineer / Site Reliability Engineer (SRE)

Everbridge • United States

Remote
USD 104,000 - 150,000
Senior Software Engineer I – Backend & AI-Enabled (Fully Remote)
Senior Software Engineer I – Backend & AI-Enabled (Fully Remote)

Everbridge • United States

Remote
USD 120,000 - 180,000
Vice President, Global Production Operations & Reliability
Vice President, Global Production Operations & Reliability

Everbridge • United States

On-site
USD 195,000 - 270,000
Senior Manager, Technical Support
Senior Manager, Technical Support

Everbridge • United States

On-site
USD 105,000 - 132,000
Healthcare benefits
Dental benefits
401(k) plan and match
+2
Senior Java Software Engineer
Senior Java Software Engineer

Ranger Technical Resources • California (MO)

On-site
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

P3+Uplift • Des Moines (IA)

On-site
USD 110,000 - 140,000
Enterprise - Software Engineer - Java, REST, Git
Enterprise - Software Engineer - Java, REST, Git

Erias Ventures, LLC • Maryland

On-site
USD 225,000 - 250,000
Above Market Pay
Roth 401k with Vesting
Spot Bonuses
+7