Adobe logo

Software Development Engineer

Adobe

Job Description

Join Adobe's Journey Optimizer B2B Data and Integrations Team as a Software Development Engineer. We are focused on building scalable, performant services and tools to empower modern-day marketers with outstanding solutions. If you thrive in a fast-paced environment and are eager to innovate, this opportunity is for you.

Responsibilities

  • Design and Develop: Create, test, deploy, and monitor microservices to implement product features.
  • Architect Solutions: Design solutions across multiple microservices and teams, ensuring comprehensive monitoring and alerting of anomalies.
  • High Availability: Develop services that scale horizontally, perform at high throughput and low latencies, while considering overall cost.
  • Software Development: Engage in all aspects of software development, including design, coding, code review, testing, refactoring, bug fixing, and documentation.
  • Cross-functional Collaboration: Work with multi-functional teams to ensure timely delivery of high-quality product features.
  • End-to-End Testing: Design and build tests to ensure high quality and reduce regressions.
  • Prototyping and Research: Build fast prototypes of ideas and concepts, and research the latest industry trends.

Requirements

  • Education: BS or MS in Computer Science or equivalent engineering degree.
  • Experience: 2+ years in enterprise software development in distributed systems, with 1+ years in data processing systems.
  • Technical Skills: Proficiency in Java/Scala, experience with streaming technologies like Kafka, and familiarity with relational and NoSQL databases such as MySQL, Postgres, Redis, Aerospike, and MongoDB.
  • Microservices: Experience in designing and building microservices and RESTful services.
  • DevOps: Practical experience in a cloud-platform environment (AWS, Azure, etc.).
  • Problem Solving: Strong analytical abilities and troubleshooting skills.
  • Communication: Excellent communication and collaboration skills.
  • Self-starter: Ability to learn quickly and adapt to changing priorities and requirements.

Preferred Skills

  • Experience with Spark, Databricks, and Airflow.
  • Practical experience in tuning Spark jobs.

Compensation

The U.S. pay range for this position is $108,000 -- $198,500 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience.

Equal Opportunity

Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race, color, ethnicity, national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law.

Accessibility

Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, please contact us.

Join us in changing the world through digital experiences!

Benefits
Extracted with AI

  • Annual Incentive Plan
  • Equal Employment Opportunity
  • Long-term incentives
  • Fair chance ordinances

Similar jobs

Last update: 23 minutes ago

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

Haufe Akademie logo
Haufe Akademie

Software Engineer AWS & TypeScript

Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Zalando logo
Zalando

Senior Backend/Data Engineer

Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

Oracle logo
Oracle

Cloud Solution Engineer (IC4)

Join Oracle as a Cloud Solution Engineer to design and deploy cloud architectures, driving customer success in Amsterdam.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Reddit, Inc. logo
Reddit, Inc.

Senior Solutions Engineer

Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

dpa Deutsche Presse-Agentur GmbH logo
dpa Deutsche Presse-Agentur GmbH

Fullstack Developer with Backend Focus (Java / Node.js / Vue3)

Join dpa as a Fullstack Developer focusing on Java, Node.js, and Vue3. Work on backend systems, AWS migration, and more in a hybrid role.

Grammarly logo
Grammarly

Entry Level Back-End Software Engineer (Java)

Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

Uber logo
Uber

Senior Software Engineer: Configuration Management/Deployment

Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Verimi logo
Verimi

Senior Software Architect (Java, Spring)

Join Verimi as a Senior Software Architect to design and implement digital identity solutions using Java, Spring, and cloud technologies.