Back to Jobs
Virginia
EverbridgeDevelopment 6h ago
Everbridge - Staff Software Engineer
VirginiaFull-time
$175,427- $206,570
Be the first applicant! 🚀
Job Description
Job Description
Everbridge (Everbridge, Inc.; Vienna, VA): is a global leader in critical event management, helping organizations and governments respond to the moments that matter most. We're currently seeking a Staff Software Engineer.
Responsibilities:
- Designing, developing, and supporting software solutions for the company’s critical event management platform and various web and mobile applications built on top of the core platform.
- Collaborating directly with product management, QA, technical operations, and cross functional team leads to ensure the timely completion of projects.
- Creating and maintaining robust, high-volume, and scalable applications to meet performance and reliability standards.
- Designing and implementing microservices architectures that support modular, maintainable, and extensible systems.
- Defining and implementing automated tests to maintain software quality and accelerate development cycles.
- Building applications and infrastructure that run in AWS, following best practices for cloud-native development.
- Participating in code reviews to ensure code quality, maintainability, and alignment with team standards.
- Contributing as a scrum team member and technical leader, ensuring timely project delivery with high-quality output.
- Designing, implementing, and optimizing data pipelines and analytics solutions using tools like Snowflake and Looker to support data-driven decision-making.
- Monitoring and managing cloud infrastructure costs proactively, driving efficiency and implementing strategies for cost optimization.
- Developing and maintaining scalable, event-driven architectures using Kafka or similar queue-based messaging systems to ensure reliable and efficient data processing.
Requirements:
- Minimum requirements:
- Master’s degree or equivalent in Computer Science, Computer Engineering, or a related field. Alternatively, will accept a Bachelor’s degree or equivalent in Computer Science, Computer Engineering, or a related field, plus 5 years of experience in a software engineering role.
- Must have:
- Proven ability with database schema design.
- Demonstrated ability working with CI/CD principles and tools, Agile, and Scrum.
- Proven ability with SQL and NoSQL solutions such as MongoDB and Postgres.
- Proven ability building Microservices using Java and Spring.
- Proven ability writing scalable multi-threaded Java applications.
- Proven ability to work independently or within a team.
Is this company safe?
Ask Hyrizon AI to scan this company for potential red flags.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.