4 - 7 years

6 - 9 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role

We are looking for a Software Development Engineer III specializing in Infrastructure and Data

Engineering. You will design, build, and optimize scalable infrastructure and data pipelines that

enable our product, analytics, and machine learning teams to deliver reliable insights and services.

As a senior IC, you will work on cloud infrastructure, data modeling, and distributed systems while

collaborating with product, backend, and analytics stakeholders.

What You Will Do

1. Infrastructure Engineering

a. Design, build, and maintain scalable cloud infrastructure (AWS/GCP/Azure).

b. Implement Infrastructure-as-Code (IaC) using Terraform, CloudFormation, or similar tools.

c. Ensure reliability, observability, and security across environments.

d. Automate deployment, monitoring, and incident response processes.

Data Engineering

a. Build robust ETL/ELT pipelines to process structured and unstructured data.

b. Design and optimize data models for analytics and product use cases.

c. Ensure data integrity, availability, and performance across systems.

d. Implement batch and streaming data pipelines (e.g., Kafka, Spark, Flink).

Collaboration & Delivery

a. Partner with product, analytics, and engineering teams to define data needs and

infrastructure requirements.

b. Contribute to cross-functional system design discussions and architectural reviews.

c. Ensure delivery of reliable infrastructure and data solutions that meet SLAs.

Quality & Best Practices

a. Implement monitoring, logging, and alerting for infrastructure and pipelines.

b. Write automated tests for infrastructure and data transformations.

c. Drive adoption of best practices for cost optimization and scalability.

What You Will Need

1. 4-6 years of experience in infrastructure and/or data engineering roles.

2. Strong expertise in cloud platforms (AWS, GCP, or Azure).

3. Proficiency in SQL and experience with relational/NoSQL databases.

4. Experience with data pipeline frameworks (Airflow, DBT, Spark, Flink).

5. Proficiency in at least one programming language (Python, Go, or Java).

6. Familiarity with CI/CD pipelines and containerization (Docker, Kubernetes).

Nice to Have

1. Experience with real-time data streaming (Kafka, Kinesis, Pub/Sub).

2. Exposure to data warehousing solutions (Snowflake, BigQuery, Redshift).

3. Background in security, compliance, or cost optimization of infrastructure.

4. Experience in fintech or transaction-heavy domains.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

hyderabad, chennai, bengaluru

hyderabad, pune, bengaluru

hyderabad, chennai, bengaluru