xelys jobs xelys jobs

Senior Software Engineer

Everbridge

full-remoteseniorpermanentbackendfullstack United States 116 days ago via LinkedIn
139,000 - 142,000 USD/annual

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Platform ModernisationMicroservicesAWSTerraformKubernetesCI/CDObservabilityTypeScriptPostgreSQLLegacy System Stewardship

About the role

Role Overview

Everbridge is seeking a Senior Software Engineer focused on platform modernization. You’ll evolve a critical production system by incrementally introducing modern services, patterns, and infrastructure while maintaining production stability.

This is a remote, home-based role based anywhere in the US. The work balances legacy stewardship with forward-looking architecture—modernizing carefully rather than doing wholesale replacement.

What You’ll Do

  • Design and implement components of a next-generation platform architecture
  • Build new services and APIs that gradually replace or extend legacy functionality
  • Apply modernization patterns such as:
    • Strangler Fig architecture
    • Service extraction
    • API façade layers
    • Incremental data migration
  • Introduce modern engineering practices, tooling, and infrastructure where appropriate
  • Perform legacy system stewardship:
    • Maintain and support existing production systems
    • Make targeted stability improvements while minimizing disruption
    • Improve observability, documentation, and operational reliability
  • Engineering & Collaboration:
    • Write high-quality, maintainable, well-tested code
    • Participate in architecture discussions for system evolution
    • Collaborate with platform, product, and infrastructure teams
    • Help foster continuous improvement and pragmatic engineering

What You’ll Bring

  • 7–10+ years in software engineering
  • Experience with databases: MongoDB, PostgreSQL, MySQL
  • Experience with cloud: AWS, Azure, GCP
  • Ability to build scalable microservices
  • Experience with CI/CD and infrastructure tooling:
    • Terraform, Kubernetes, Argo CD
  • Full-stack development with languages such as:
    • JavaScript/TypeScript, Java, C#, Scala
  • Observability tools: Grafana, Datadog
  • Experience working with mature systems/codebases (not only greenfield)
  • Ability to debug, troubleshoot, and analyze systems
  • Familiarity with modern practices: version control, automated testing, CI/CD
  • Strong ability to reason about system design, architecture trade-offs, and technical debt
  • Ability to mentor/guide junior engineers

Preferred Experience

  • Experience with system modernization / platform evolution
  • Experience integrating legacy applications with modern services/APIs
  • Familiarity with cloud, containers, or distributed systems
  • Background transitioning from monoliths to service-oriented architectures
  • Some familiarity with AI software development tools (e.g., Codex, Kiro, Speckit)

About Everbridge

Everbridge is a global leader in critical event management, helping organizations and governments respond to the moments that matter most. The company builds and operates mission-critical software platforms and services that support reliable communication and incident response at scale.

Scraped 4/2/2026