Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer image - Rise Careers
Job details

Staff Software Engineer

About the role

Everbridge is seeking Senior Software Engineers to join our Auckland engineering team. You will be part of a team dedicated to developing our innovative solution for generating Travel Risk Intelligence using AI, designed to enhance the safety of traveling employees.


Our technology stack is diverse, and we value engineers who are adaptable and eager to embrace new challenges with a technology-agnostic approach. While the project you will be working on utilizes React with Java and Node.js, we encourage applications from candidates experienced in other technologies.


What you'll do:
  • Collaborating with cross-functional teams to design, develop, and deploy high-quality applications and APIs.
  • Leading technical discussions and providing insights to improve architecture, scalability, and performance.
  • Participating in code reviews, providing constructive feedback, and mentoring junior team members.
  • Investigating and resolving technical issues, ensuring smooth operation of web applications and APIs.


What you'll bring:
  • Degree in Computer Science or related field, or equivalent work experience.
  • 5+ years of experience as a professional software engineer.
  • Experience developing AI solutions or an eagerness to learn.
  • A range of software development and delivery experience.
  • Interest in solving complex problems that help keep people safe.
  • Eager to own feature work and be involved in the details of a feature’s lifecycle.
  • Experience in large code-base products or enterprise grade software.
  • Experience with cloud platforms, with AWS experience being preferred.


Perks & Benefits:
  • We value our team members and offer an attractive salary package alongside a range of exceptional benefits, including:
  • Comprehensive healthcare coverage to ensure your well-being.
  • Life & Total Permanent Disability Insurance to protect you and your loved ones.
  • Fully remote work allows for flexibility and a great work-life balance.
  • We believe in taking care of our team members, personally and professionally, and are dedicated to providing a supportive and rewarding work environment. Join us in our mission to ensure the safety and security of individuals and organizations across the globe.


About Everbridge


Everbridge empowers enterprises and government organizations to anticipate, mitigate, respond to, and recover stronger from critical events. In today’s unpredictable world, resilient organizations minimize impact to people and operations, absorb stress, and return to productivity faster when deploying critical event management (CEM) technology. Everbridge digitizes organizational resilience by combining intelligent automation with the industry’s most comprehensive risk data to Keep People Safe and Organizations Running™. For more information, visit www.everbridge.com, read the company blog, and follow on Twitter. Everbridge… Empowering Resilience

 

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.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer, Everbridge

Everbridge is on the lookout for a talented Staff Software Engineer to become a key player in our Auckland engineering team. This is more than just a job; it’s an opportunity to dive into cutting-edge technology that focuses on generating Travel Risk Intelligence using AI. We believe in embracing a technology-agnostic approach, so whether you’re experienced in React, Java, Node.js, or other languages, we want to hear from you! In this role, you’ll collaborate with cross-functional teams to design and deploy high-quality applications and APIs, lead technical discussions to enhance our architecture, and guide junior engineers through mentoring and code reviews. You’ll also be troubleshooting technical issues to ensure our solutions run smoothly and efficiently. We’re looking for candidates with a Computer Science degree or equivalent experience, and at least 5 years of professional software engineering under their belt. Your passion for developing AI solutions, coupled with a knack for tackling complex problems that ultimately help keep people safe, will fit perfectly with our mission. Plus, we offer comprehensive healthcare coverage, life insurance, and a fully remote work environment to promote work-life balance. At Everbridge, we take care of our team members, both personally and professionally. If you’re ready to join a company committed to empowering resilience globally, let’s connect!

Frequently Asked Questions (FAQs) for Staff Software Engineer Role at Everbridge
What are the main responsibilities of a Staff Software Engineer at Everbridge?

As a Staff Software Engineer at Everbridge, you will be responsible for collaborating with cross-functional teams to design, develop, and deploy high-quality applications and APIs. You’ll lead technical discussions, contribute to improving our architecture and performance, and provide mentorship to junior engineers. Additionally, troubleshooting technical issues to ensure smooth operations of our web applications and APIs will also be part of your role.

Join Rise to see the full answer
What qualifications are needed for a Staff Software Engineer position at Everbridge?

To qualify for the Staff Software Engineer role at Everbridge, candidates should possess a degree in Computer Science or a related field, or equivalent work experience. We ask for at least 5 years of experience in software engineering and a passion for developing AI solutions. Familiarity with large codebase products and experience with cloud platforms, ideally AWS, will be beneficial.

Join Rise to see the full answer
What technologies should I be familiar with for the Staff Software Engineer role at Everbridge?

