Software Development Engineer - Customer Data Platform

Adobe Media and Data Science Research (MDSR) Laboratory

San Jose, California, United States
Base: $76,700 - $152,200 annually; california base...
Onsite
Java or scala programming proficiency
Data structures and algorithms expertise
Distributed processing systems knowledge
The team builds large-scale systems that identify users across all their devices and capture interactions across various channels

Job Summary

  • The team builds large-scale systems that identify users across all their devices and capture interactions across various channels.
  • Engineers will operate in popular public cloud infrastructures like Amazon AWS or Microsoft Azure while processing billions of events per day.
  • The role involves steering technical design discussions and leading engineering efforts to deliver critical components and enhance performance.

Matching Summary

The team builds large-scale systems that identify users across all their devices and capture interactions across various channels.

Salary

Base: $76,700 - $152,200 annually; California Base: $105,100 - $152,200; Equity: Eligible for new hire equity award

Skills & Requirements

Must-have

  • Java or Scala programming proficiency
  • Data structures and algorithms expertise
  • Distributed processing systems knowledge
  • Cloud infrastructure experience AWS Azure
  • SQL or NoSQL database understanding

Nice-to-have

  • Passion for high-quality software applications
  • Analytical thinking and problem-solving skills
  • Experience with Agile methodologies
  • Strong communication and collaboration skills
  • Familiarity with Docker and Kubernetes

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 0-1+ years of experience in Software Development Engineer role
  • MS in Computer Science preferred

Work Rights

Not specified

Tailored Resume

Cover Letter