Taro Logo

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.
$133,900 - $242,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

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 volume 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 developing software product capabilities, working with distributed systems, and participating in incident investigations while crafting solutions for tangible customer needs.

As a Senior Software Development Engineer, you'll be responsible for designing and implementing features with a performance-first approach, working with highly-available data streams and RESTful APIs. You'll collaborate closely with product managers, architects, and other teams to gather requirements, analyze technical feasibility, and deliver production-ready solutions.

The ideal candidate brings 6+ years of Java experience with strong skills in Enterprise Java frameworks, expertise in distributed systems, and proficiency in various databases and data processing technologies. You should have hands-on experience with monitoring tools and be comfortable leading team members in customer service outages and root cause analysis.

Adobe offers a competitive compensation package ranging from $133,900 to $242,000 annually, based on geographic location and experience. The role operates in a hybrid setup, with about half the time spent in the office. Benefits include equity opportunities, annual incentive plans, and comprehensive insurance coverage.

This is an excellent opportunity for someone who takes pride in their code, enjoys working with large data systems, and is passionate about leading ideas to production. You'll be part of a team that's directly impacting Adobe's B2B marketing capabilities while working with cutting-edge technologies and solving complex technical challenges.

Adobe is committed to creating exceptional employee experiences and values diversity in the workplace. The company provides equal opportunities and does not discriminate based on gender, race, ethnicity, age, disability, sexual orientation, or veteran status. Join Adobe to be part of a company that's changing the world through digital experiences.

Last updated 7 months 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
Kubernetes
  • 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

Medical Insurance
Equity
  • Competitive salary range of $133,900 - $242,000 annually
  • Annual Incentive Plan (AIP)
  • Long-term incentives in the form of new hire equity award
  • Hybrid work environment
  • Equal Employment Opportunity

Interested in this job?