Full-Time

Senior Software Development Engineer

Updated on 12/4/2024

Adobe

Adobe

10,001+ employees

Digital experience solutions for content creation

Consumer Software
Enterprise Software
AI & Machine Learning

Compensation Overview

$124k - $234.2kAnnually

+ Long-term incentives + New hire equity award

Senior

San Jose, CA, USA

Category
Backend Engineering
Software Engineering
Required Skills
Microsoft Azure
Apache Spark
SQL
Apache Kafka
Java
AWS
Scala
Databricks
Data Analysis
Requirements
  • Masters' degree in Computer Science, or equivalent experience.
  • Prior experience working on large scale distributed systems or data processing systems.
  • Proficiency in Java and/or Scala.
  • Expertise in RESTful web services and design principals.
  • Expertise in SQL DB, No-SQL DB, Web Services, Data Intensive applications, Data Processing pipelines.
  • Exposure to Apache Spark, Apache Hadoop, Apache Kafka, AWS Services, Azure Services, Microservice Architecture, Databricks.
  • Always striving to implement coding best practices and scalable design.
  • Ability to model solutions for distributed processing problems.
Responsibilities
  • Design, implement, and own critical features in a micro-service architecture.
  • Coordinate with architects, senior developers and other integrating teams.
  • Ensure quality of component meets high standards and ensure all appropriate validations are in place and being monitored.
  • Subscribe to developments happening within Adobe ecosystem.
  • Work closely with product managers to gather requirements, analyze technical feasibility, and propose design solutions that meet business objectives.
  • Architect scalable and reliable systems by applying best practices in system design.
  • Keep on look out for upcoming technologies and cost saving initiatives without compromising the product requirements and quality in a fast paced environment.
  • Act with clarity and precision, ensuring projects are driven with a strong sense of ownership and direction.

Adobe provides a wide range of digital experience solutions, focusing 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 facilitates document management and e-signatures; and Adobe Experience Cloud, which helps businesses with digital marketing and customer experience. These products work through a subscription model, allowing users to access the software on a monthly or annual basis. Adobe stands out from competitors by offering a comprehensive suite of integrated tools that cater to both individual creatives and large enterprises, along with specialized solutions for various industries. The company's goal is to empower users to create, deliver, and optimize digital content effectively while continuously enhancing its offerings with advanced technologies like artificial intelligence.

Company Stage

Acquired

Total Funding

$474.4M

Headquarters

San Jose, California

Founded

1994

Simplify Jobs

Simplify's Take

What believers are saying

  • Increased demand for remote work boosts use of Adobe's Creative and Document Cloud.
  • Growing digital marketing trends increase demand for Adobe Experience Cloud.
  • Adobe's subscription model ensures steady revenue from individual and enterprise clients.

What critics are saying

  • Competition from Canva offers affordable alternatives to Adobe's Creative Cloud.
  • Open-source software like GIMP and Blender threatens Adobe's market share.

What makes Adobe unique

  • Adobe integrates AI and machine learning to enhance user experience and productivity.
  • Adobe's strategic partnerships with Microsoft and Apple expand its product functionality.
  • Adobe's focus on sustainability appeals to environmentally conscious consumers and investors.

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