CareerPlanSign in

Senior Software Engineer

Bangalore, IND💼 Full-time🗓 2026-06-23 → 2026-10-02

Core

Designing and implementing server-side APIs and services for a distributed, high-throughput event pipeline within an AI-powered marketing platform.

Role type

Senior Software Engineer (Backend/Distributed Systems)

Builds

Server-side APIs, distributed event pipeline, and core components for a multichannel marketing automation platform.

Domain

Marketing Technology (MarTech) / Distributed Systems

Deliverable

production ML models | product features

Required skills

Distributed systems design, Cloud architecture, High-throughput system development, Object-oriented programming, System design

Preferred skills

Advertising Attribution domain knowledge, Container-based solutions

Technologies

Java, Ruby, Python, Kafka, Elastic Search, Airflow, Aerospike, Thrift, Cl, AWS, NoSQL, SQL, J2EE

Responsibilities

Designing and implementing application code to satisfy product requirements, Ensuring high product quality through rigorous code reviews and unit tests, Fixing bugs and implementing enhancements, Taking ownership of a significant product component in design and implementation