Software Development Engineer

1 week ago


Bengaluru, Karnataka, India Observe Full time ₹ 12,00,000 - ₹ 36,00,000 per year

About Us

Observe.AI
is transforming customer service with AI agents that speak, think, and act like your best human agents—helping enterprises automate routine customer calls and workflows, support agents in real time, and uncover powerful insights from every interaction.

With
Observe.AI
, businesses boost automation, deliver faster, more consistent 24/7 service and build stronger customer loyalty.

Trusted by brands like Accolade, Prudential, Concentrix, Cox Automotive, and Included Health,
Observe.AI
is redefining how businesses connect with customers—driving better experiences and lasting relationships at every touchpoint.

Why Join Us

As a
Software Development Engineer – CCaaS
at Observe.AI, you'll play a key role in shaping how our platform connects with leading Contact Centre-as-a-Service (CCaaS) providers. You'll design, build, and deploy scalable integrations that power seamless customer experiences, enabling enterprises to get the most value from our AI-driven solutions. This is a role where you'll work at the intersection of cutting-edge AI and mission-critical contact center technologies, directly influencing how millions of customer interactions are transformed every day.

What you'll be doing

Lead feasibility and architecture design:
Analyse customer CCaaS platform capabilities, perform technical feasibility studies, and identify optimal integration mechanisms (e.g., SIPREC, APIs, WebSockets).

Author technical specifications:
Create detailed solution architecture diagrams, integration design documents, and execution plans tailored to each customer environment.

Build and validate PoCs:
Develop prototypes and proof-of-concepts for new CCaaS integrations to de-risk delivery and validate functional compatibility.

Implement and deploy integrations:
Write clean, scalable code to support real-time call/audio event ingestion; deploy and monitor integrations in cloud production environments.

Act as an escalation point:
Troubleshoot and resolve complex technical issues during integrations, collaborating directly with customer teams where needed.

What you bring to the role

Must-Have Skills

  • Hands-on backend development experience ( Java, Spring Boot, etc.) and cloud-native products
  • Experience working with RestAPI, WebSockets, WebHooks, and WebRTC technologies
  • Inclination to work on telecom/network domain-specific activities ( Comprehending CCaaS vendor documentation, Customer Network Topologies, etc.)
  • Strong knowledge of networking fundamentals (TCP/IP, firewalls, load balancers) and
  • operating systems
  • Skilled with debugging tools like Wireshark, Postman, and log analysers
  • Excellent troubleshooting and root-cause analysis capabilities

Good-to-Have

  • Hands-on experience integrating with UCaaS/CCaaS platforms ( Genesys, NICE, CXone, Five9, AWS Connect, Avaya, Twilio )
  • Deep understanding of telecom protocols such as SIP, SDP, RTP, SIPREC, and media stream capture
  • Experience with cloud deployments ( AWS, GCP, Azure ) and observability tooling ( Grafana, Prometheus, ELK )
  • Exposure to SBCs ( Session Border Controllers ) and telecom compliance requirements
  • Prior experience working with or contributing to real-time AI applications ( Agent Assist )

Our Commitment to Inclusion and Belonging

Observe.AI is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Observe AI does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws or prohibited by Company policy. Observe.AI also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.

We welcome all people. We celebrate diversity of all kinds and are committed to creating an inclusive culture built on a foundation of respect for all individuals. We seek to hire, develop, and retain talented people from all backgrounds. Individuals from non-traditional backgrounds, historically marginalized or underrepresented groups are strongly encouraged to apply.

If you are ambitious, make an impact wherever you go, and you're ready to shape the future of Observe.AI, we encourage you to apply. For more information, visit

.



  • Bengaluru, Karnataka, India HEAL Software Inc. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company – HEAL SoftwareLocation – BangaloreRelevant Work Experience – 2 – 10+ YearsEducation Level – BS in CS/EE/CE or related field from a top institutionDescriptionHEAL Software is a renowned provider of AIOps (Artificial Intelligence for IT Operations) solutions. With the state-of-the-art AIOps solutions, HEAL Software consistently drives...

  • Software Engineer

    2 days ago


    Bengaluru, Karnataka, India MRI Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title : Software Engineer - . Net & . React Reports to : VP Product Management Location : Bangalore Job Description : MRI Software is seeking a Software Engineer to join our team working on the MRI suite of products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the...


  • Bengaluru, Karnataka, India Performance Engineer Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Responsibilities:Web and Mobile Front-End Development:Build responsive, performant, and feature-rich web applications using Angular (latest version), JavaScript, TypeScript, and RxJS for handling asynchronous operations and complex data streams.State Management with NgRx:Utilize NgRx for managing state in Angular applications. Design scalable and efficient...


  • Bengaluru, Karnataka, India Quest Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Overview:Principal Software EngineerYou wish to work in a fun and supportive environment.At One Identity we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.One Identity is seeking a Principal...


  • Bengaluru, Karnataka, India Quest Software Full time ₹ 1,20,000 - ₹ 2,40,000 per year

    OverviewPrincipal Software EngineerYouwish to work in a fun and supportive environment.AtOne Identitywe know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.One Identity is seeking aPrincipalSoftware...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India APPIT Software Inc Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Software Engineer- ALMLocation: BangaloreRole: Software EngineerNotice period: 30 daysExperience: 3-5 yearsPrimary Skills:Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases.Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and solutions.Hands-on experience with...


  • Bengaluru, Karnataka, India CData Software Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    In the age of digital transformation, data has become increasingly vital to core business operations. But with so many cloud applications and platforms available today, data has become more decentralized than ever.CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how...


  • Bengaluru, Karnataka, India CDATA SOFTWARE Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    In the age of digital transformation, data has become increasingly vital to core business operations. But with so many cloud applications and platforms available today, data has become more decentralized than ever.CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how...


  • Bengaluru, Karnataka, India CData Software Full time ₹ 17,50,000 - ₹ 25,00,000 per year

    In the age of digital transformation, data has become increasingly vital to core business operations. But with so many cloud applications and platforms available today, data has become more decentralized than ever.CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how...

  • Software Developer

    7 days ago


    Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Software DeveloperDesign, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications...