CareerPlanSign in

Software Engineer II - Data Engineer

Bengaluru💼 Full-time🗓 2026-09-15 → 2026-09-25

Core

Build scalable backend services, APIs, integrations, and AI-enabled features using Python and cloud technologies to power products and platforms.

Role type

Mid-level backend software engineer (data/AI focus)

Builds

Scalable backend applications, REST APIs, data ingestion pipelines, and AI-integrated features

Domain

SaaS, Governance Risk and Compliance (GRC), Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Python, backend development, REST APIs, AWS, CI/CD, SQL, Git, software design principles, testing, debugging, performance optimization, secure development, AI/LLM concepts

Preferred skills

Data-intensive applications, distributed systems, MLOps, TypeScript, React, LLM integrations, prompt engineering, RAG

Technologies

Python, TypeScript, AWS, SQL, Git, CI/CD tools, LLM frameworks

Responsibilities

Design and build scalable backend services and reusable components; Develop data ingestion and transformation capabilities; Contribute to AI-enabled features and use AI development tools; Apply engineering practices for architecture, security, and maintainability; Deploy and operate services using AWS and CI/CD; Partner with cross-functional colleagues on design and code reviews

Seniority

Mid-level, hands-on IC

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