Search by job, company or skills

T

Sr Manager - Customer Interaction Suite

new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview
We are looking for a Senior Product Engineer with deep expertise in backend and platform engineering, capable of designing, building, and evolving scalable, cloud-ready products. The role demands strong engineering discipline, design-pattern thinking, and ownership across the entire software development lifecycle.
This position is ideal for engineers who can operate at both implementation and architectural levels, contributing to long-term product stability, scalability, and performance.
Key Responsibilities
Product & Engineering Ownership
Design and develop highly scalable, resilient backend services using Golang and Node.js
Contribute to core product architecture and long-term technical roadmap
Apply clean code, SOLID principles, and design patterns in day-to-day development
Own features end-to-end: design, implementation, review, deployment, and production support
Code Quality & Reviews
Perform thorough code reviews ensuring correctness, performance, security, and maintainability
Enforce coding standards, best practices, and architectural guidelines
Actively mentor engineers and raise the overall engineering bar
Repository & Branching Management
Strong hands-on experience with Git-based repository management
Define and enforce branching strategies (GitFlow / trunk-based development)
Manage pull requests, release branches, hotfixes, and versioning
Ensure repositories are well-structured, documented, and maintainable
System Design & Architecture
Design microservices and modular services with clear boundaries
Apply appropriate design patterns (Factory, Strategy, Observer, Saga, CQRS where applicable)
Build event-driven and asynchronous systems using message queues
Ensure systems are designed for scalability, fault tolerance, and high availability
Deployment & Runtime
Deploy services behind NGINX or equivalent web servers / reverse proxies
Support containerized deployments (Docker, Kubernetes - exposure preferred)
Work closely with DevOps/SRE teams to ensure reliable CI/CD and deployments
Technical Skills
Backend Technologies
Golang - strong production experience
Node.js - experience building scalable backend services
RESTful APIs and asynchronous service communication
Messaging & Queuing
Experience with RabbitMQ, Apache Pulsar, Kafka (or similar)
Understanding of message ordering, retries, DLQs, and idempotency
Database Systems
RDBMS: PostgreSQL, MySQL
Schema design, indexing, query optimization, transactions
NoSQL: MongoDB
Document modeling and performance considerations
Cloud & Infrastructure (Added Advantage)
Exposure to AWS services (EC2, S3, RDS, IAM, Load Balancers, etc.)
Understanding of cloud-native principles and scalability patterns
Observability & Operational Excellence
Implement structured logging, metrics, and monitoring
Debug production issues with a data-driven approach
Ensure systems are observable and supportable in production
Non-Functional Expectations
Strong problem-solving and analytical skills
Ability to work in product-driven, fast-paced environments
Clear communication and collaboration across engineering, product, and platform teams
High ownership mindset with focus on quality, reliability, and performance
Nice to Have
Experience building SaaS or multi-tenant platforms
Knowledge of event-driven architectures
Exposure to security best practices in backend systems

More Info

Job Type:
Industry:
Employment Type:

About Company

Tata Communications is a digital ecosystem enabler that powers today&#8217&#x3B;s fast-growing digital economy. We enable the digital transformation of enterprises globally, including 300 of the Fortune 500. We carry around 30% of the world&#8217&#x3B;s internet routes and connects businesses to 60% of the world&#8217&#x3B;s cloud giants.
We have been a part of the rich heritage of the internet in India. Over the last 25 years, enterprise-enabled services have been essential to the adoption of digital services in the country. Connectivity is an essential fabric of sustenance for the economy. We are committed to enabling Industry leaders in this New World of Communications&#8482&#x3B;, with our unique promise of delivering secure connected digital experiences.
In 2020, we announced the launch of &#8216&#x3B;Secure Connected Digital Experience&#8217&#x3B; (SCDx), a proposition intended to meet this growing, worldwide demand for new ways of operating, which includes far higher levels of working from home, rising security risks, a shift to digital commerce, and more contactless experiences. It will help companies currently relying on short-term fixes by providing holistic, secure, enterprise-level digital solutions that address current challenges and are fit for the long term.

Job ID: 143973759