About The Position

We are looking for a Senior Backend Engineer to join our team and contribute to the development of a new unified enterprise platform for a B2B communications provider. The platform consolidates multiple legacy customer portals into a single solution that supports the full commercial lifecycle for telecom customers.

Requirements

  • 5+ years of backend development experience with Node.js and TypeScript
  • Strong background in microservices architecture and API design (REST and GraphQL)
  • Solid experience with relational databases, including PostgreSQL and schema/data modeling
  • Proven track record of integrating third-party and external APIs
  • Hands-on experience with event-driven systems, including Kafka
  • Experience with workflow orchestration tools such as Temporal.io
  • Proficient in containerization and orchestration using Docker and Kubernetes (EKS)
  • Practical experience working with AWS cloud services
  • English proficiency at B2 level or higher

Nice To Haves

  • AWS certification (e.g., AWS Certified Developer)
  • Node.js -related certifications
  • Experience with VoIP / telecom systems (SIP, signaling, voice infrastructure)

Responsibilities

  • Design and build backend microservices for the squad’s modules (Identity/RBAC/MFA, number search, purchase and porting, onboarding automation, CDR and billing pipelines)
  • Integrate with external carrier, telecom, and third-party APIs (Operator Connect, number/porting providers, ServiceNow, payment and billing systems)
  • Implement event-driven flows and long-running workflows (Kafka, Temporal).
  • Develop automated tests, participate in code reviews, and follow CI/CD practices
  • Collaborate closely with Business Analysts to refine requirements and acceptance criteria
  • Work with Frontend Engineers to define and maintain API contracts

Benefits

  • health insurance
  • language courses
  • relocation program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service