Senior Software Engineer - Big Data

1 Month ago • 5 Years + • Data Analysis

Job Summary

Job Description

As a Senior Software Engineer - Bigdata, you will design, develop, and maintain scalable ETL/ELT pipelines. You will leverage AWS services, work with Apache Spark and Databricks, and implement data models. You will collaborate with analysts, data scientists, and stakeholders to ensure data quality and build data quality checks. You will also develop SQL-based transformations and optimize queries, support BI tools like Tableau, and contribute to data governance, security, and compliance. The role involves mentoring junior engineers and contributing to best practices, including CI/CD, testing, and documentation. This role is remote.
Must have:
  • 5+ years of data engineering experience
  • Expertise in ETL/ELT development and data ingestion using SQL and Python.
  • Experience with Apache Spark and Databricks.
  • In-depth knowledge of AWS services.
  • Proficient in data modeling.

Job Details

Job Description


Where you’ll work: India (Remote)

Engineering at GoTo

We’re the trailblazers of remote work technology. We build powerful, flexible work software that empowers everyone to live their best life, at work and beyond. And blaze even more trails along the way. There’s ample room for growth – so you can blaze your own trail here too. When you join a GoTo product team, you’ll take on a key role in this process and see your work be used by millions of users worldwide.


Your Day to Day

As a Senior Software Engineer – Bigdata, you would be:

  • Design, develop, and maintain robust, scalable, and efficient ETL/ELT pipelines to process structured and unstructured data from various sources.

  • Expertise in Python Programming.

  • Leverage AWS services (e.g., S3, EKS, Lambda, EMR) to architect and implement cloud-native data solutions. Work with Apache Spark and Databricks to process large-scale datasets, optimize performance, and build reusable data transformations.

  •  Design and implement data models (both relational and dimensional) that support analytics, reporting, and machine learning use cases. Schedule, monitor, and orchestrate workflows using Apache Airflow or equivalent tools.

  • Collaborate with analysts, data scientists, and business stakeholders to deliver trusted, high-quality data for downstream consumption. Build data quality checks, logging, monitoring, and alerting to ensure pipeline reliability and visibility.

  • Develop SQL-based transformations and optimize queries for performance in cloud data warehouses and lakehouses.

  • Enable data-driven decisions by supporting self-service BI tools like Tableau, ensuring accurate and timely data availability.

  • Ensure adherence to data governance, security, and compliance requirements. Mentor junior engineers and contribute to engineering best practices, including CI/CD, testing, and documentation.

What We’re Looking For

As a Senior Software Engineer – Bigdata, your background will look like: 

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  •  5+ years of experience in data engineering or similar roles, with proven ability to build and scale end-to-end data pipelines.

  • Strong expertise in ETL/ELT development, data ingestion, and transformation using SQL and scripting languages (Python preferred).

  • Hands-on experience with Apache Spark and Databricks for big data processing. In-depth knowledge of AWS services such as S3, Hive, Lambda, and EMR.

  • Proficient in data modeling, including dimensional and normalized models.

  •  Experience with Airflow or similar orchestration frameworks.

  • Familiarity with BI tools like Tableau for reporting and dashboarding.

  • Strong understanding of data warehousing, lakehouse architectures, and modern data stack concepts.

  • Excellent problem-solving skills, communication, and the ability to work in an agile and collaborative environment.

At GoTo, authenticity and inclusive culture are key to our thriving workplace, where diverse perspectives drive innovation and growth. Our team of GoGetters is passionate about learning, exploring, and working together to achieve success while staying committed to delivering exceptional experiences for our customers. We take pride in supporting our employees with comprehensive

benefits, wellness programs, and global opportunities for professional and personal development. By maintaining an inclusive environment, we empower our teams to do their best work, make a meaningful impact, and grow their career. Learn more 

Similar Jobs

Razer - Senior Data & Reporting Engineer

Razer

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
4 Weeks ago
Vivid Games - BI Developer

Vivid Games

Bydgoszcz, Kuyavian-Pomeranian Voivodeship, Poland (Hybrid)
7 Months ago
Amanotes - Senior Level Designer (New Games - Hybrid Casual Games)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
5 Months ago
Canonical - Revenue Accounting Manager

Canonical

(Remote)
1 Month ago
AI Fund - Machine Learning Engineer

AI Fund

(Remote)
8 Months ago
Meta - Data Science Director

Meta

