Sr. Software Development Engineer

Adobe Systems
San Jose
Workplace: OnsiteFull timeFunction: Product ManagementExperience: 5+ yearsEducation: mastersSkills: ["Leadership","Communication","Collaboration"]

Develop high-performance data ingestion pipelines and data stores for Adobe Experience Platform's Profile Stores, handling petabytes of data and real-time profiles. Collaborate with an exceptional team to build scalable services across multi-cloud environments and deliver resilient data processing at scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Adobe Systems
Adobe Systems
7 months ago

Sr. Software Development Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live
Reposted: similar role first listed 8 months ago

Job Summary

Develop high-performance data ingestion pipelines and data stores for Adobe Experience Platform's Profile Stores, handling petabytes of data and real-time profiles. Collaborate with an exceptional team to build scalable services across multi-cloud environments and deliver resilient data processing at scale.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management

Key Responsibilities

  • •Collaborate with engineers & product managers in building high-performance data ingestion pipelines and data stores to serve Segmentation and Activation use cases.
  • •Own design and implementation of key components for ingesting and maintaining petabyte-scale Profile data.
  • •Develop systems to support high-volume data ingestion pipelines handling both streaming and batch processing.
  • •Leverage file and table formats to design storage models supporting ingestion volumes and data access patterns; explore tradeoffs across formats and schemas.
  • •Deploy production services and iteratively improve them based on customer feedback; participate in architecture, design & code reviews.

Key Requirements

  • •Master's degree in Information Systems Management, Computer Science, Computer Engineering, Information Technology, Software Engineering or related field and 5+ years of experience in the job offered or in a Software Development Engineer-related occupation.
  • •B.S. or M.S. in Computer Science or related field or equivalent experience required.
  • •Strong programming skills with extensive experience in Java or Scala.
  • •Experience with distributed processing systems like Apache Spark, Hadoop Stack, or Apache Kafka.
  • •Experience with Data Lake cloud storages like Azure Data Lake Storage or AWS S3; understanding of Parquet and table formats (Delta, Iceberg, Hudi) and NoSQL databases (HBase, Cassandra, Mongo, Cosmos DB).
Experience:5+ yearsAdobe Experience PlatformData engineeringBig dataCloud
Education:Master's in Computer Science
Skills:LeadershipCommunicationCollaboration
Languages:English
Tech Stack:JavaScalaApache SparkHadoopApache KafkaAzure Data Lake StorageAWS S3ParquetDatabricks DeltaApache IcebergApache HudiApache HBaseCassandraMongoDBAzure Cosmos DB

Company Brief

Adobe Systems
Provides creative, marketing, and document management software and cloud services, including Photoshop, Illustrator, Acrobat, and the Adobe Experience Cloud, serving creative professionals, enterprises, and governments worldwide.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1982
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor