CareerPlanGet AI match score →

Senior Software Engineer (Core Applications)

Bangalore💼 Full-time🗓 2026-07-14 → 2026-07-31

Core

Design, build, and maintain core platform services and foundational backend systems that power flagship product experiences and enable multiple feature teams to innovate and scale.

Role type

Senior Software Engineer (Backend/Platform)

Builds

Resilient, scalable, and performant backend services, distributed APIs, and data processing pipelines for the core applications platform.

Domain

B2B SaaS / Enterprise Marketing Technology / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Large-scale backend system design, distributed architectures, high-throughput data processing, Python or Java, complex business workflow design, system debugging and problem-solving

Preferred skills

Large-scale data pipelines, data aggregation and transformation, event-driven architectures, streaming platforms, workflow orchestration, shared platform frameworks

Technologies

Python, Java, distributed systems frameworks, data processing engines

Responsibilities

Design and build core platform services supporting multiple product teams; Develop highly scalable and fault-tolerant backend systems; Architect distributed services and foundational frameworks; Build systems for high-throughput data ingestion and retrieval; Drive improvements in platform performance and observability; Collaborate with Product and Data teams on scalable capabilities; Mentor engineers and participate in design reviews; Resolve complex production issues

Seniority

Senior, hands-on IC

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