3h ago
Senior Software Engineer - Data and Backend Services
Bengaluru, India
full-timesenior HybridAdvertising
Tech Stack
Description
You will design and develop Python-based backend and data services that support Roku's advertising platform, building scalable APIs and data pipelines to improve revenue execution, campaign quality, and advertiser experience.
Requirements
- 8+ years of software development experience with strong Python skills
- Experience building backend services and APIs in Python
- Experience with SQL and NoSQL databases and schema design
- Experience building or supporting data pipelines (ETL/ELT, batch, streaming)
- Familiarity with asynchronous processing, messaging systems, and event-driven architectures
Responsibilities
- Design and develop Python-based backend and data services for advertising platforms
- Build scalable APIs and services for internal and external advertising workflows
- Develop data pipelines for ingestion, transformation, and enrichment
- Ensure data quality and reliability across distributed systems
- Collaborate with product managers and engineers to translate requirements into scalable solutions
0 views 0 saves 0 applications