Adobe

Senior Computer Scientist – Experience Engineering

Adobe

full-time

Posted on:

Location Type: Office

Location: San JoseCaliforniaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $159,200 - $301,600 per year

Job Level

About the role

  • Build and deploy personalized multi-channel journeys and experiences.
  • Collaborate with cross-functional teams to architect and implement solutions, ensuring scalability, reliability, and performance.
  • Contribute to platform strategy and evolution, employing your understanding of design principles and industry standards.
  • Design, develop, and maintain tools, APIs and services that enable MarTech workflows, including integrations with Adobe Experience Platform (AEP) ecosystem.
  • Drive best practices in code quality, testing, and deployment, ensuring robust and maintainable solutions.
  • Mentor junior engineers and contribute to a culture of technical excellence and innovation.

Requirements

  • Bachelor’s or advanced degree in Computer Science or a related technical field, or comparable practical experience.
  • 10+ years of experience in software engineering.
  • Solid understanding of platform architecture or experience building platform-based solutions.
  • Hands-on experience with Adobe Experience Cloud products or similar MarTech platforms is a huge plus.
  • Expertise in at least one programming language – Java, C++, React or similar.
  • Excellent problem-solving skills.
  • Experience with RESTful APIs and microservices.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Ability to work in a fast-paced, collaborative environment.
  • Excellent communication and interpersonal skills.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaC++ReactRESTful APIsmicroservicesCI/CDDevOpsplatform architecturesoftware engineeringMarTech
Soft Skills
problem-solvingcommunicationinterpersonalcollaborationmentoringtechnical excellenceinnovation
Certifications
Bachelor’s degree in Computer Scienceadvanced degree in Computer Science