Everbridge
Senior Software Engineer I – Backend & AI-Enabled
About this role
Description: Seeking a Senior Software Engineer I focused on backend engineering with a passion for scalable, reliable, and cloud-native software systems. Key role in designing and developing backend services for a voice processing application, collaborating with cross-functional teams. Requirements: 5+ years of professional software engineering experience with enterprise-grade applications. Strong expertise in Java, Spring Boot, and Infrastructure as Code (IaC) using Salt and Terraform. Experience with cloud-native backend systems, RESTful APIs, microservices, Docker, Kubernetes, and AWS. Familiarity with CI/CD pipelines, automated testing, and modern DevOps practices. Experience with AI-powered development tools and ability to evaluate AI-generated code. Excellent problem-solving skills and experience in Agile/Scrum environments. Benefits: Opportunity to work with modern AI-assisted development practices. Mentorship and support for engineers through code reviews and knowledge-sharing activities.