(05/10/2025) Senior Software Engineer

23 hours ago


Bengaluru India Enphase Energy Full time

Job Description

Description

Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries.

Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future

This role at Enphase requires working onsite 3 days a week, with plans to transition back to a full 5 day in office schedule over time.

About The Role

As a Senior Software Engineer on the Enphase Solar O&M Engineering Team, you will design, build, and maintain robust data pipelines. You will work on ETL processes, ensuring data is processed efficiently and is always available for analysis.

What you will be doing

- Design, implement, and optimize ETL pipelines
- Build and maintain scalable data pipelines for real-time and batch processing
- Develop workflows using Apache Airflow to automate data integration
- Monitor data pipeline performance and ensure system reliability
- Collaborate with analysts and data scientists to provide high-quality data
- Troubleshoot and resolve data pipeline issues with minimal downtime
- Perform data modeling and ensure data quality across systems

Who You Are And What You Bring

- B.E/B.Tech in Computer Science or Electrical Engineering from top tier college and >70% marks
- 5+ years of experience in data engineering
- Proficiency in Python, Postgres, and Apache Airflow
- Expertise in building and maintaining ETL pipelines
- Experience with cloud-based data storage and processing systems
- Strong understanding of database optimization and schema design
- Attention to detail and a commitment to data quality



  • Gurugram, India Snapmint Full time

    Job Description Snapmint is looking for a Senior QA Engineer with a passion for working on testing Web and Mobile apps. This involves the analysis of software to prevent issues and fix bugs before the product is dispatched to users. We are looking for a person who is committed to teamwork, who enjoys working on cutting-edge technology in a fast-paced...


  • Chennai, India Durjaya Consultancy Services Full time

    Job Description Company Description Durjaya Consultancy Services utilizes the latest technology and skilled expertise in hiring for BFSI, IT, and ITES sectors, ranging from executive to management levels. Our strategy is based on a relentless commitment to delivering superior services with world-class expertise for our clients. Role Description This is a...


  • Bengaluru, India Recro Full time

    Job Description As a Principal Software Engineer - Protocols -, you will play a key role in enhancing our cloud-scale NAS platform. Your responsibilities will include: Participate and lead requirements analysis, architecture design, design reviews, and other work related to expanding Platform, Protocols, and Operating System. Developing and...


  • Hyderabad, India JPMorganChase Full time

    Job Description Job Description This is your chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions. As a Manager of Software Engineering at JPMorgan Chase within the Consumer & Community Banking Team, you lead multiple teams and manage day-to-day implementation activities by...


  • Pune, India Caizin Full time

    Job Description We are looking for an experienced Principal Software Engineer with a strong background in Java to join our talented team. In this role, you will be responsible for designing, implementing, and maintaining robust and scalable solutions that enable us to gain deep insights into the performance, reliability, and health of our systems and...


  • Bengaluru, Karnataka, India Flexprice Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Role:Senior Software Engineer / Lead Engineer (Backend)Experience:4+ years (or equivalent)Compensation:Competitive pay + Generous ESOPsLocation:Bangalore, India (Onsite)Deadline -October 10, 2025Apply here (Google form)Checkout the Job Description for more details


  • Bengaluru, India Juniper Networks Full time

    Job Description We are seeking a skilled and motivated Specialist to join our team focused on software solutions for our ISP (Internet Service Provider) customers. This role involves designing, implementing, and optimizing software in highly scalable, cloud-based, distributed architectures. Key Responsibilities: - Design and develop software features for...


  • Bengaluru, India Google Full time

    Job Description Minimum qualifications: - Bachelor's degree or equivalent practical experience. - 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. - Experience with C++, Java, and Android. Preferred qualifications: - Master's degree or PhD in Computer Science or related...


  • Bengaluru, India Atlassian Full time

    Job Description Working at Atlassian Atlassians can choose where they work - whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. rking at Atlassian Atlassians can choose where...


  • Bengaluru, India Enterpret Full time

    About Enterpret : Enterpret is at the forefront of AI-native applications, unlocking the power of customer feedback for businesses. We centralise feedback from every channel and transform it into actionable insights that drive customer-centric decisions for teams at the world's leading companies like Perplexity, Notion, Canva, and Figma. Backed by investors...