Get more replies from employers
Send a job-specific resume in minutes.
Adobe Inc. in San Jose is seeking an experienced Software Development Engineer to build high‑performance data ingestion pipelines and scalable storage for petabytes of profile data. You will own design and implementation of key components and develop both streaming and batch data processing systems.
Experience with Spark, Hadoop, and Kafka, plus data lake storage like S3, is required or highly advantageous. Collaboration with cross‑functional teams and Agile practices are part of the role.
Adobe Experience Platform (AEP) enables businesses to deliver the right experience at the right time to their customers. The Profile Stores layer is a key AEP service built as a multi‑cloud, multi‑tenant service to support thousands of customers, providing the ability to manage a high volume data pipeline and storage layer for real‑time customer profiles. Customer profiles are built on complex data models spanning both record structures supporting upserts at scale as well as time‑series analytics events that are ingested at very high volumes. With the need to support thousands of customers ingesting and storing petabytes of data, resiliency, data correctness, scalability and efficiency are paramount. This is a great opportunity for engineers to solve extremely interesting challenges of scale and build core services used by all Adobe Customer Experience Orchestration solutions. As part of building these services, you will work with an exceptionally talented and collaborative team, tackle complex data challenges and build highly performant services on various open‑source technologies.
This is an onsite position in the San Jose office.
Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, or veteran status.