Staff Software Engineer
Everbridge
Summary
Join Everbridge, a global leader in critical communications, as a Staff Software Engineer based remotely anywhere in Hungary. You will design and develop high-quality, scalable software solutions using modern web and backend technologies, ensuring robust and secure applications for mission-critical operations. Collaboration with stakeholders, staying current with technologies, and championing AI/automation are key aspects of this role. This position requires a Bachelor's or Master's degree in a related field, 8+ years of software development experience with C# and .NET, and proven leadership in technical projects. Everbridge offers a competitive salary and benefits package, including comprehensive healthcare, life insurance, and a cafeteria plan.
Requirements
- Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field
- 8+ years of experience in software development, with a focus on C# and .NET technologies
- Proven experience in leading technical teams and driving complex projects to successful completion
- Proven experience in designing and developing REST APIs
- Deep understanding of Object-Oriented design patterns, Clean Architecture, and best practices
- Proficiency in Microsoft SQL Server, Postgres, and cloud-based architectures
- Strong knowledge of security best practices and performance optimization
- Familiarity with automation tools and DevOps practices
- Experience with AI/ML technologies and their application in software development
Responsibilities
- Design and participate in the development of high-quality, scalable software solutions using modern web and backend technologies
- Ensure the delivery of robust, secure, and performant applications to support mission-critical operations worldwide
- Collaborate with stakeholders to define technical strategies and ensure alignment with business goals
- Stay ahead of emerging technologies and best practices, incorporating them into the development lifecycle where appropriate
- Champion the integration of AI and automation to optimize development processes and enhance product capabilities
Preferred Qualifications
- Experience with developing web based front-end applications
- Knowledge of GIS systems (ESRI, OpenLayer) and network communication
- Experience with SOAP and WCF
- Experience designing and implementing Observability solutions using OpenTelemetry and related technologies to improve system reliability and incident response
- Knowledge of event driven architecture (MassTransit, Kafka, Azure Service bus, β¦)
- Background in SaaS products and their development lifecycle
Benefits
- Comprehensive healthcare coverage to ensure your well-being
- Life & Total Permanent Disability Insurance to protect you and your loved ones
- Cafeteria plan