
Senior Computer Scientist – Experience Engineering
Adobe
full-time
Posted on:
Location Type: Office
Location: San Jose • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $159,200 - $301,600 per year
Job Level
Tech Stack
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