Everbridge is a global leader in critical event management, helping organizations and governments respond to the moments that matter most. The company is looking for a Senior Software Engineer to join its team and play a key role in building and scaling the systems that keep people safe and businesses running.
Requirements
- Lead the design and delivery of scalable, distributed systems powering a high-availability SaaS platform
- Build and evolve backend services and platform components using Java and cloud-native architectures
- Own and improve system reliability, performance, and scalability across AWS environments
- Define and implement infrastructure as code (Terraform) to enable consistent, repeatable deployments
- Drive technical strategy and architectural decisions in partnership with engineering leadership
- Establish and enhance observability practices including monitoring, alerting, and tracing
- Lead incident response and postmortems, turning learnings into long-term reliability improvements
- Optimize and scale our Snowflake data platform, improving performance and cost efficiency
- Partner with data teams to support robust, scalable data pipelines and analytics (Looker)
- Improve CI/CD pipelines and developer workflows to increase velocity and quality
- Mentor engineers and help elevate engineering standards and best practices across teams
Benefits
- healthcare
- dental
- parental planning
- mental health benefits
- disability income benefits
- life and AD&D insurance
- 401(k) plan and match
- paid time off
- fitness reimbursements