Software Development Engineer IV - Backend

Observe.AI
BengaluruPosted 24 February 2026

Job Description

<p><strong>About Us</strong></p> <p><a href="http://observe.ai">Observe.AI</a> is the enterprise-grade Customer Experience AI platform that unifies conversations, intelligence, and action to turn contact centers into performance engines. Built to optimize the full lifecycle of human and AI agents, <a href="http://observe.ai">Observe.AI</a> enables enterprises to automate customer interactions, augment agent performance, and deliver governed AI at scale.</p> <p>On a single platform, <a href="http://observe.ai">Observe.AI</a> combines Voice and Chat AI Agents, real-time AI Copilots, and Conversation Intelligence with 100% interaction coverage for quality, compliance, and performance management. Trusted by brands like DoorDash, Affordable Care, Signify Health, and Verida, <a href="http://observe.ai">Observe.AI</a> delivers fast time-to-value, measurable ROI, and consistent, high-quality customer experiences across every channel.</p> <p><strong>Why Join Us</strong></p> <p>At <a href="http://observe.ai">Observe.AI</a>, you’ll have the opportunity to solve complex engineering challenges at scale—building systems that process millions of call recordings every single day. As an SDE-4, you’ll work on cutting-edge technologies, leveraging the latest technologies to design and deliver secure, scalable, and multi-tenant solutions. You’ll collaborate with a team of highly skilled engineers, influence the technical roadmap and take ownership of building critical systems that power our AI-first products. If you’re passionate about architecting high-impact platforms and want to push the boundaries of backend engineering, this is the place for you.</p> <p><strong>What you’ll be doing</strong></p> <ul> <li>Lead the design and development of complex software systems using modern software development practices and technologies</li> <li>Define and implement software architecture and design patterns that enable scalable and maintainable software systems</li> <li>Develop technical strategies and roadmaps to drive the evolution of our software platforms and systems</li> <li>Mentor and coach other engineers, promoting a culture of technical excellence and continuous improvement</li> <li>Collaborate with cross-functional teams to define and deliver high-quality software products and services</li> <li>Contribute towards cross-team initiatives, and share knowledge and best practices with the broader organization</li> <li>Drive innovation and experimentation, identifying new opportunities for growth and improvement</li> <li>Build model reusable code and design/facilitate libraries for future useCollaborate with the product team to understand and refine the product roadmap, while taking ownership of the technical roadmap definition</li> <li>Mentor and coach other engineers, promoting a culture of technical excellence and continuous improvement</li> </ul> <p><strong>What you’ll bring to the role</strong></p> <ul> <li>Bachelor's or Master's degree in Computer Science</li> <li>8+ years of experience in software engineering, with a focus on large-scale, distributed systems</li> <li>Strong programming skills in one or more programming languages, such as Java, Python, etc</li> <li>Proven experience in software architecture and design, with a deep understanding of software design patterns and principles</li> <li>Up-to-date knowledge of evolving technologies and the ability to guide the team toward evaluating and adopting cutting-edge technologie</li> <li>Excellent communication and collaboration skills, with a track record of working effectively with cross-functional teams</li> <li>Strong problem-solving skills and a passion for solving complex technical challenges</li> <li>Knowledge of container management tools (e.g. Docker Swarm, Kubernetes).</li> <li>Familiarity with data stores, including at least one of the following: Postgres, MongoDB, Cassandra, and Redis</li> <li>Knowledge of queueing systems (e.g. SQS, Kafka) and caching systems (e.g. Ehcache, Memcache) ... (truncated, view full listing at source)