Data Engineer

7 Months ago • 5 Years + • Data Analysis

Job Summary

Job Description

Enphase Energy is seeking a Data Engineer to support their Analytics and Data-warehouse team, focusing on data management and governance. The role involves designing, developing, and maintaining analytics, dashboards, automation, and reports. You will collaborate with stakeholders to translate needs into business/DW solutions, ensuring performance optimization, quality, and responsiveness of dashboards. Responsibilities include defining, designing, and shipping new features, identifying and correcting bottlenecks, fixing bugs, and maintaining code quality and automation. A strong understanding of Data Warehouse Concepts, experience translating theoretical concepts into engineered features, and expertise in crafting custom features are essential. Proficiency in Apache Spark (PySpark, SparkSQL, SparkR), distributed computing, Python, R, and SQL is required. Hands-on experience with cloud platforms like AWS SageMaker and Databricks, developing custom statistical algorithms, and optimizing code for high-throughput, low-latency environments are key. Familiarity with end-to-end analytical architectures, creating insightful dashboards using tools like Power BI, Tableau, or Incorta, and experience with Gen AI/DL/AIML models using ML Flows are also important. The ideal candidate will have a Bachelor's or Master's degree in Engineering, Statistics, Mathematics, or Computer Science, with at least 5 years of experience as a Data Engineer/Data Scientist, strong problem-solving skills, and the ability to work independently.
Must have:
  • Strong understanding of Data warehouse Concepts
  • Translate theoretical concepts into engineered features
  • Craft custom features for unique patterns
  • Advanced knowledge in Apache Spark (PySpark, SparkSQL, SparkR)
  • Proficiency in Python, R, and SQL
  • Hands-on experience with cloud ML platforms (AWS SageMaker, Databricks)
  • Develop and implement custom statistical algorithms
  • Proficiency in statistical methods for pattern identification
  • Optimize code for performance in high-throughput, low-latency environments
  • Familiarity with end-to-end analytical architectures
  • Experience creating insightful dashboards/reports (Power BI, Tableau, Incorta)
  • 5+ years of experience in data science
  • Explored Gen AI/DL/AIML model using ML Flows
  • Bachelor’s or Master’s degree/ Diploma in Engineering, Statistics, Mathematics or Computer Science
  • Strong problem-solving skills
  • Proven ability to work independently and accurately
  • Strong hands-on expertise with Snowflake, Databricks or Incorta
Good to have:
  • Experience deploying models into production
  • Monitoring model performance
  • Integrating models with CI/CD pipelines (AWS, Docker, Kubernetes)

Job Details

Description

Enphase Energy is a global leader in solar inverters. By combining the power of solar energy and the proven advantages of communications technology, Enphase Energy makes solar power systems productive, reliable, smart and safe - increasing the energy harvest of solar panels by up to 25 percent. Our microinverter system is profoundly changing the way solar systems function, and thus, changing the solar industry itself. 
 
As we continue our exciting growth, we are building teams with highly talented individual contributors and leaders who design, develop, and manufacture next generation solar technologies.  Our work environment is fast-paced, fun, and full of exciting new projects.
 
The Software Engineer role will be responsible for Supporting Enphase Analytics and Data-warehouse team. Provides support for the data management/Governance activities of the organisation. Collaborates with Engineering/Quality/CS teams/Factory and various other teams.
 
Overview:
  • Design, develop, and maintain Analytics/dashboards/Automation and reports.
  • Work closely with stakeholders to understand their needs and translate them into business/DW solutions.
  • Ensure the performance optimisation, quality, and responsiveness of the dashboards.
  • Collaborate with the team to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organisation, and automatisation.
 
Essential duties/responsibilities:
  • Strong understanding of Datawarehouse Concepts. 
  • Experience translating theoretical concepts into engineered features, with a demonstrated ability to create features capturing important events or transitions within the data.
  • Expertise in crafting custom features that highlight unique patterns specific to the dataset or problem, enhancing model predictive power. Ability to combine and synthesise information from multiple data sources to develop more informative features.
  • Advanced knowledge in Apache Spark (PySpark, SparkSQL, SparkR) and distributed computing, demonstrated through efficient processing and analysis of large-scale datasets. Proficiency in Python, R, and SQL, with a proven track record of writing optimized and efficient Spark code for data processing and model training.
  • Hands-on experience with cloud-based machine learning platforms such as AWS SageMaker and Databricks, showcasing scalable model development and deployment.
  • Demonstrated capability to develop and implement custom statistical algorithms.
  • Proficiency in statistical methods for identifying patterns and trends in large datasets, essential for predictive maintenance.
  • Experience optimising code for performance in high-throughput, low-latency environments. Experience deploying models into production, with expertise in monitoring their performance and integrating them with CI/CD pipelines using AWS, Docker, or Kubernetes.
  • Familiarity with end-to-end analytical architectures, including data lakes, data warehouses, and real-time processing systems.
  • Experience creating insightful dashboards and reports using tools such as Power BI, Tableau, Incorta or custom visualisation frameworks to effectively communicate model results to stakeholders.
  • 5+ years of experience in data science and explored Gen AI/DL/AIML model using ML Flows
 
