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 Quest Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    OverviewOne Identity is seeking a talented and motivated Software Development Staff Engineer to join our dynamic team. You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability. The ideal candidate will have experience in software development, a strong...


  • 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 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...

  • Software Engineer

    1 week 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 ₹ 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...


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

    Senior Software Development Engineer As a Senior Software Development Engineer on the Dataplane team, you will design and develop major core components of Oracle's Virtual Cloud Network. You will be responsible for delivering high-speed packet processing architectures and other distributed systems that provide networking features such as TCP/UDP packet...


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

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...

  • Software Developer

    7 days ago


    Bengaluru, Karnataka, India Check Point Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Why Join Us?We are looking for a talented , passionate and highly motivated Technology leader C/C++/Java software developer to join our Device Operation group – OS I/S team.The team is responsible for handling different stages of the machine's life cycles starting from the deployment stages continuing with configuration and ending with backup and...


  • Bengaluru, Karnataka, India Razorpay Software Pvt Ltd Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Software Development Engineer in Test Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...