Software Development Engineer - Customer Data Platform

Adobe

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

Job Summary

  • The role involves building 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 team focuses on delivering highly personalized digital experiences by ingesting data at scale and running sophisticated real-time processing.

Matching Summary

The role involves building 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; Short-term incentives via Annual Incentive Plan; Equity awards may be eligible

Skills & Requirements

Must-have

  • Java or Scala programming proficiency
  • Data structures and algorithms knowledge
  • Distributed processing systems experience
  • Cloud infrastructure familiarity 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 development methodologies
  • Ability to adapt and learn new cloud technologies
  • Strong communication to articulate strategies

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