Menlo Park, California, United States (Remote)
7 Months ago
Luxoft - Business Analyst - Treasury

Luxoft

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Finance Business Systems Analyst, Devices and Services

Google

Hyderabad, Telangana, India (On-Site)
2 Months ago
DataVisor - Data Scientist - Fraud Detection

DataVisor

Mountain View, California, United States (Hybrid)
1 Month ago
bytedance - Research Scientist, Data Management and Security - Infrastructure System Lab

bytedance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playtika - Product Manager - Marketing

Playtika

Israel (On-Site)
6 Months ago
Rackspace Technology - Archer Software Developer II

Rackspace Technology

India (Remote)
3 Months ago
Escape Velocity Entertainment - Site Reliability Engineer

Escape Velocity Entertainment

(Remote)
3 Months ago
Anavation - Data Architect SME

Anavation

Clarksburg, West Virginia, United States (Remote)
2 Months ago
Divensi - Engineering Administrator/ Systems Administrator/ Systems Engineer

Divensi

Springfield, Virginia, United States (On-Site)
7 Years ago
NielsenIQ - Analytics Manager – Customer Success (12 months Fixed Term)

NielsenIQ

Auckland, Auckland, New Zealand (On-Site)
3 Weeks ago
dun bradstreet - Senior Bigdata Engineer

dun bradstreet

Hyderabad, Telangana, India (Hybrid)
3 Months ago
bytedance - Senior Software Engineer, Backend and Infrastructure

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
ISS Stoxx - Alternative Research Analyst

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Warner Bros Discovery - Director, Design

Warner Bros Discovery

Salt Lake City, Utah, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Capgemini - Stress Concessions

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PhonePe - Software Engineer - Backend (7-10 years), Pune

PhonePe

Bengaluru, Karnataka, India (On-Site)
7 Months ago
AeroSpike - Senior Site Reliability Engineer

AeroSpike

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PwC - Sr Associate |Oracle fusion Technical| Oracle|Advisory|-Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
9 Months ago
Zenoti - Manager - SRE

Zenoti

Hyderabad, Telangana, India (On-Site)
1 Month ago
Landor - Design Intern (Branding & Packaging)

Landor

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
HCL Tech - Specialist

HCL Tech

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Tekion Corp - Product Manager I

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
1 Month ago
zeta - Manager - Data Analytics, Credit Card Portfolios

zeta

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Paytm - Product Manager

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Rovio  - Principal Data Analyst, Team Manager

Rovio

Uusimaa, Finland (Hybrid)
2 Weeks ago
TechVedika - Data Scientist

TechVedika

Hyderabad, Telangana, India (On-Site)
2 Months ago
Rippling - Software Engineer II - Data Cloud

Rippling

Bengaluru, Karnataka, India (On-Site)
1 Week ago
playrix  - Senior Data Analyst (Attribution)

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
8 Months ago
Ziff Davis - Data Engineer III - Applications Engineer

Ziff Davis

Seattle, Washington, United States (On-Site)
1 Month ago
Cubic corporation - Data Analyst

Cubic corporation

Hyderabad, Telangana, India (On-Site)
1 Month ago
UXBERT Labs - Senior Data Engineer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
5 Months ago
Illumina - Senior Financial Business Systems Analyst II

Illumina

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Canonical - Python Engineer - Data Center Hardware Integration

Canonical

Taipei City, Taiwan (Hybrid)
1 Month ago
Equifax - Manager Data Scientist

Equifax

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

Get notifed when new similar jobs are uploaded

About The Company

GoTo is the largest technology group in Indonesia, combining on-demand and financial services through the Gojek and GoTo Financial brands. It is the first platform in Southeast Asia to host these two essential use cases in one ecosystem, capturing a majority of Indonesian consumer household expenditure.


GoTo’s mission is to “Empower Progress” by offering an unparalleled selection of goods and services through a comprehensive merchant and partner network and promoting financial inclusion through its leading payments and financial services business.

Jakarta, Indonesia (On-Site)

Jakarta, Indonesia (On-Site)

Jakarta, Indonesia (On-Site)

Jakarta, Indonesia (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Jakarta, Indonesia (On-Site)

Jakarta, Indonesia (On-Site)

Jakarta, Indonesia (On-Site)

View All Jobs

Get notified when new jobs are added by GoTo Group

Level Up Your Career in Game Development!

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

Job Common Plug