[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Everbridge is a company that empowers enterprises and government organizations to manage critical events effectively. They are seeking a Software Engineer focused on platform modernization to evolve their technology stack while ensuring the reliability of existing systems and introducing modern services and infrastructure.
Responsibilities
- Design and implement components of the next-generation platform architecture
- Build new services and APIs that gradually replace or extend legacy functionality
- Introduce modern engineering practices, tooling, and infrastructure where appropriate
- Build AI-first experiences
- Maintain and support existing production systems that the business depends on
- Implement targeted improvements and stability fixes while minimizing unnecessary disruption
- Identify areas where modernization efforts can reduce operational risk or technical debt
- Improve observability, documentation, and operational reliability of legacy components
- Write high-quality, maintainable, and well-tested code
- Participate in architecture discussions around system evolution and modernization strategy
- Collaborate with platform, product, and infrastructure teams to deliver incremental improvements
- Contribute to a culture of continuous improvement and pragmatic engineering
- Use agentic development tools such as Codex, Claude Code, or similar AI coding agents
Skills
- 7-10+ years in a software engineering role
- Building on a variety of database platforms: MondoDB, PostgreSQL, MySQL
- Experience with cloud platforms: AWS, Azure, GCP
- Building scalable microservices
- Experience with CI/CD Pipelines: Terraform, Kubernetes, ArgoCD
- Experience using AI coding assistants such as Codex, Claude Code, Cursor, Copilot, or similar tools
- Full-stack development with various programming languages, e.g. Javascript/Typescript, Java, C#, Scala
- Monitoring and observability: Grafana, Datadog, Loki
- Experience working with existing systems or mature codebases, not just greenfield development
- Guiding/mentoring junior engineers
- Strong debugging, troubleshooting, and system analysis skills
- Familiarity with modern development practices such as: version control, automated testing, CI/CD pipelines
- Ability to reason about system design, architecture trade-offs, and technical debt
- Experience with system modernization or platform evolution projects
- Experience integrating legacy applications with modern services or APIs
- Background working in environments transitioning from monoliths to service-oriented architectures
Benefits
- Healthcare
- Dental
- Parental planning
- Mental health benefits
- Disability income benefits
- Life and AD&D insurance
- A 401(k) plan and match
- Paid time off
- Fitness reimbursements
Company Overview
Company H1B Sponsorship