SlipstreamJobsFresh Startup & VC-Backed Jobs

Data Engineer II

G2 - Bengaluru, India - In-office - posted 2026-07-28

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

G2 is the world's largest software marketplace, recently unified with Capterra, SoftwareAdvice, and GetApp to create the largest source of online data and software insights. With 200M+ annual visitors and 6M verified reviews, G2 is transforming the global B2B software industry and building the most trusted data foundation for software buyers and sellers in the age of AI. As a Data Engineer II, you will lead the design, development, and maintenance of complex data engineering projects and pipelines for the G2 data platform. You'll work within an AWS and Snowflake ecosystem, demonstrating expertise in scalable and efficient data processing. Key responsibilities include: **Data Infrastructure & Processing:** - Lead design and development of data pipelines for seamless integration from various sources into the G2 Data Platform - Optimize pipelines for cost-effectiveness, scalability, and reliability - Service data requests from platform users and contribute to data modeling and design reviews - Develop repeatable, scalable code ensuring near real-time data availability - Promote architectural changes that increase infrastructure scalability while maintaining efficiency - Stay current with latest data stack trends and innovations **Data Quality & Governance:** - Own implementation of data quality and governance initiatives - Ensure the platform follows privacy and security standards - Document data architecture, models, and consumption workflows - Learn and adopt best practices in data engineering **Mentorship & Collaboration:** - Guide junior engineers with technical support, expertise, and constructive feedback - Collaborate with peers in knowledge-sharing sessions - Seek mentorship from senior team members to enhance skills Required: 4+ years as a data engineer/ETL developer; 2+ years development experience with data modeling, optimization, and database architecture; proficiency in SQL, Python or Java; experience with AWS data services and Snowflake; familiarity with ELT/ETL tools (AWS Glue, Airflow, Airbyte, DBT); knowledge of distributed computing frameworks (Spark, Hadoop, Kafka). Preferred: Docker/Kubernetes, advanced Snowflake optimization, startup experience, Agile/CI-CD/TDD, data governance/security/compliance knowledge.

Similar roles