Senior Data Engineer

Primesoft Inc

India

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading IT services company in Chennai is seeking a Software Engineer II - Data. This role involves designing and developing data systems, collaborating with senior engineers, and maintaining data pipelines. Ideal candidates have 2-4 years of experience with Python, cloud platforms, and strong communication skills. The position is full-time with an emphasis on team collaboration and proactive problem-solving.

Qualifications

  • 2–4 years of development experience in cloud environments.
  • Experience developing REST or GraphQL APIs.
  • Strong written and verbal communication skills.

Responsibilities

  • Contribute to the design and development of data systems.
  • Write high-quality code for data pipelines and APIs.
  • Participate in the end-to-end software development lifecycle.

Skills

Proficient in Python
SQL for data processing
Collaboration
Problem-solving
Communication
Cloud-native architectures

Tools

Git
Docker
Kubernetes
Looker
Tableau

Job description

Experience: 7+ years

Location: Chennai (Work From Office)

Notice Period: Immediate to 30days only

About the role–-

As a Software Engineer II - Data , you will contribute to the design and development of data systems including pipelines, APIs, analytics, AI and machine learning at scale. You'll be a core part of our Data Products team, building and maintaining production‑grade pipelines and platform components that power business and product outcomes. This role emphasizes hands‑on development, reliability, and team collaboration.

Primarily Focused on:

  • Writing high‑quality, scalable, and maintainable code across data pipelines, APIs, and data platform services.
  • Collaborating with senior engineers, analysts, and product stakeholders to translate technical requirements into working solutions.
  • Developing and supporting APIs, batch and real‑time data flows, ensuring reliability and performance in 24x7 environments.
  • Contributing to data modeling, transformation logic, and system design decisions in support of reporting, analytics, and data delivery needs.
  • Participating in the end‑to‑end software development lifecycle – including planning, testing, deployment, and operations.
  • Taking ownership of features and components, and seeing them through from design to deployment.
  • Documenting technical decisions, workflows, and runbooks to support long‑term maintainability and clarity for peers.
  • Practicing responsible data governance, ensuring data quality, privacy, and lineage are considered in all development.
  • Continuously learning and growing through code reviews, pairing, and technical mentorship.

Success in this role requires:

  • A proactive and collaborative approach to problem‑solving, with a mindset focused on outcomes, learning, and iteration.
  • The ability to manage multiple priorities or projects simultaneously, while meeting deadlines and maintaining high technical standards.
  • Comfort operating within modern cloud‑native architectures and tooling.
  • Commitment to writing clean, testable, and maintainable code.
  • An understanding of how your work contributes to broader team and business goals.
  • Willingness to ask questions, challenge assumptions, and share ideas.

About You--

Experience & Technical Requirements:

  • 2–4 years of development experience, with production systems in cloud environments.
  • Proficient in Python and/or Golang, and SQL for data processing, transformation, and orchestration tasks.
  • Experience with at least one modern cloud platform (e.g., GCP, AWS, or Azure).
  • Experience developing REST or GraphQL APIs and internal data access layers.
  • Experience building and maintaining ETL/ELT pipelines or API‑driven data services.
  • Experience with source control (e.g., Git), automated testing, and CI/CD practices.
  • Exposure to orchestration tooling such as n8n, Cloud scheduler, Airflow, Step Functions, or similar.
  • Understanding of data modeling concepts and cloud warehousing (e.g. Data bricks, BigQuery, Snowflake or other).
  • Familiarity with Kafka, Pub/Sub, or other event‑based systems.
  • Awareness of data quality, observability, and governance principles in engineering contexts.
  • Strong written and verbal communication skills, with an ability to share context with both technical peers and cross‑functional partners.
  • Experience working with containerized environments (e.g., Docker, Kubernetes).
  • Exposure to infrastructure‑as‑code, especially for deploying and managing data workflows.
  • Hands‑on use of BI tools like Looker or Tableau
  • A growth mindset and interest in mentoring junior peers or learning from senior engineers.

Highly Favorable Skills:

  • Strong communication skills with the ability to clearly explain technical concepts to peers, analysts, and product partners.
  • Demonstrated initiative in solving ambiguous technical problems or improving systems without being prompted.
  • Exposure to client‑facing or cross‑functional environments, such as working directly with product managers, analysts, or external partners.
  • Hands‑on experience deploying or operating critical systems, services, or pipelines with high availability requirements.
  • Participation in agile or iterative development teams, including experience with sprint planning, retrospectives, or technical scoping.
  • Contributions to documentation, internal knowledge bases, or open‑source projects.
  • Interest in mentoring interns or junior engineers, or actively seeking mentorship to accelerate your own growth.

If you are interested and feel this job is suitable for you, or if you know someone who may be a good fit, please send the resume to anitha.u@primesoftinc.com

Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Information Technology
Industries
  • IT Services and IT Consulting

Referrals increase your chances of interviewing at Primesoft Inc by 2x

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Primesoft Inc • Chennai

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer – GCP | BigQuery | Dataflow | Dataproc
Senior Data Engineer – GCP | BigQuery | Dataflow | Dataproc

Umanist Staffing LLC • Chennai District

Hybrid
INR 1,400,000 - 2,200,000
Senior Data Engineer
Senior Data Engineer

Quess Global Recruitment Services • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Python Data Analyst
Python Data Analyst

Persistent Systems • Bengaluru

Hybrid
INR 1,200,000 - 1,500,000
Competitive salary and benefits package
Flexible working hours
Insurance coverage for family
Big Data Developer
Big Data Developer

Thompsons HR Consulting LLP • Chennai

On-site
INR 1,200,000 - 2,000,000
ETL Engineer
ETL Engineer

PURVIEW • Pune City

Hybrid
INR 1,200,000 - 1,800,000
Competitive salary
Comprehensive benefits package
Professional development opportunities
+1
Data Engineer
Data Engineer

Tata Consultancy Services • Chennai

On-site
INR 600,000 - 900,000
Senior Data Engineer
Senior Data Engineer

Talpro • Bengaluru

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

IN13 Techwave Consulting India Private Ltd. • India

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

Sutherland • Bengaluru Urban

On-site
INR 1,500,000 - 2,000,000