In the Staff Software Engineer role at Everbridge, familiarity with technologies such as React, Java, and Node.js is valuable, as these are part of our current tech stack. However, we are open to candidates with a wide range of software development experience and encourage those who are excited to learn new technologies.

Join Rise to see the full answer
What kind of work-life balance can I expect at Everbridge?

Everbridge prides itself on offering an excellent work-life balance to its Staff Software Engineers. With fully remote work options and a supportive workplace culture, we prioritize the well-being of our team members, enabling them to perform at their best while enjoying personal time.

Join Rise to see the full answer
What career growth opportunities exist for Staff Software Engineers at Everbridge?

At Everbridge, your growth as a Staff Software Engineer is paramount. We provide opportunities for professional development, including mentorship programs, participation in technical discussions, and the ability to lead innovative projects. Our supportive environment fosters your career advancement within the company.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer
Can you describe your experience with AI solutions and how it relates to the Staff Software Engineer role at Everbridge?

When addressing your experience with AI solutions, focus on specific projects or technologies you’ve worked with. Discuss your role in the development process, the challenges you faced, and how your contributions benefited the project or company. Relate this experience back to the responsibilities you'll have at Everbridge, showcasing your capability to tackle complex problems.

Join Rise to see the full answer
How do you approach code reviews and mentoring junior engineers as a Staff Software Engineer?

When discussing your approach to code reviews and mentoring, highlight the importance of constructive feedback. Share examples of how you guide junior engineers, emphasizing mentoring practices that foster a collaborative environment. Explain how this aligns with Everbridge’s values of teamwork and knowledge sharing.

Join Rise to see the full answer
What strategies do you utilize to ensure application performance and scalability?

To ensure application performance and scalability, share your strategies such as utilizing performance profiling tools, conducting load testing, and engaging in architectural reviews. Provide a specific instance where your strategies positively impacted application performance, linking it to the responsibilities at Everbridge.

Join Rise to see the full answer
Can you provide an example of a complex problem you solved as a software engineer?

When answering this question, recall a specific project or task where you encountered significant challenges. Explain the problem, your approach to solving it, and the final outcome. Focus on your analytical thought process, problem-solving skills, and how those experiences will benefit your role as a Staff Software Engineer at Everbridge.

Join Rise to see the full answer
What tools do you use for collaboration with cross-functional teams?

Discuss the tools you frequently use for team collaboration, such as Jira for project management, Slack for communication, or Git for version control. Share a specific example of how these tools facilitated successful collaboration on a project, linking it to your future work at Everbridge.

Join Rise to see the full answer
How do you keep up with the latest technologies and development trends?

To convey how you stay current with technologies, mention attending conferences, participating in online courses, or following influential thought leaders in technology. Discuss how this continuous learning can be applied in your position at Everbridge to innovate and create effective solutions.

Join Rise to see the full answer
What is your experience with large codebases, and how do you manage them?

When discussing your experience with large codebases, emphasize best practices you use to manage complexity, such as modular programming and maintaining documentation. Reflect on how these practices help you remain efficient and how they align with Everbridge’s commitment to high-quality solutions.

Join Rise to see the full answer
Can you discuss a time when you led a technical discussion or presentation?

In your response, provide context for the discussion, the role you played, and how you facilitated the communication of ideas. Highlight your leadership skills and how this experience prepares you to lead discussions at Everbridge to enhance architecture and software practices.

Join Rise to see the full answer
How do you approach troubleshooting technical issues in applications?

Discuss your systematic approach to troubleshooting, which could include reviewing logs, reproducing issues, and collaborating with team members for insights. Provide an example of a time you effectively resolved a technical issue and how that experience will aid your work at Everbridge.

Join Rise to see the full answer
Why do you want to work at Everbridge as a Staff Software Engineer?

In your answer, convey your excitement about Everbridge's mission to enhance safety and security through technology. Discuss how your skills align with the company's goals and your eagerness to contribute to innovative solutions that benefit organizations and communities worldwide.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Customer-Centric
Mission Driven
Rise from Within
Fast-Paced
Collaboration over Competition
Startup Mindset
Dare to be Different
Work/Life Harmony
Maternity Leave
Paternity Leave
Family Medical Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 9 days ago

Everbridge is a mission-driven company. Keeping people safe and organizations running. Everbridge was founded in 2002, catalyzed by the Sept. 11 attacks, with the goal of improving the way organizations communicate, collaborate, assess threats a...

45 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!