Sr Software Engineer - Data Engineering

Timecode Technologies

Hyderabad

On-site

INR 2,500,000 - 4,000,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Timecode Technologies in Hyderabad is seeking a Senior Software Engineer in Data Engineering to design and optimize scalable ETL/ELT data pipelines using AWS Glue and PySpark. You will work with Python/SQL, and databases like Oracle, MongoDB, DynamoDB, and Aurora PostgreSQL, while ensuring data quality and secure coding practices.

The role requires hands-on experience with batch and streaming data, CI/CD via GitHub Actions or Jenkins, and responsible use of AI-assisted development tools to boost

Qualifications

  • Experience with AWS Glue and PySpark for ETL/ELT pipelines.
  • Proficiency in Python and SQL, including stored procedures.
  • Experience with Oracle, MongoDB, and DynamoDB.
  • Working knowledge of AWS ECS and Terraform.
  • Experience building batch and streaming data pipelines.
  • Knowledge of data quality validation and error handling.
  • Understanding of AI/LLMs and prompt engineering; familiarity with Cursor/Claude/Devin AI.
  • Ability to review AI-generated code and follow secure coding practices.

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines using AWS Glue and PySpark.
  • Build data integration workflows using AWS Lambda and Step Functions.
  • Develop and optimize SQL queries and stored procedures.
  • Work with relational and NoSQL databases, including Oracle, MongoDB, DynamoDB, and Aurora PostgreSQL.
  • Implement data quality checks, error handling, and data replay processes.
  • Support CI/CD automation using GitHub Actions or Jenkins.
  • Troubleshoot production issues and optimize pipeline performance.
  • Follow AWS security best practices, including IAM permissions and encryption.
  • Leverage AI-assisted development tools responsibly to improve engineering productivity.

Skills

AWS Glue
PySpark
Python
SQL
Oracle
MongoDB
DynamoDB
AWS ECS
Terraform
ETL/ELT pipelines
Data quality validation
AI/LLMs knowledge
Secure coding practices

Tools

AWS Lambda
Step Functions
GitHub Actions
Jenkins
Aurora PostgreSQL

Job description

Job Title: Sr Software Engineer - Data Engineering

Experience: 6- 13 Years
Location: Hyderabad
Employment Type: Full-Time


Job Description

We are looking for an experienced Senior Software Engineer Data Engineering with strong hands‑on expertise in AWS Glue, PySpark, Python, SQL, and cloud‑based data engineering. The ideal candidate should have experience building scalable ETL/ELT pipelines, handling batch and streaming data, and working with multiple databases and AWS services.


Mandatory Skills:

  • Strong hands‑on experience with AWS Glue and PySpark.
  • Proficiency in Python and SQL, including stored procedures.
  • Experience with Oracle, MongoDB, and DynamoDB.
  • Working knowledge of AWS ECS and Terraform.
  • Experience building batch and streaming data pipelines.
  • Knowledge of error handling, retry/replay mechanisms, and data quality validation.
  • Understanding of AI/LLMs, prompt engineering, and AI‑assisted development tools such as Cursor, Claude, or Devin AI.
  • Ability to review AI‑generated code and follow secure coding practices.

Key Responsibilities:

  • Design, develop, and maintain scalable ETL/ELT pipelines using AWS Glue and PySpark.
  • Build data integration workflows using AWS Lambda and Step Functions.
  • Develop and optimize SQL queries and stored procedures.
  • Work with relational and NoSQL databases, including Oracle, MongoDB, DynamoDB, and Aurora PostgreSQL.
  • Implement data quality checks, error handling, retry mechanisms, and data replay processes.
  • Support CI/CD automation using GitHub Actions or Jenkins.
  • Troubleshoot production issues and optimize pipeline performance.
  • Follow AWS security best practices, including IAM permissions and encryption.
  • Leverage AI‑assisted development tools responsibly to improve engineering productivity.

Preferred Skills:

  • Healthcare payer domain experience.
  • Knowledge of HIPAA, HL7, FHIR, or X12.
  • Exposure to Amazon Athena, Redshift, Kinesis, or EMR.
  • AWS Data Engineer or Analytics certifications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead AWS Data Engineer
Lead AWS Data Engineer

Weekday (YC W21) • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Aws Data Engineer
Aws Data Engineer

Qentelli LLC • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Senior Data Engineer
Senior Data Engineer

INFOSLAB CONSULTANCY PRIVATE LIMITED • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Technical Specialist - AWS/AWS Lambda/AWS Glue/AWS SNS
Senior Technical Specialist - AWS/AWS Lambda/AWS Glue/AWS SNS

Datavail Infotech • Bengaluru

On-site
INR 2,400,000 - 4,000,000
Senior Data & Integration Engineer
Senior Data & Integration Engineer

Simplify Alpha™ • Hyderabad

Hybrid
INR 1,800,000 - 2,400,000
Hybrid work model
Senior Data Engineer
Senior Data Engineer

AagatiServe Pvt Ltd • Delhi

On-site
INR 1,800,000 - 2,400,000
Senior Technical Specialist - AWS/AWS Lambda/AWS Glue/AWS SNS
Senior Technical Specialist - AWS/AWS Lambda/AWS Glue/AWS SNS

Datavail • Bengaluru, Mumbai, Hyderabad

Hybrid
INR 2,500,000 - 4,000,000
Big Data Specialist
Big Data Specialist

Sky Systems, Inc. (SkySys) • Hyderabad

Hybrid
INR 1,500,000 - 2,100,000
Sr. Data Engineer
Sr. Data Engineer

Minfy Technologies • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Senior Software Development Engineer— Data and Analytics
Senior Software Development Engineer— Data and Analytics

Winwire Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000