Qualifications
 
  • Bachelor’s or Master’s degree/ Diploma in Engineering, Statistics, Mathematics or Computer Science
  • 5+ years of experience as a Data Engineer/Data Science
  • Strong problem-solving skills
  • Proven ability to work independently and accurately
  • Strong Expertise in Python, Spark, R, SQL or any other programming language
  • Strong hands-on expertise with at least one analytics tools like Snowflake, Databricks or Incorta.

Similar Jobs

Cred - Data Scientist

Cred

Bengaluru, Karnataka, India (On-Site)
1 Week ago
OKX - Specialist, Operational Excellence (OpEx)

OKX

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
9 Months ago
Crunchyroll - Senior Investigations Analyst

Crunchyroll

Dallas, Texas, United States (On-Site)
4 Months ago
Side - Command Centre Analyst (Hybrid)

Side

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Autodesk - Senior Software Developer

Autodesk

Canada (Remote)
1 Year ago
kaizen gaming  - Senior Data Scientist

kaizen gaming

Thessaloniki, Greece (Hybrid)
1 Month ago
Moloco - Senior Data Scientist, Growth Analytics

Moloco

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Riot Games - Principal Software Engineer (ML Focused) - League Studio, League Data Central

Riot Games

Los Angeles, California, United States (On-Site)
8 Months ago
Brillio - Senior Data Analyst

Brillio

McLean, Virginia, United States (On-Site)
3 Weeks ago
GoMotive - Senior Data Scientist

GoMotive

India (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Synechron - Tableau Developer

Synechron

Rutherford, New Jersey, United States (On-Site)
1 Month ago
Figma - Director, People Analytics

Figma

San Francisco, California, United States (Remote)
1 Month ago
eBay - Software Engineer 3

eBay

San Jose, California, United States (Hybrid)
1 Week ago
BigID - Site Reliability Engineer

BigID

Hyderabad, Telangana, India (Hybrid)
2 Months ago
big ant - Rugby Union Data Analyst

big ant

Melbourne, Victoria, Australia (On-Site)
1 Week ago
Matte projects - Head of Strategy

Matte projects

New York, United States (On-Site)
2 Months ago
kaizen gaming  - Principal Data Engineer

kaizen gaming

Thessaloniki, Greece (Hybrid)
1 Month ago
Actian - Customer Success Manager

Actian

United States (Remote)
1 Month ago
PPfa - Senior Specialist, Enterprise Systems

PPfa

New York, New York, United States (Hybrid)
3 Months ago
T systems - Celonis Expert

T systems

Pune, Maharashtra, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

eBay - MTS2, Services Engineer, SEO Platforms

eBay

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
BitGo - Staff Backend Engineer

BitGo

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
Axi - QA Engineer (Web Application Testing)

Axi

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Qualcomm - Senior Engineer - Linux Stability

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
Nice - Senior Revenue Accountant

Nice

Pune, Maharashtra, India (Hybrid)
4 Weeks ago
undefined - Frontend game developer

Gurugram, Haryana, India (On-Site)
1 Year ago
Actian - Technical Writer - Bangalore

Actian

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Aryaka - Platform Engineer

Aryaka

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Paytm - KAM - Vijayawada

Paytm

Vijayawada, Andhra Pradesh, India (On-Site)
7 Months ago
Enphase Energy - Energy Consultant - German

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Aera Technology - Data Scientist – DS & Model Support

Aera Technology

Pune, Maharashtra, India (On-Site)
2 Months ago
London stock Exchange - Senior Data Science Cloud Engineer

London stock Exchange

St. Louis, Missouri, United States (On-Site)
2 Months ago
Siemens  - Data Engineer - IoT Projects

Siemens

Amadora, Lisbon, Portugal (Hybrid)
2 Months ago
upwork - Senior Manager, Strategic Insights & Data Science

upwork

United States (Remote)
1 Month ago
Equifax - Manager Data Scientist

Equifax

Bengaluru, Karnataka, India (On-Site)
8 Months ago
EvenUp - Senior Data Engineer - Analytics

EvenUp

San Francisco, California, United States (Hybrid)
1 Month ago
Axi - Data Engineer

Axi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Gupta Media - Marketing Data Analyst II

Gupta Media

Boston, Massachusetts, United States (On-Site)
3 Months ago
Google - Data Center Facilities Engineer, Electrical (English, Japanese)

Google

Inzai, Chiba, Japan (On-Site)
7 Months ago
Epic Games - Data Analyst

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Guadalajara, Jalisco, Mexico (On-Site)

Christchurch, Canterbury, New Zealand (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

's-Hertogenbosch, North Brabant, Netherlands (Remote)

Christchurch, Canterbury, New Zealand (On-Site)

View All Jobs

Get notified when new jobs are added by Enphase Energy

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug