Senior Software Engineer - CDS
New
100% remote within the USFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- SQLJavaKafkaKotlinRustRESTful APIsTerraformMicroservicesScalaDistributed Systems
Requirements
- 5+ years building production-grade backend systems in Java, Kotlin, or Scala
- A product mindset — you care about why you’re building something, not just what you’re building
- Experience designing and operating high-scale, distributed systems
- Strong SQL fundamentals — schema design, indexing strategies, query optimization, and performance tuning
- Comfort working across multiple technologies and services, even outside your primary language
- Solid understanding of RESTful APIs and microservices architecture
- Familiarity with messaging systems (e.g., Kafka) and asynchronous processing patterns
- Practical use of AI-assisted development tools (Cursor, ChatGPT, LLM copilots) to improve speed and quality
Responsibilities
- Design, build, and operate high-throughput Java/Kotlin services that power our ad server and creative delivery pipelines
- Own systems end-to-end — from API design and ingestion flows to transformation, caching, and global delivery
- Work across the stack when needed (Rust services, Kafka streams, Terraform, relational databases) to solve the right problem with the right tool
- Improve performance, observability, and resiliency of critical production systems running at scale
- Partner closely with Product and Project leads to translate business needs into scalable technical solutions
- Contribute to architectural decisions that shape the future of our creative platform
- Raise the engineering bar through thoughtful code reviews, design discussions, and pragmatic best practices
View Full Description & ApplyYou'll be redirected to the employer's site