24 Sep
|
LogicMonitor
|
Bengaluru
24 Sep
LogicMonitor
Bengaluru
Job Summary
Artificial Intelligence, Bangalore, India Senior Software Engineer, Integrations
What You'll Do
We are looking for a Senior Software Engineer to design and build mission-critical enterprise software that powers large-scale, high-availability products. The ideal candidate is an experienced software engineer with deep expertise in Java and Python, a robust architectural mindset, and a proven track record of building scalable, resilient distributed systems. Experience with enterprise platforms such as ServiceNow and conversational AI technologies is highly desirable. Here's a closer look at this key role:
- Design, develop, and maintain mission-critical backend services using Java and Python.
- Architect highly scalable, resilient, and secure distributed systems capable of supporting enterprise-scale workloads.
- Lead technical design, architecture reviews, and engineering best practices across multiple teams.
- Design and implement APIs, microservices, and event-driven systems with a focus on performance and reliability.
- Develop integrations with enterprise platforms, including ServiceNow, using contemporary integration patterns and APIs.
- Contribute to the development and enhancement of ServiceNow Scoped Applications where required.
- Design and implement AI-powered and conversational workflows that improve enterprise productivity and automation.
- Mentor engineers, perform design and code reviews, and drive engineering excellence across the organization.
- Collaborate with product management, AI, and platform teams to deliver robust enterprise solutions.
What You'll Need
- Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of software engineering experience, including extensive hands-on development in Java and Python.
- Proven experience designing and delivering mission-critical, high-availability products used by enterprise customers.
- Strong expertise in distributed systems, microservices architecture, asynchronous processing, messaging systems, and REST APIs.
- Experience designing software for high throughput, scalability, resiliency, and fault tolerance.
- Strong understanding of software design principles, testing methodologies, observability, and production operations.
- Excellent communication, technical leadership, and mentoring skills.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Senior Software Engineer, Integrations (Bengaluru)
🏢 LogicMonitor
📍 Bengaluru