Senior Software Engineer

Elevare Search• India
3 years - 6 years
Negotiable
Posted: 2 weeks ago
Software Development
Full-time

Job Summary

 
xMatters, an Everbridge company, builds highly available cloud-based software that helps organizations respond effectively to critical events. The Senior Software Engineer role focuses on designing and owning Java-based distributed systems while contributing across the full stack. This position emphasizes collaboration, service ownership, modern DevOps practices, and the responsible use of AI-assisted development tools in a fast-paced engineering environment.

Job Description

 

The Senior Software Engineer will be responsible for designing, building, and operating highly available cloud-native services used by organizations worldwide. This role emphasizes strong Java expertise, service ownership, and collaboration across product, design, and engineering teams to deliver reliable and scalable solutions.


Responsibilities:
- Design, develop, and maintain cloud-native, highly available Java-based backend services
- Contribute across the stack, including APIs, integrations, and UI-adjacent development as needed
- Collaborate with product managers and designers to define user stories and technical solutions
- Mentor and support other engineers through collaboration and knowledge sharing
- Own services end-to-end, including deployment, monitoring, and production operations
- Use modern tooling and AI-assisted development responsibly to improve productivity and quality


Requirements:
- Degree or diploma in Computer Science, Software Engineering, or a related field
- Minimum of 5 years of experience in enterprise application development with Java
- Experience building distributed, highly available systems in cloud environments
- Hands-on experience with AWS or Google Cloud Platform
- Strong knowledge of REST APIs, microservices, and relational databases such as PostgreSQL
- Solid understanding of testing practices, clean code principles, and software design patterns


Benefits:
- Opportunity to work on globally impactful, mission-critical software
- Collaborative and innovation-driven engineering culture
- Exposure to modern cloud, DevOps, and AI-assisted development practices
- Supportive environment focused on learning, growth, and high-quality delivery


This role offers the opportunity to own meaningful systems and contribute to resilient software platforms at global scale.

Join a Remote Jobs Community
Masterclass - Landing Your Dream Remote Job