everbridge
We’re seeking an engineer with a long and proven track record of successfully developing and delivering products and micro-services using Java in a Linux environment.
As a principal software engineer in our Public Warning team, you will work on new products and enhance existing products. You will assess new requirements and develop candidate architecture models that incorporate business requirements such as high availability, redundancy and disaster recovery into the design of specific infrastructure components.
What you’ll do
Develop in Java using modern backend technologies within a Micro-services architecture.
Use modern platform technologies like Docker, Kubernetes and the like.
Learn and introduce new skills and technologies.
Regularly check for new framework improvements and capabilities.
Write technical product documentation and initiating product improvements.
Work closely together with the Product Owner to break down Epics and Stories.
Collaborate across engineering teams and guide adoption of best practices within the team.
Participate in routine maintenance on existing products to include software deficiency resolution.
Report with respect to the key activities to the Engineering Manager, Product Owner and/or other colleagues.
What you’ll bring:
Master Degree in Computer Engineering, Electronic Engineering or equivalent.
15+ Years of experience with software engineering using Java / Spring (Boot).
Experience with Micro-services platforms and tools (Docker, Docker-Compose, Kubernetes).
Experience with Databases (e.g. Oracle, PostgreSQL or MongoDB).
Experience with networking and communication protocols (e.g. TCP/IP, HTTP, SSL)
Experience with Linux environments and security.
Preferably experience with C/C++.
Preferably experience with writing multi-threaded and real time processing applications.
Preferably experience with Kafka.
Preferably experience with Linux shell scripting and Python.
Preferably experience with the Elastic or TICK stack.
Nice to have
Highly organized with good written and verbal communication skills.
Ability to properly structure and explain technical information to stakeholders.
Highly self-motivated and must be able to work both independently and collaboratively within a team.
Fluent in English (verbal and in writing) and preferably more languages.
Ability to work well under pressure, experienced in supporting business critical systems.
#LI-MQ1
Bridger Culture:
At Everbridge, we have a mission that matters – to keep people safe and businesses running during critical events. Our “Bridgers” join Everbridge to make a positive impact on the world through their work. The core of our company culture is built around making a difference. Our people are dedicated to solving problems during difficult times and challenging situations as our software was built to save lives.
We are a rapidly growing organization transforming the field of critical event management and need passionate, committed and determined individuals to help us carry out our mission. Our environment is dynamic, and our culture is constantly evolving and expanding in order to provide the best employee experience.
Click here to learn more about what we do. Passionate about our mission? Want to #BeTheBridge? Apply to be a part of our team today!
Everbridge is an Equal Opportunity/Affirmative Action Employer. All qualified Applicants will receive consideration for employment without regard to race, creed, color, religion, or sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.