Senior Software Engineer (Platform - Backend
Job description
Senior Software Engineer (Platform - Backend at Ttec Digital.
About the role
Ttec Digital is hiring a backend engineer to build AI-driven customer experience tools for global enterprises. You will work within an internal innovation group that operates with startup agility while maintaining the reach of a large public company. This position centers on architecting and maintaining the server-side logic that powers intelligent customer interaction platforms. The hire will own the full lifecycle of backend services, from initial design and implementation to deployment and ongoing optimization in production environments. You will collaborate closely with data scientists, product managers, and enterprise solution architects to translate business requirements into robust technical systems. The role demands comfort with ambiguity and the ability to rapidly prototype, test, and iterate on solutions that directly impact customer experience metrics. You will be responsible for ensuring that the infrastructure supporting AI features is scalable, reliable, and secure. This is an opportunity to shape the technical foundation of products used by some of the world's largest brands.
Key facts
What you'll do
- Architect and implement scalable backend services that power AI-driven conversational analytics and quality assurance workflows.
- Design and develop knowledge assist features that leverage large language models to provide real-time guidance to customer support agents.
- Build agentic automation tools that orchestrate complex workflows between artificial intelligence systems and legacy enterprise applications.
- Implement high-performance integration layers using modern API design patterns to connect distributed microservices in a cloud-native environment.
- Optimize database schemas and data access layers to ensure low-latency retrieval of customer interaction data for real-time decision-making.
- Establish automated testing frameworks and continuous integration pipelines to validate the reliability of backend components before deployment.
- Collaborate with security teams to enforce data privacy standards and ensure compliance with enterprise regulatory requirements.
- Translate business objectives into technical specifications, defining clear interfaces and service contracts for frontend and mobile teams.
- Monitor production systems using observability tools to identify performance bottlenecks and proactively resolve infrastructure issues.
- Mentor junior engineers by providing code reviews, technical guidance, and best practices for building maintainable backend systems.
- Partner with product teams to iterate on minimum viable products, prioritizing functional prototypes and working code over comprehensive documentation.
- Contribute to the open-source community by releasing internal tools and libraries that can benefit other developers in the organization.
Requirements
- Demonstrate a strong ability to operate with a startup mindset and high autonomy in a fast-paced, dynamic environment.
- Show a proven focus on shipping tangible software solutions that deliver measurable business value to enterprise customers.
- Possess a technical background in backend systems, artificial intelligence, machine learning, or complex software integrations.
- Have hands-on experience with server-side programming languages commonly used in large-scale distributed systems.
- Bring a deep understanding of integration architecture and the ability to connect new AI features with existing enterprise platforms.
- Exhibit strong problem-solving skills and the capacity to debug complex issues in distributed service environments.
- Communicate effectively with both technical and non-technical stakeholders, translating business needs into technical requirements.
- Take ownership of technical decisions and demonstrate accountability for the reliability and performance of production systems.
Nice to have
- Experience with AI and ML frameworks and their deployment into production-grade backend services.
- Familiarity with conversational AI platforms and the challenges of building agentic automation tools.
- Knowledge of cloud infrastructure and container orchestration technologies used in enterprise deployments.
- Understanding of data privacy regulations and best practices for securing customer information in global markets.
Practical notes
Ttec Digital is a public company (NASDAQ: TTEC) focused on scaling AI products for major brands. This role involves direct impact on enterprise-level deployments and company growth metrics. The position is based in Hyderabad but operates fully remotely, allowing for flexible work arrangements. There are no specific travel requirements or visa sponsorship details provided at this time. The engagement is full-time, and successful candidates are expected to align with the company's operational hours to support collaboration with global teams. This role is part of the company's innovation group, which is tasked with exploring new technologies and business models. Applicants should be prepared to demonstrate a portfolio of work that showcases their ability to build and deploy backend systems at scale. The company is committed to building diverse teams and encourages applications from candidates with varied backgrounds and experiences.