Data Engineer II

G2
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 4+ yearsSkills: ["Mentorship","Collaboration","Knowledge sharing","Technical support"]

Design, develop, and maintain complex data engineering pipelines for the G2 data platform, leading ETL/ELT implementation across an AWS and Snowflake ecosystem. Optimize for cost, scalability, reliability, and near real-time data availability, while improving data modeling, architecture, and governance. Serve data requests, document workflows for consumption, and drive best practices in privacy and security. Guide junior engineers and collaborate through knowledge sharing to advance the platform.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
G2
G2
1 month ago

Data Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Design, develop, and maintain complex data engineering pipelines for the G2 data platform, leading ETL/ELT implementation across an AWS and Snowflake ecosystem. Optimize for cost, scalability, reliability, and near real-time data availability, while improving data modeling, architecture, and governance. Serve data requests, document workflows for consumption, and drive best practices in privacy and security. Guide junior engineers and collaborate through knowledge sharing to advance the platform.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead the design and development of data pipelines integrating multiple data sources into the G2 Data Platform.
  • •Optimize pipelines for cost effectiveness, scalability, and reliability, and improve near real-time data availability.
  • •Contribute to data modeling, design reviews, and scalable data infrastructure architecture changes.
  • •Own data quality and data governance initiatives, including privacy and security standards, and document architectures and workflows.
  • •Guide junior engineers with technical support and best practices while collaborating and sharing knowledge across the team.

Key Requirements

  • •4+ years of experience as a data engineer or ETL developer.
  • •2+ years of development experience in data modeling, optimization, and database architecture.
  • •Design and develop data pipelines using cloud and open-source tools.
  • •Proficiency in writing and debugging SQL queries.
  • •Good programming skills in Python or Java, plus performance tuning and debugging of data pipelines.
Experience:4+ yearsData engineeringETLELTDistributed computingData platform
Skills:MentorshipCollaborationKnowledge sharingTechnical support
Tech Stack:AWSDynamoDBRDSData PipelineEMRLambdaGlueECSSnowflakeSQLPythonJavaELTETLAWS GlueStep FunctionsAirflowAirbyteDBTApache Spark

Company Brief

G2
Operates the world’s largest B2B software marketplace that collects and publishes user reviews to help organizations discover, evaluate, and manage software purchases and vendor reputation.
Industry: Online Marketplaces
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series D
Headquarters: Chicago, United States
Founded: 2012
Glassdoor
Glassdoor: 3.7
WebsiteLinkedInGlassdoor