Senior Software Development Engineer

Changing the world through digital experiences, Adobe gives everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences.
$124,000 - $234,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For Senior Software Development Engineer

Adobe's Flex Engineering Team (CET) at B2B Journey Management is seeking a Senior Software Development Engineer to join their innovative team. This role offers a unique opportunity to work on sophisticated systems and deliver real-time, highly performant services processing large volumes of data.

The position involves working with Adobe's B2B marketing systems, building innovative features and capabilities based on direct requirements from some of the world's largest customers. You'll be part of a team that develops software product capabilities, collaborates across Adobe, and crafts solutions for tangible customer needs.

The role requires expertise in Java development, distributed systems, and data processing pipelines. You'll work with technologies like Spring Boot, MySQL, Apache Kafka, and cloud services while ensuring high performance and scalability. The position offers exposure to sophisticated data processing systems and the chance to lead technical initiatives.

Working in a hybrid setup, you'll collaborate with product managers, architects, and other teams to design and implement features that meet business objectives. The role demands strong technical skills in enterprise Java, RESTful APIs, and database systems, combined with excellent problem-solving abilities.

This is an excellent opportunity for someone who takes pride in their code, enjoys working with large data systems, and wants to make a significant impact on Adobe's B2B marketing solutions. The position offers competitive compensation and the chance to work with cutting-edge technologies while solving complex technical challenges.

The ideal candidate will bring 6+ years of Java experience, knowledge of distributed systems, and expertise in data processing technologies. You'll be part of Adobe's mission to change the world through digital experiences, working on products that serve global brands and customers.

Last updated 3 days ago

Responsibilities For Senior Software Development Engineer

  • Design, implement, and own features in our product roadmap requirements with performance first approach
  • Work with highly-available data streams, RESTful APIs, and various interfaces to deliver production ready code
  • Work closely with product managers to gather requirements, analyze technical feasibility, and propose design solutions
  • Coordinate with architects, senior developers and other teams to build and delivery solutions
  • Ensure quality of component meets high standards and ensure all our code is observable and unit tested
  • Lead team members in customer service outages and in root cause analysis
  • Investigate specific customer needs and suggest implementation possibilities

Requirements For Senior Software Development Engineer

Java
MySQL
Redis
Kafka
Python
TypeScript
  • 6+ years with Java demonstrating strong skills in Enterprise Java and frameworks like Spring/Spring MVC/Spring Boot
  • Prior experience working on large scale distributed systems or data processing systems
  • Expertise in RESTful web services and design principals
  • Hands-on experience with APM and monitoring tools (Splunk, New Relic, Kibana, Vivid Cortex)
  • Expertise in MySQL DB, No-SQL DB, Snowflake, Web Services, Data Intensive applications
  • Expertise in Apache Spark, Apache Hadoop, Apache Kafka
  • Strong verbal and written communication skills
  • Proficiency in working effectively with teams that span multiple functions

Benefits For Senior Software Development Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive salary range $124,000 - $234,200 annually
  • Medical, dental, and vision insurance
  • 401k benefits
  • Equity compensation
  • Annual Incentive Plan (AIP)

Interested in this job?

Jobs Related To Adobe Senior Software Development Engineer

Senior Product Manager, Adobe Express

Lead sharing and collaboration strategy for Adobe Express as Senior Product Manager, driving viral growth through experimentation and enterprise-scale features.

Software Development Engineer 4 (C++)

Senior Software Development Engineer position at Adobe, focusing on C++ development for Adobe Acrobat's next-generation document management solutions.

Application Software Engineer

Senior Software Engineer role at Adobe focusing on developing next-generation 3D graphics software and collaborating with UX teams.

C++ Developer

Senior C++ Developer role at Adobe working on Lightroom Classic, requiring 5+ years experience in software development with strong C++ and threading skills.

Software Development Engineer

Senior Software Engineer role at Adobe building cloud-based subscription management services for Creative Cloud and Document Cloud products.