ADCI

Software Development, Data Engineering, consumerpayments

DataEngineerII

₹15–25L ~AI est. Bengaluru, Karnataka, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Data Engineer II at ADCI. Skills: Data engineering, Data infrastructure, Data modeling, Data pipelines. Design logical data models. Build logical data models”

Industry & Context.

Software Development, Data Engineering, consumerpayments
Problems you'll solve

Complex data challenges; Root cause analysis

What They're Looking For.

Must Have

Bachelor's degree, 3+ years of data engineering experience, Experience in one or more scripting languages, Experience with one or more query language, 3+ years of developing and operating large-scale data structures for business intelligence analytics using data modeling experience, Experience including analytical skills, Experience including attention to detail, Experience including effective communication abilities, Knowledge of distributed, multi-tiered systems, Knowledge of algorithms, Knowledge of relational databases, Experience with big data processing technology, Experience with data warehouse technical architecture, Experience with infrastructure components, Experience with ETL, Experience with reporting/analytic tools and environments, Experience building and maintaining data flows and pipelines

Nice to Have

Experience in AWS services, Experience designing large-scale systems, Experience designing large-scale applications, Knowledge of data structures, Knowledge of data modeling, Knowledge of database schema, Experience building strategic relationships with stakeholders, Communicating and collaborating across teams and functions, Experience in mentoring junior engineers, Experience leading junior engineers, Experience managing junior engineers, Experience building data pipelines for LLMs, Experience building ETL processes for LLMs, Experience building data pipelines for generative AI, Experience building ETL processes for generative AI, Knowledge of vector databases, Knowledge of embeddings for semantic search, Knowledge of embeddings for GenAI applications

What You'll Do.

Design logical data models

Build logical data models

Optimize logical data models

Design data pipelines

Optimize data pipelines

Create self-service access to datasets

Work on data architecture

Collaborate with Software Development Engineers

Collaborate with Data Engineers

Design stable data solutions

Design performant data solutions

Write maintainable code

Apply data design approaches

Make judicious trade-offs

Optimize resource usage

Optimize system hardware

Optimize data storage

Optimize query optimization

Optimize AWS infrastructure

Participate in code reviews

Participate in design discussions

Participate in team planning

Mentor junior team members

Train junior team members

Resolve root causes of complex problems

Balance customer requirements

Stay current on distributed systems technologies

How You'll Work.

Team & Collaboration

Cross-functional teams; Software Development Engineers; Other Data Engineers

Communication Scope

Effective communication

Process & Methodology

Team planning

Full Job Description

Amazon is seeking a talented Data Engineer II to join our team. In this role, you will design, build, and optimize data infrastructure that enables data-driven decision making across the organization. You'll work autonomously on complex data challenges while collaborating with cross-functional teams to deliver high-quality data solutions. Key job responsibilities Design, build, and optimize logical data models and data pipelines for complex datasets Own ongoing data quality and create self-service access to datasets for business intelligence Work on major portions of existing or new data architecture within the team Collaborate with Software Development Engineers and other Data Engineers to design stable, performant data solutions Write secure, stable, testable, and maintainable code with minimal defects Apply appropriate data design approaches and make judicious trade-offs without over-engineering Optimize resource usage including system hardware, data storage, query optimization, and AWS infrastructure Participate actively in code reviews, design discussions, and team planning Mentor and train junior team members and new peers Resolve root causes of complex problems and balance customer requirements with team needs Stay current on distributed systems technologies (MapReduce, MPP architectures, NoSQL databases) A day in the life As a DE II, you'll leverage your expertise in distributed systems and data technologies to solve difficult problems and contribute meaningfully to the team's data architecture while maintaining high standards of operational excellence. Basic Qualifications: - Bachelor's degree in computer science, engineering, mathematics or equivalent, or Bachelor's degree - 3+ years of data engineering experience - Experience in one or more scripting languages (e.g., Python, Ruby, Perl) - Experience with one or more query language (e.g., SQL, PL/SQL, DDL, MDX, HiveQL, SparkSQL, Scala) - 3+ years of developing and operating large-scale data structures for

Free ATS check

Applying for this Data Engineer II role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about ADCI?

Real rants from real employees. Read before you apply.

Read Company Rants →