About The Position

We're seeking a seasoned Sr Software Engineer with deep hands-on experience in Java, JavaScript, Business Process Management (BPM), and AI-powered development to drive the evolution of our Telecommunications-as-a-Service Platform — a cutting-edge telecom solution built on AWS and Kubernetes. In this pivotal role, you'll lead the integration and automation of complex telecom ordering and billing processes, embed intelligent AI agents and LLM-driven decision-making into our pipelines, and enable customers to craft innovative telecom experiences directly within their applications.

Requirements

  • Telecom Domain Experience: Strong understanding of telecom concepts including - Customer and Service Order Management, subscriber provisioning and billing.
  • 6+ years in software development, with expertise in back-end systems.
  • Hands-on experience in software design, architecture, and data modeling for large-scale systems.
  • Proven expertise in Java and JavaScript/TypeScript (Node.js, React).
  • Strong experience with AWS, Kubernetes, Kafka, Redis, and CI/CD pipelines.
  • Hands-on knowledge of BPMN and workflow engines like Camunda (highly preferred).
  • Familiarity with AI/ML concepts, including LLMs, prompt engineering, and agentic AI frameworks (LangChain, LangGraph, or similar) — or a strong eagerness to develop these skills.
  • AI Agent Development: Experience building AI agents or multi-agent systems using frameworks such as LangChain, LangGraph, AutoGen, or CrewAI.
  • MCP Servers: Experience building or consuming MCP (Model Context Protocol) servers to connect AI agents with external services and APIs.
  • Passion for building developer-friendly tools and APIs.
  • Proficiency with development environments such as GitLab and CI/CD pipelines.
  • Ability to engage with stakeholders, translate requirements into design/architecture, and execute independently.
  • Expertise in designing scalable, large-scale systems with a focus on enterprise applications.
  • A college or university degree in Computer Science or a related field.

Nice To Haves

  • Hands-on knowledge of BPMN and workflow engines like Camunda (highly preferred).
  • Familiarity with AI/ML concepts, including LLMs, prompt engineering, and agentic AI frameworks (LangChain, LangGraph, or similar) — or a strong eagerness to develop these skills.

Responsibilities

  • Architect and develop scalable microservices in Java, JavaScript and GoLang for our platform.
  • Spearhead the development and integration of order management, billing and revenue management workflows.
  • Design and implement AI-powered solutions to enhance automation, decision-making, and customer experience across our platform.
  • Build and integrate MCP (Model Context Protocol) servers to connect AI agents with external tools, APIs, and real-time data sources.
  • Collaborate cross-functionally to enhance our SDK, empowering external developers to build their own differentiation on top of our platform.
  • Optimize performance and reliability across our cloud-native infrastructure (AWS, Kubernetes).
  • Follow best practices in design, coding, testing, and deployment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service