Talent.com
This job offer is not available in your country.
Alation - Senior Software Engineer - Java

Alation - Senior Software Engineer - Java

AlationChennai
7 days ago
Job description

About Alation :

Customers trust the Alation Data Intelligence Platform for self-service analytics, cloud transformation, data governance, and AI-ready data, fostering data-driven innovation at scale.

With more than $340M in funding - valued at over $1.7 billion and nearly 600 customers, including 40% of the Fortune 100 Alation helps organizations realize value from data and AI initiatives.

Alation has been recognized in 2024 as one of Inc. Magazine's Best Workplaces for the fifth time, a testament to our commitment to creating an inclusive, innovative, and collaborative environment.

Collaboration is at the forefront of everything we do. We strive to bring diverse perspectives together and empower each team member to contribute their unique strengths to live out our values each day. These are : Move the Ball, Build for the Long Term, Listen Like You're Wrong, and Measure Through Customer Impact.

Joining Alation means being part of a fast-paced, high-growth company where every voice matters, and where we're shaping the future of data intelligence with AI-ready data.

Join us on our journey to build a world where data culture thrives and curiosity is celebrated each day!

Job Description :

We're looking for an exceptional Staff Forward Deployed Software Engineer (FDE) to help build production-grade Java-based metadata connectors for the Alation Data Catalog platform. You will work directly with customers, integrating their enterprise data systems with Alation by building custom metadata ingestion pipelines. This is a highly technical, hands-on role that combines deep Java engineering skills, architectural judgment, and customer empathy. You'll play a critical role in connecting the world's most important data platforms databases, BI tools, data lakes, and cloud services to one of the leading data intelligence products.

Responsibilities :

  • Design, build, and deploy robust, maintainable Java-based connector applications that extract and transmit metadata into Alation.
  • Work directly with customers and Product architects to understand their data ecosystems, define integration strategies, and troubleshoot in complex, secure environments.
  • Implement connectors that interface with enterprise systems through APIs, JDBC, or SDKs.
  • Package and deploy solutions using Docker-based sidecars, working closely with internal infrastructure and release teams.
  • Develop and maintain reusable Java libraries and tools to accelerate future connector development.
  • Participate in technical design reviews, customer architecture sessions, and production rollouts.
  • Collaborate across engineering, product, and customer success teams to deliver high-impact solutions quickly and safely.
  • Maintain clear and concise documentation of connector code, configuration, and usage guidelines.

