Full-Time

Senior Software Engineer

Confirmed live in the last 24 hours

Adobe

Adobe

10,001+ employees

Digital experience solutions for content creation

Consumer Software
Enterprise Software
AI & Machine Learning

Compensation Overview

$170.5k - $320kAnnually

+ Annual Incentive Plan + Equity Award

Senior

San Jose, CA, USA

Category
Backend Engineering
Software Engineering
Required Skills
Agile
NoSQL
Apache Spark
Apache Kafka
Java
Scala
Hadoop
Cassandra
Requirements
  • M.S. in Computer Science or a related field or equivalent experiences required
  • 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 (Amazon Web Services) S3
  • Understanding of file formats like Apache Parquet and table formats such as Databricks Delta, Apache Iceberg or Apache Hudi is preferred.
  • Understanding of NoSQL databases like Apache HBase, Cassandra, Mongo, or Azure Cosmos DB is a plus;
  • Practical experience in building resilient data pipelines at scale is preferred
  • Strong programming skills with extensive experience in Java or Scala
  • Leadership skills to collaborate and drive cross-team efforts
  • Excellent communication skills
  • Adaptable to evolving priorities, accepting challenges outside one's comfort zone, learning new technologies, and delivering viable solutions within defined time boundaries.
  • Ability to think through solutions from a short term and long-term lens in an iterative development cycle.
Responsibilities
  • Collaborate with a team of engineers & product managers in building high-performance data ingestion pipelines and data store to serve the use cases of Segmentation and Activation.
  • Own responsibility for design and implementation of key components of ingesting and maintaining petabyte of Profile data
  • Develop systems to support high volume data ingestion pipelines handling both streaming and batch processing.
  • Leverage popular file and table formats to design storage models to support the required ingestion volumes and data access patterns.
  • Explore tradeoffs across different formats and schema layouts driven by workload and application characteristics
  • Deploy production services and iteratively improve them based on customer feedback
  • Follow Agile methodologies using industry leading CI/CD pipelines
  • Participate in architecture, design & code reviews

Adobe provides a range of digital experience solutions that focus on content creation, marketing, and document management. Its main products include Adobe Creative Cloud, which offers tools for graphic design, video editing, and web development; Adobe Document Cloud, which helps users manage and share documents; and Adobe Experience Cloud, which is designed for digital marketing and customer experience management. These products work through a subscription model, allowing users to access the software on a monthly or annual basis. Adobe differentiates itself from competitors by offering a comprehensive suite of tools that cater to individual creatives, small businesses, and large enterprises, along with advanced features powered by artificial intelligence and machine learning. The company's goal is to empower users to create, deliver, and optimize digital content effectively across various platforms.

Company Stage

IPO

Total Funding

$668.9M

Headquarters

San Jose, California

Founded

1994

Simplify Jobs

Simplify's Take

What believers are saying

  • Increased demand for remote collaboration boosts Adobe Creative Cloud usage.
  • Digital transformation drives demand for Adobe's enterprise solutions.
  • Adobe's AI integration appeals to enterprise clients seeking intelligent insights.

What critics are saying

  • Open-source software like GIMP threatens Adobe's market share with free alternatives.
  • Competitors like Canva and Figma gain traction in collaborative tools market.
  • Salesforce's acquisition of Slack could challenge Adobe in enterprise solutions.

What makes Adobe unique

  • Adobe integrates AI into products, enhancing user experience and automating tasks.
  • Adobe's strategic partnerships with Microsoft and Google expand its product reach.
  • Adobe's focus on sustainability resonates with environmentally conscious consumers and businesses.

Help us improve and share your feedback! Did you find this helpful?