Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Everbridge Logo

Principal Software Engineer

Everbridge

$155,000 - $225,000
Sep 16, 2025
Remote, US
Apply Now

Everbridge builds technology that helps the world's most critical organizations keep people safe and businesses running during emergencies and beyond. The Principal Software Engineer will play a key role in designing and delivering robust, scalable solutions for their SaaS platform, driving innovation, ensuring performance and security, and mentoring the next generation of engineering talent.

Requirements

  • 7+ years of experience in software engineering, preferably in a SaaS environment
  • 7+ years experience with Java and SpringBoot (or similar) in and experience with cloud platforms (AWS, Azure, or GCP)
  • Experience with deployment automation using terraform
  • Experience with architecting solutions in a cloud-based data platform such as Snowflake
  • Strong understanding of software architecture, design patterns, and best practices
  • Strong understanding of relational and/or NoSQL databases
  • Experience with modern web frameworks and RESTful APIs

Responsibilities

  • Design, develop, test, and deploy robust and scalable software solutions for our SaaS platform
  • Collaborate with product managers, designers, and other engineers to deliver high-impact features
  • Contribute to architecture and design decisions, ensuring quality, security, and performance
  • Lead and mentor junior engineers, supporting their technical and professional growth
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews, testing, and continuous integration/deployment processes
  • Stay current with emerging technologies and help drive innovation in the tech stack

Other

  • Excellent problem-solving and communication skills
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Design and implemented solutions with AWS EKS/Kubernetes
  • Design data-warehouse solutions using Snowflake or similar solutions.
  • Experience working in Agile/Scrum teams