Nextenergygroup

Senior Data Engineer

Hyderabad, Telangana, India Full Time

Title: Senior Data Engineer

Reporting Line: Lead Data Engineer, Data & AI Team, Technology & Digital Services

Employment Category: FTE

Location: Hyderabad, India

Company: Next Energy Group

THE ROLE

As a Senior Data Engineer within the Data & AI team, you will lead the design and implementation of scalable, cloud-native data solutions that underpin NextEnergy Group’s digital transformation and Ubiquitous Business Intelligence (UBi) initiatives. You will architect and optimize data pipelines and platforms—primarily leveraging Snowflake—to enable advanced analytics and AI across the business.

In this role, you will mentor junior engineers, champion best practices in data engineering, and drive the adoption of innovative technologies and methodologies. You will collaborate closely with cross-functional teams, translating complex business requirements into robust technical solutions, and influencing data strategy, governance, and quality standards.

Your expertise will be critical in shaping the future of our data infrastructure, supporting real-time and batch processing, and ensuring our data assets are secure, reliable, and AI-ready.

KEY RESPONSIBILITIES

  • Technical Leadership: Work with the Lead Data Engineer to oversee to lead the architecture, development and optimization of complex data pipelines on our cloud data platform (Snowflake)
  • Advanced Data Engineering: Drive adoption of advanced data engineering practices, including near real-time data processing, CI/CD automation & data observability
  • Data Pipeline Development: Design, develop, and optimize robust ETL processes for ingesting, transforming, and loading data from diverse sources (including SCADA, NetSuite, AMP, GIS) on and into our Cloud Data Platform (Snowflake)
  • Solution Design: Own the design & review of data models, ETL frameworks and workflow orchestration, ensuring scalability & maintainability
  • Database Management: Manage and tune high-performance databases on Snowflake to ensure efficiency, reliability & scalability
  • Workflow Orchestration: Schedule & manage legacy workflows in Apache Airflow and current workflows with Snowflake tooling managing complex data workflows
  • Data Quality & Governance: Champion data quality, security & governance standards, collaborating with the Data Governance Manager & Data Governance Analyst to resolve identified issues
  • Collaboration: Work closely with other Data Engineers, Data Analysts, Product Managers and business stakeholders to deliver data solutions that support analytics, AI & business intelligence
  • Stakeholder Engagement: Engage with business stakeholders to translate requirements into robust technical solutions, influencing data strategy & governance
  • Documentation: Maintain well documented code and documentation on data flows, architecture & operational procedures
  • Continuous Improvement: Stay current with emerging technologies and proactively suggest enhancements to our Data Engineering approach

SKILLS & COMPETENCIES

To be successful in this role, you will demonstrate:

  • Technical Depth & Breadth: Expert-level proficiency in Python for data engineering, SQL & Bash. Experience with Snowflake, Azure, MySQL, Airflow, Docker, Kubernetes.
  • Data Governance: Understanding of data governance, privacy & security best practices
  • Architecture: Experience designing & scaling enterprise-grade data architectures
  • Collaboration: Ability to work in cross-functional teams
  • Business Acumen: Ability to align technical solutions with business strategy and communicate effectively with non-technical stakeholders
  • Time management & prioritization skills - things can get a little hectic, so the ability to effectively manage yourself and your workload is critical
  • Excellent communication skills (in English or/and other European languages) - you must be able to organize your thoughts in a way that others find clear and compelling. You will be expected to together well-written, grammatically correct emails and other communications. When communicating verbally – whether over the phone, on video calls, in person or meetings – you will need to be articulate, warm and engaging.
  • Flexibility - being an effective team player means being flexible in your approach and open to getting involved with new things, even if they are not spelt out in your job description.
  • Intellectual Curiosity – we are looking for someone who is truly interested in our profession and has the intellectual curiosity to delve deep into topics and bring fresh ideas to the team.
  • Delivery focus – it may sound obvious, but the ability to proactively churn through work at pace and deliver quality outputs matters
  • Strong critical thinking and problem-solving skills
  • Passion for our mission ‘to generate a more sustainable future by leading the transition to clean energy
  • Our values: be a leader, build trust, be responsible, be innovative and ‘bring your alpha’.

EXPERIENCE & QUALIFICATIONS

  • 5+ years of experience
  • Bachelor’s degree in Computer Science, Information Technology or a related field
  • Demonstrated experience leading data engineering projects and delivering solutions at scale
  • Experience with cloud data platforms (Snowflake preferred)
  • Relevant certifications in cloud platforms are a bonus
  • Right to work in India