Software Engineering LMTS - Hyderabad (Java + Spark + AI/ML)
Core
Engineer autonomous Data Governance and management solutions for the Informatica IDMC platform, integrating AI agents into human workflows to process massive datasets and optimize data lake architectures.
Role type
Senior IC backend engineer (Java/Spark/AI)
Builds
Production-grade data governance services, high-performance backend systems, and modern Data Lake solutions for Salesforce/Informatica IDMC.
Domain
Enterprise Data Management, Cloud Data Platforms, Generative AI
Deliverable
production ML models | product features
Required skills
Java (multithreading, JVM tuning), Apache Spark, RDBMS concepts, distributed storage systems, Git, CI/CD pipelines, automated testing frameworks, AI-first engineering approach, prompt engineering, system design, code review
Preferred skills
Lakehouse patterns (Apache Iceberg), Graph Databases (Neo4j), Elasticsearch, LLMs/RAG agents, AWS/Azure/GCP, Docker, Kubernetes, Data Cataloging/Metadata Management, Salesforce Data Cloud
Technologies
Java, Python, Apache Spark, JUnit, Selenium, Git, AWS, Azure, GCP, Docker, Kubernetes, Neo4j, Elasticsearch, Apache Iceberg
Responsibilities
Design and orchestrate complex systems where AI agents integrate into human workflows; Build and optimize modern Data Lake solutions for seamless data movement; Architect complex data models and optimize queries across distributed storage systems; Provide architectural guidance and mentorship for Data Governance features; Drive the full SDLC including requirements, system design, and performance tuning.
Seniority
Senior, hands-on IC