Software Engineer (Data Systems/ETL)

Harris Global Business Services (GBS)

India

On-site

INR 1,400,000 - 2,100,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Mediclaim policy
Group Term Life Insurance
Gratuity
30 days total leave per calendar year
Lifestyle Rewards Program

Job summary

Harris Global Business Services (GBS) in Mumbai offers a mid-level Software Engineer role focused on the billing engine and data pipelines. The position emphasizes day-to-day data processing, reliability, and performance within a cloud data warehouse context, requiring a strong SQL foundation and Python for ETL.

Remote work with on-site Mumbai location, collaboration across time zones, and involvement in API interfaces, cloud security safeguards, and containerized services.

Qualifications

  • Bachelor’s degree or equivalent practical experience in CS/Engineering
  • 5-7+ years of professional software development experience across front-end and back-end
  • Experience with Python for data processing or ETL development
  • Knowledge of AWS, Azure, or GCP cloud platforms

Responsibilities

  • Monitor and support the daily processing of the billing engine and troubleshoot data issues
  • Write, review, and optimize SQL queries for large-scale datasets
  • Maintain and enhance the ETL pipeline feeding the billing engine
  • Identify performance improvements in data processing jobs
  • Write Python code to support ETL and data workflows
  • Document data flows and known issues for team continuity
  • Collaborate on GraphQL interfaces and cloud security safeguards
  • Support containerized services and cloud-based applications
  • Participate in code reviews and follow data-handling standards

Skills

Python
SQL
ETL
AWS Redshift
Cloud platforms
APIs
Data processing
Data structures
English communication

Education

Bachelor's degree in Computer Science or related field

Tools

GraphQL

Job description

We are looking for a mid-level Software Engineer to join our data systems team, with a primary focus on the day-to-day processing, reliability, and performance of our billing engine and the data pipelines that feed it. This role requires a strong SQL foundation, comfort working in a cloud data warehouse environment, and the ability to understand and maintain a multi-step ETL process end to end. When not engaged in billing engine work, this person will support broader platform efforts, including API/interface work, cloud security safeguards, and services running in a containerized environment

Work Mode

Remote

Shift Timings

Monday to Friday 2:00pm to 11:30Pm IST

Location

Mumbai -Remote

Billing Engine & Data Processing
  • Monitor and support the daily processing of the billing engine, including troubleshooting and resolving data or processing issues as they arise.
  • Write, review, and optimize SQL queries and processes operating against high-volume datasets (tens of millions of records processed daily).
  • Understand, maintain, and enhance the ETL pipeline that feeds the billing engine, including data validation, transformation, and load steps.
  • Identify and implement performance improvements in data processing jobs and pipeline steps.
  • Write and maintain Python code supporting ETL and data processing workflows.
  • Document data flows, processing logic, and known issues to support team continuity and knowledge sharing.
Broader Platform Support
  • Assist with the organization and maintenance of GraphQL interfaces used across the platform.
  • Contribute to building and maintaining security safeguards across cloud environments.
  • Support and troubleshoot software running in a container orchestration environment and other cloud-based services.
  • Participate in code reviews and follow established coding and data-handling standards.

Collaborate with onshore and offshore team members across time zones, including regular participation in team standups.

What We Are Looking For
  • Bachelor’s degree in computer science, Engineering, a related field, or equivalent practical experience.
  • 5-7+ years of professional software development experience across front-end and back-end work. Experience administrating AWS Redshift (ideally), or comparable high-volume data system/ETL experience
  • Working proficiency in Python for data processing or ETL-related development.
  • Experience with at least one major public cloud platform- AWS, Azure etc.
  • Solid understanding of software engineering fundamentals: data structures, APIs, testing, and version control.
  • Ability to work independently on assigned features while collaborating well with a distributed team.
  • Comfort incorporating AI-assisted coding tools into daily development work.
  • Strong written and verbal English communication skills for cross-team, cross-timezone collaboration.
Good to have
  • Experience with cloud data warehouse platforms (e.g., Redshift or similar).
  • Experience with GraphQL or other modern API/interface technologies.
  • Experience building security or compliance-related features in a cloud environment.
  • Experience with multiple cloud platforms (Azure, AWS, and/or GCP).
  • Experience contributing to a customer-facing product or portal.
  • Experience setting up or working with agentic AI coding pipelines.
Soft Skills/ Behavioural Skills
  • Excellent Communication Skills (Written & Verbal)
  • Working Independently.
  • Critical Thinking
Benefits
  • Annual Public Holidays as applicable
  • 30 days total leave per calendar year
  • Mediclaim policy
  • Lifestyle Rewards Program
  • Group Term Life Insurance
  • Gratuity
  • ...and more!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Terasol Technologies Pvt. Ltd. • Gurgaon

Remote
INR 1,000,000 - 1,500,000
Remote work flexibility
Paid leaves
Performance incentives
+1
Associate Data Engineer
Associate Data Engineer

Jobgether • India

Hybrid
INR 420,000 - 640,000
Competitive compensation package
Health and wellness benefits
Paid time off and holidays
+5
Sr. Data Engineer
Sr. Data Engineer

Kanerika Software Pvt Ltd. • Indore District

On-site
INR 1,200,000 - 1,800,000
Health Insurance
Flexible Working Hours
Professional Certification Reimbursements
+2
Job ID 203 - Software Consultant (Data Engineer)
Job ID 203 - Software Consultant (Data Engineer)

energytec.ai • Hyderabad

Hybrid
INR 2,800,000 - 4,200,000
Growth academy and internal career机会
Five extra days of paid leave every ye
Volunteer day each year
+1
Data Platform Engineer – ETL,SQL,Python,Java,Scala,AWS
Data Platform Engineer – ETL,SQL,Python,Java,Scala,AWS

FinacPlus • Hyderabad

Remote
INR 2,500,000 - 4,200,000
Data Engineer Pune · Hybrid Engineering · Full-time →
Data Engineer Pune · Hybrid Engineering · Full-time →

Woodfrog Tech OPC Private Limited • Pune District

Hybrid
INR 1,800,000 - 2,400,000
Hybrid working
Technical specialist- Data Engineer, AS
Technical specialist- Data Engineer, AS

Deutsche Bank • Pune District

On-site
INR 1,200,000 - 1,800,000
Best in class leave policy
Gender neutral parental leaves
100% reimbursement under childcare assistance
+5
Technical Specialist – Data Engineer
Technical Specialist – Data Engineer

Deutsche Bank • Pune District

On-site
INR 1,000,000 - 1,500,000
Best in class leave policy
Gender neutral parental leaves
Childcare assistance benefit
+4
AI Infrastructure & Ops Engineer
AI Infrastructure & Ops Engineer

Billeasy • Mumbai

On-site
INR 1,000,000 - 1,500,000
Premium coffee machines
Team-building activities
Modern office space
+1
Data Engineer
Data Engineer

Shyena Tech Yarns • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000