Sr.software Engineer(backend)

Uniphore

Chennai, India
Backend engineering with java, go, python, or node.js
Distributed microservices architecture
Restful and grpc api development
Uniphore is one of the largest B2B AI-native companies delivering multimodal AI architectures that combine Generative AI, Knowledge AI, Emotion AI, and workflow automation

Job Summary

  • Uniphore is one of the largest B2B AI-native companies delivering multimodal AI architectures that combine Generative AI, Knowledge AI, Emotion AI, and workflow automation.
  • As a Senior Software Engineer, you will build reliable, secure, and scalable backend services across a distributed microservices environment using multiple programming languages.
  • The role involves collaborating with cross-functional teams, mentoring junior engineers, and contributing to system design, API development, and performance optimization.

Matching Summary

Uniphore is one of the largest B2B AI-native companies delivering multimodal AI architectures that combine Generative AI, Knowledge AI, Emotion AI, and workflow automation.

Skills & Requirements

Must-have

  • Backend engineering with Java, Go, Python, or Node.js
  • Distributed microservices architecture
  • RESTful and gRPC API development
  • Relational and document database modeling
  • System reliability and fault tolerance
  • Secure API implementation and authentication
  • Performance optimization and caching strategies

Nice-to-have

  • Experience integrating LLM-based AI features
  • Familiarity with LangChain or similar frameworks
  • Real-time AI-powered UI experience development
  • Messaging and data infrastructure knowledge
  • Containerization and CI/CD pipeline experience
  • Frontend security best practices
  • Collaboration with frontend technologies like React/Next.js

Key Requirements

  • 3–6 years professional software development experience
  • Strong backend engineering expertise
  • Experience with distributed systems fundamentals
  • Practical database experience with Postgres or MongoDB
  • Strong analytical and problem-solving skills
  • Willingness to learn new programming languages
  • Experience collaborating with distributed teams

Work Rights

Not specified

Tailored Resume

Cover Letter