Hyderabad, Telangana, India | Bengaluru, Karnataka, India | Maharashtra, India
Our Company
At Teradata, we believe that people thrive when empowered with better information. That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trusted AI, and faster innovation, we uplift and empower our customers—and our customers’ customers—to make better, more confident decisions. The world’s top companies across every major industry trust Teradata to improve business performance, enrich customer experiences, and fully integrate data across the enterprise.
Responsibilities:
Design and implement resilient, cost-effective, and high-scale batch and streaming pipelines that power critical support operations and analytics
Optimize data storage and retrieval strategies for analytical workloads
Build highly scalable, low-latency data processing systems that enable real-time insights, monitoring, reporting, and decision-making
Define architectural standards, best practices, and technical roadmaps for data-intensive applications
Drive technical decision-making across distributed systems, event-driven architectures, and analytics platforms
Conduct architecture reviews and provide guidance on scalability, performance, security, and reliability
Partner with Product Managers, Data Engineers, Data Scientists, and Business teams to translate requirements into scalable solutions
What makes you a qualified candidate
Master’s/Bachelor’s Degree in Computer Science or comparable work experience
10+ years of experience using advanced Python, Go, Java, C/C++ in a highly parallel computing environment
10+ years of experience working with distributed data systems (Hadoop, Hive, Spark) and MPP databases
10+ years of strong development experience with medium to large analytics and data warehouse solutions
Hands on experience with Kafka/Flink/Pinot/Clickhouse
Experience designing full-lifecycle data systems, including logging, ingestion (Batch/Stream), quality frameworks, and monitoring.
Extensive experience designing dimensional data models and data warehouses
Deep Understanding of Event-driven Architectures, Stream processing, distributed computing, High-throughput systems, low latency services
What you’ll bring
You will be a preferred candidate if you have
Familiarity with various database technologies
Deep understanding of public Cloud technologies and operations
A proactive and solution-oriented mindset with a passion for technology and continuous learning
An ability to work independently and take initiative while contributing to the team’s success
Creativity and adaptability in a dynamic environment
A strong sense of ownership, accountability, and a drive to make an impact
AI proficiency
#LI-NM1
.
© 2026 Teradata. All Rights Reserved. | Privacy | Terms of Use | Tracking Consent | www.teradata.com