Software Development Engineer

October 27, 2026
Urgent

Job Description

Job Description: Lead Architect – ALM

Company: Adobe
Department/Domain: Application Lifecycle Management (ALM)
Experience: 10+ years overall, including 4+ years as a Lead Architect
Qualification: Bachelor’s degree in Computer Science or Software Engineering
Location: Not specified in the job posting

Company Overview

Adobe is a global digital experience company that empowers individuals and businesses to create and deliver exceptional digital experiences through innovative tools for images, videos, applications, and customer engagement.

Job Summary

Adobe is seeking an experienced Lead Architect to drive the technical vision, architecture, product roadmap, and implementation strategy for ALM. The role involves designing and scaling high-performance SaaS services, leading engineering initiatives, improving application scalability and security, and mentoring developers while collaborating with technical and business stakeholders.

Key Responsibilities

Lead the technical design, architectural vision, product roadmap, and implementation strategy for ALM.

Drive customer-centric engineering initiatives focused on application scalability, security, stability, and performance.

Develop and improve engineering and business processes to increase team efficiency.

Define use cases and design, develop, test, and deploy stable, scalable, cost-effective, and maintainable solutions.

Establish architectural best practices and stay updated on emerging technologies and industry trends.

Mentor junior developers and support the technical growth of the team.

Deliver technical and domain presentations to demonstrate thought leadership.

Evaluate and integrate emerging technologies into the product where appropriate.

Influence technical and non-technical stakeholders and lead initiatives independently in a changing environment.

Required Qualifications and Skills

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

10+ years of experience developing and scaling customer-focused SaaS services.

At least 4 years of experience in a Lead Architect role.

Strong experience building highly scalable, high-performance, highly available, and high-concurrency applications.

Hands-on experience setting up projects from scratch, including:

Technology stack selection

CI/CD pipeline implementation

Unit testing and integration testing infrastructure

Monitoring and observability

Secure architecture and cloud integration

In-depth expertise in:

Java

Spring and Tomcat

AWS cloud services

Relational databases (RDBMS)

NoSQL databases

Experience building real-time workflows and data pipelines using big data technologies such as Apache Spark or Apache Flink.

Strong problem-solving, programming, and analytical skills.

Excellent verbal and written communication skills.

Ability to adapt to evolving priorities, work autonomously, and lead teams effectively.

Demonstrated ability to influence stakeholders across technical and business functions.

Preferred Candidate Profile

Customer-focused and passionate about solving complex technical challenges.

Comfortable exploring new technologies and improving user experiences.

Capable of making architectural decisions in ambiguous or rapidly changing environments.

Strong leadership, mentoring, and cross-functional collaboration skills.

Equal Employment Opportunity

Adobe is an equal opportunity employer committed to providing a respectful, inclusive workplace. Employment decisions are made without discrimination based on legally protected characteristics.

Accessibility and Accommodation

Candidates who require assistance or accommodations during the application process can contact:

Email: accommodations@adobe.com

Phone: +1 408-536-3015

Official Website: https://www.adobe.com/

Location