CareerPlanSign in

Software Dev Engineer II, Business Data Technologies

Bengaluru, Karnataka, India💼 Full-time🗓 2026-09-22 → 2026-09-25

Core

Design and build scalable, fault-tolerant distributed storage, index, and query systems for massive-scale data processing.

Role type

Senior Software Development Engineer (Data Infrastructure)

Builds

Distributed storage, index, and query systems for petabytes of data

Domain

E-commerce, Big Data, Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Scalability engineering, Fault tolerance, Data structures and algorithms, Software development lifecycle, Code review, Debugging

Preferred skills

Full SDLC experience, System architecture, Testing, Operations

Technologies

AWS Redshift, EMR, Glue, LakeFormation, SageMaker

Responsibilities

Design and build software components in large distributed computing environments, Build distributed storage/index/query systems, Troubleshoot and debug issues across the software stack, Write clean maintainable code and participate in code reviews, Collaborate with cross-disciplinary teams to deliver innovative products

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.