Taro Logo

Senior Software Development Engineer

Adobe is a company that changes the world through digital experiences, providing tools for everyone from emerging artists to global brands to design and deliver exceptional digital experiences.
$133,900 - $242,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Development Engineer

Adobe Experience Platform is seeking a Senior Software Development Engineer to join their core component team. This role is crucial in developing and maintaining Adobe's enterprise-scale data management platform that helps customers centralize and standardize their customer data.

The position offers an opportunity to work on sophisticated data pipelines and high-volume data processing systems that power real-time personalized experiences. You'll be part of a team that enables enterprise customers to manage their complete data lifecycle - from ingestion to processing, analysis, attribution and activation.

As a senior engineer, you'll take ownership of heavily used features within Adobe Experience Platform. The role involves both technical design and hands-on development, requiring someone who can maintain a broad system perspective while delivering high-quality code. You'll collaborate closely with architects, product managers, and other stakeholders to gather requirements and implement scalable solutions.

The ideal candidate brings strong expertise in distributed systems and data processing, with proficiency in Java/Scala and experience with technologies like Apache Spark, Kafka, and cloud services. You should be passionate about building reliable, efficient systems and have a track record of delivering complex technical features.

This is an excellent opportunity for a senior engineer who wants to work on enterprise-scale data challenges while having significant technical ownership and influence. You'll be part of Adobe's mission to help global brands deliver exceptional digital experiences through data-driven insights.

The role offers competitive compensation ($133,900 - $242,000) and is based in San Jose, CA. Join Adobe's talented engineering team and help shape the future of how enterprises manage and activate their customer data.

Last updated 2 days ago

Responsibilities For Senior Software Development Engineer

  • 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
  • Work closely with product managers to gather requirements and propose design solutions
  • Architect scalable and reliable systems
  • Keep on lookout for upcoming technologies and cost saving initiatives

Requirements For Senior Software Development Engineer

Java
Scala
Kafka
  • 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

Benefits For Senior Software Development Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary range $133,900 - $242,000
  • Medical, dental, and vision insurance
  • 401k benefits

Interested in this job?

Jobs Related To Adobe Senior Software Development Engineer