NXP Semiconductors logo

Senior Data , BI & AI Enablement Engineer

NXP Semiconductors
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

Data EngineeringApache SparkData ModelingData GovernanceCloud ServicesDatabricks Administration

Job description

Overview

Design, build and maintain the data infrastructure, pipelines and data products that enable reliable data integration, transformation and delivery across the enterprise, including Databricks administration.

What you'll do

  • Design, develop and maintain robust data pipelines using Databricks and Apache Spark to extract, transform and load data into appropriate storage systems.
  • Implement and manage advanced data products in the medallion architecture.
  • Implement and manage advanced data models, including dimensional, relational and Data Vault modeling techniques.
  • Integrate data from databases, data warehouses, APIs and external systems.
  • Ensure data consistency and integrity during integration, performing data validation and cleaning as needed.
  • Transform raw data into usable format by applying cleansing, aggregation, filtering and enrichment techniques.
  • Optimize data pipelines and processing workflows for performance, scalability and efficiency.
  • Monitor and tune data systems, identify and resolve performance bottlenecks, and implement caching and indexing strategies.
  • Implement data quality checks and validations within pipelines to ensure accuracy, consistency and completeness.
  • Manage Databricks Unity Catalog, including administrative activities (policies, security, access control, cost control).
  • Optimize and administer Databricks environments for high performance and reliability, including cluster configuration and policy management.
  • Build and maintain CI/CD pipelines (DevOps) in GitHub or Azure DevOps.
  • Collaborate with cross-functional teams to deliver comprehensive data solutions.
  • Ensure data quality, security and governance across all data processes.
  • Communicate effectively with stakeholders to understand requirements and deliver actionable insights.
  • Operate within agile teams, contributing to continuous improvement in data engineering practices and processes.
  • Utilize cloud platforms such as AWS and Azure to build scalable data solutions.
  • Collaborate with data scientists and data analysts to optimize models and algorithms for data quality, security and governance.

What you'll need

  • Bachelor's degree in computer science, data science, software engineering, information systems, information technology or a related quantitative field.
  • Minimum of 6+ years of experience in data engineering, with at least 2+ years of hands-on experience with Databricks.
  • At least 6+ years of work experience in data management disciplines, including data integration, modeling, optimization and data quality, or other areas directly relevant to data engineering.
  • Strong knowledge of SQL, Python and PySpark.
  • Proficiency in modern data modeling techniques and data administration.
  • Experience with cloud platforms such as AWS and Azure.
  • Expert problem-solving skills, including debugging in unfamiliar code or systems, and the ability to recognize and solve repetitive problems.
  • Strong communication skills and a proactive, "getting things done" mindset.
  • Experience working in agile teams and familiarity with agile methodologies.
  • Ability to design, build and deploy data solutions that capture, explore, transform and utilize data to support AI, ML and BI.
  • Proficiency in the design and implementation of modern data architectures and concepts such as cloud services (AWS, Azure, GCP) and modern data warehouse tools (Snowflake, Databricks).
  • Experience with database technologies such as SQL, NoSQL, Oracle, Hadoop or Teradata.
  • Ability to collaborate across teams of different technical knowledge and educate end users on data products.
  • Excellent business acumen and interpersonal skills; able to work across business lines at a senior level to influence and effect change.
  • Ability to describe business use cases/outcomes, data sources, management concepts and analytical approaches/options.
  • Ability to translate among the languages used by executive, business, IT and quant stakeholders.

Nice to have

  • Databricks certifications (Associate, Professional, Administration).
  • Master's degree.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Data , BI & AI Enablement Engineer