Requirements :

  • 10+ years of professional experience designing, developing, shipping software products and / or n-tier services.
  • Strong Java Expertise : Extensive experience in Java development, including deep knowledge of core Java concepts, data structures, algorithms, and design patterns.
  • Database Connectivity : Proficiency in working with various database technologies (SQL and NoSQL) and experience in developing database connectors using JDBC, ODBC, or other relevant APIs.
  • Docker Experience : Experience deploying containerized applications using Docker.
  • Authentication and security mechanisms : Familiarity with modern authentication and security mechanisms (OAuth, SAML, PKCS, X.509 SSO).
  • Data Transformation : Experience in data transformation and mapping techniques, including ETL (Extract, Transform, Load) processes.
  • Performance Optimization : Knowledge of performance tuning and optimization techniques for data-intensive applications.
  • Problem-Solving Skills : Strong analytical and problem-solving skills with the ability to troubleshoot and resolve complex technical issues.
  • Communication Skills : Excellent communication and interpersonal skills with the ability to collaborate effectively in a team environment.
  • Bonus Skills :

  • Experience with Data Catalogs : Familiarity with data catalog concepts, metadata management, and data governance principles.
  • Knowledge of BI Tools : Experience with popular BI tools and platforms, and understanding of their data connectivity requirements.
  • Cloud Experience : Experience with cloud computing platforms (AWS, Azure, GCP) and cloud-based data sources.
  • Big Data Technologies : Exposure to big data technologies (Hadoop, Spark) and experience in handling large datasets
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer Java • Chennai

    Related jobs
    • Promoted
    Senior Engineer - Java

    Senior Engineer - Java

    Innervex Technologies Private LimitedChennai
    Profile : Innervex Technologies is looking for a Software Engineer to join our Innervex Product Engineering team.This role is for development on our desktop / web app...Show moreLast updated: 13 days ago
    • Promoted
    Senior Java Microservices

    Senior Java Microservices

    Tata Consultancy ServicesChennai, India
    TCS present an excellent opportunity for Senior Java Microservices.Experience required : 6-12 Yrs.Skills : Java, springboot , microservices, kafka. Proficient in Java 8 and Springboot with Microservi...Show moreLast updated: 6 days ago
    • Promoted
    Senior Java Software Engineer - Spring / Microservices Architecture

    Senior Java Software Engineer - Spring / Microservices Architecture

    BegigChennai
    Job Role : Senior Software Engineer Product Development.We are seeking a passionate Senior Software Engineer with strong expertise in Java technologies and a desire to take on technical ...Show moreLast updated: 12 days ago
    • Promoted
    Software Engineer / Senior Engineer - Java / Python

    Software Engineer / Senior Engineer - Java / Python

    SnapFindChennai
    Role : Software / Sr Software Engineer Industry : IT-Services Function : Information TechnologyShow moreLast updated: 30+ days ago
    • Promoted
    Senior Android Software Engineer - Java

    Senior Android Software Engineer - Java

    Innervex Technologies Private LimitedChennai
    Profile : As a Senior Software Engineer working on Android mobile applications, youll drive new innovations and build user experiences. You will develop applications p...Show moreLast updated: 13 days ago
    • Promoted
    • New!
    Java - Senior Backend Engineer

    Java - Senior Backend Engineer

    InCommonchennai, tamil nadu, in
    US-based healthcare company on a mission to fix care for low-income patients with complex needs.They combine primary, behavioral, and social care into a single, continuous experience—powered by ele...Show moreLast updated: 18 hours ago
    • Promoted
    Senior Software Engineer - Java

    Senior Software Engineer - Java

    Logfix SCM HR SolutionsChennai
    Senior Software Engineer Location : : 5- 7 Years | Full-Time.Are you passionate about cutting-edge cloud technologies and modern development pract...Show moreLast updated: 30+ days ago
    • Promoted
    OneMagnify - Senior Software Engineer - Java / Spring Boot

    OneMagnify - Senior Software Engineer - Java / Spring Boot

    OnemagnifyChennai
    The Software Engineer will be responsible for working collaboratively with our team on the development of web applications. ESSENTIAL DUTIES AND RESPONSIBILITIES : - D...Show moreLast updated: 12 days ago
    • Promoted
    Senior Java Software Engineer - Spring Boot / Microservices Architecture

    Senior Java Software Engineer - Spring Boot / Microservices Architecture

    Ixceed SolutionsChennai
    Role : Java-Microservice Sr.Java, Microservice (Developed REST services using SpringBoot).Should have developed / design application using SpringBoot framework.Good knowledge on SQL (Kno...Show moreLast updated: 13 days ago
    • Promoted
    Datazoic Machines - Senior Product Software Engineer - Java Full Stack Development

    Datazoic Machines - Senior Product Software Engineer - Java Full Stack Development

    DATAZOIC MACHINES PRIVATE LIMITEDChennai
    Senior Product Software Engineer Lead (Java / Full Stack) About Datazoic : Datazoi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Java / Scala

    Senior Software Engineer - Java / Scala

    TeamWare SolutionsChennai
    We are seeking a highly experienced and skilled Senior Software Engineer to join our team.The ideal candidate will have a strong background in Java or Scala and a deep understanding of distributed ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Software Engineer - Spring / Hibernate

    Senior Java Software Engineer - Spring / Hibernate

    Unison consulting pte ltdChennai
    Job Title : Senior Java Developer Location : Chennai (Initially Remote ? Later Hybrid) Experience : 5+ Y...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer / Team Lead - Java / Spring Boot

    Senior Software Engineer / Team Lead - Java / Spring Boot

    AR ConsultantChennai
    Job Knowledge of OOPS and SOLID principles is a must have 1.Understand the Sprint requirements and participate in sprint planning 2.Drive the assigned task i...Show moreLast updated: 30+ days ago
    • Promoted
    MatchMove - Senior Software Engineer - Golang

    MatchMove - Senior Software Engineer - Golang

    MatchMoveChennai
    About Us : MatchMove is a leading embedded finance platform that empowers businesses to embed financial services into their applications. We provide innovative soluti...Show moreLast updated: 15 days ago
    • Promoted
    Senior Java Software Engineer - Spring Frameworks

    Senior Java Software Engineer - Spring Frameworks

    Arting DigitalChennai
    Position : Senior Java Software Engineer Experience : 6- 8 years Location : Chennai &l...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Java / Python

    Senior Software Engineer - Java / Python

    Talent ProChennai
    Job Description : We are looking for a talented Senior Software Engineer with 4+ years of experience in Python and Java to join our team.In...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer / Technical Architect - Java

    Senior Software Engineer / Technical Architect - Java

    qode.worldChennai
    Join our high-impact product engineering team as we build next-generation B2C platforms for millions of users.We're looking for a hands-on technical leader with a strong foundation in backend ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior / Lead Backend Engineer Java & Cloud

    Senior / Lead Backend Engineer Java & Cloud

    adesso Indiachennai, tamil nadu, in
    We are looking for a highly experienced.Senior or Lead Backend Engineer.Java software development, cloud architecture, and DevOps practices. The ideal candidate will have deep hands-on experience in...Show moreLast updated: 5 days ago