Search and Filter

Work Type



Career Opportunities

Principal Data Engineer

Apply now Job no: 531961
Work type: Full time
Location: India
Categories: Information Technology
Office Location: Bangalore

Job Purpose

TMF provides a range of services for Corporates to assist them in: a) running a local business, b) preparing to enter a new market or c) operating across many borders.  These services include Corporate Secretarial, Accounting & Tax, and HR & Payroll.

In addition to this, TMF Group is a recognized global player in the administration of Capital Markets transactions and PERE investments, providing a complete range of fund and business services.

The role is Principal Data Engineer for TMF Group and the role will report to Head of Data & Insights.


Key Responsibilities

  • Design and develop highly scalable, reliable and self-heal data engineering pipelines to process large volumes of data across disparate data sources effectively addressing functional and non-functional concerns while adhering to well established engineering concepts
  • Stay ahead of the technology by researching and learning new technologies, developing innovative solutions for complex problems in data engineering to serve AI and Data Science needs of the future
  • Design and develop data quality system to identify data issues proactively, rather than reactively
  • Develop and promote best practices, reference architecture, engineering standards in data engineering
  • Collaborate with Architecture teams in setting technical direction across data engineering platform and drive technology lifecycle management and communication of standards/Outcomes to the engineering team
  • Support the Data-Ops needs of multiple teams, systems and products. You will also be responsible for integrating them with the architecture used across the enterprise.
  • Work with engineering leaders to build a high performing engineering team and provide technical leadership, coaching, motivation and participate in the selection of technical talent
  • Develop whitepapers, patents, contribution to open source community, attend/present in conferences
  • Mentor engineering teams to drive POT (Proof of Technology) and influence adoption of emerging technologies



  • BE, MS or PhD degree in Computer Science, Informatics, Information Systems or equivalent
  • Have a passion for designing and implementing data solutions
  • Has a strong problem solving and analytical mindset
  • Willing to learn new skills and technologies
  • Self-starter with self-initiative and direction
  • Strong interpersonal skills and ability to work in a collaborative environment
  • Demonstrable track record of dealing well with ambiguity, prioritizing needs, and delivering results in a dynamic environment.
  • Excellent verbal and written communication skills with the ability to effectively advocate technical solutions to engineering teams and business stakeholders

Candidate profile

  • 9+ years’ of proven expertise on engineering scalable applications with good expertise on modern big data tech stack in translating business needs into effective technical/data strategy and solution
  • Experience in building highly scalable, reliable and self-heal data pipelines to process large datasets
  • Deep understanding of Data Structures and algorithms
  • Experience with relational SQL and NoSQL databases
  • Hands on experience with advanced SQL
  • Experience with stream-processing systems: Storm, Spark-Streaming, etc.
  • Experience with object-oriented/object function scripting languages: Python, Scala, etc.
  • Experience with Spark and other distributed processing frameworks.
  • Understanding of code management, CI/CD concepts and their application in the Big-data universe
  • Experience in building operational ETL data pipelines from a number of disparate sources in a Data lake environment
  • Experience working with ETL tools like SSIS, ADF, Databricks
  • Experience with public cloud architectures, pros/cons, and migration considerations
  • Experience in implementing solutions for Master Data Management
  • Experience in Agile development methodologies
  • Proven leadership capabilities, the ability to influence others, interpersonal skills, and problem solving skills
  • Microsoft Azure certifications are a plus
  • #L1-KS1

Advertised: India Standard Time
Applications close: India Standard Time

Back to search results Apply now Refer a friend

Share this:

| More