Location
Bengaluru India
Bengaluru India
Salary
(Yearly)
(Yearly)
(Yearly)
(Yearly)
(Hourly)
Undisclosed
-
Date posted
August 18, 2025
Job type
Contractor
Experience level
Mid level

Job Description

About Us

Observe.AI enables enterprises to transform how they connect with customers - through AI agents and copilots that engage, assist, and act across every channel. From automating conversations to guiding human agents in real time to uncovering insights that shape strategy, Observe.AI turns every interaction into a driver of loyalty and growth. Trusted by global leaders, we’re creating a future where every customer experience is smarter, faster, and more impactful. 

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'll bring to the role

  • 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

Additional Skills

  • 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 www.observe.ai.

 

Apply now
Observe is hiring a Software Development Engineer - CCaaS - Contract. Apply through Homebase and and make the next move in your career!
Apply now
Companies size
201-500
employees
Founded in
2017
Headquaters
Redwood City, CA, United States
Country
United States
Industry
Software Development
Social media
Visit website

Similar AI jobs

Here are other jobs you might want to apply for.

US.svg
United States
CA.svg
Canada
MX.svg
Mexico
AR.svg
Argentina

QA Engineer

Full-time
Software Engineer
US.svg
United States

Android Engineer

Full-time
Software Engineer
US.svg
United States

Mobile Engineering Tech Lead

Full-time
Software Engineer
AU.svg
Australia

Forward Deployed Engineer

Full-time
Software Engineer
US.svg
United States
CA.svg
Canada

Staff Software Engineer, Swift

Full-time
Software Engineer
earth.svg
Anywhere

Backend Engineer- Console Team

Full-time
Software Engineer
Open Modal