Senior Software Development Engineer - Frontend jobs in United States
cer-icon
Apply on Employer Site
company-logo

Adobe · 17 hours ago

Senior Software Development Engineer - Frontend

Adobe is a company focused on changing the world through digital experiences. They are seeking a Senior Software Development Engineer in Frontend to join their Product Engagement Systems team, where the individual will collaborate on ambitious projects that shape the future of digital experiences.

Artificial Intelligence (AI)ConsultingEnterprise SoftwareGraphic DesignImage RecognitionPhoto EditingSaaSSoftwareUX DesignWeb Design
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Strong proficiency in Typescript for large-scale production front-end systems
Deep understanding of JavaScript runtime behavior (event loop, async execution, memory)
Clear understanding of JavaScript module systems, including: ES Module (ESM): import /export, tree-shaking, bundler behavior, CommonJS (CJS): require, module resolution, interoperability with ESM
Ability to design client-side systems as shared platforms, not just individual features
Experience defining architectural boundaries, ownership models, and extension points
Proven ability to evolve existing systems while maintaining stability
Strong intuition for long-term scalability, reliability, and maintainability
Ability to abstract concrete UI implementations into: State and lifecycle models, Event and interaction models, Configuration or rule-driven systems
Clear judgement on what should be standardized versus customizable
Experience avoiding over-engineering while preventing fragmentation
Experience designing tooling ecosystems rather than isolated scripts
Ability to standardize build, test, and validation workflows across teams
Experience improving developer productivity through: Consistent tooling, Automation, Clear conventions and guardrails
Ownership mindset for internal platforms used by many engineers
Experience designing end-to-end data flows from client to analytics systems
Ability to define event schemas and data contracts
Comfort using data to: Evaluate system effectiveness, Guide architectural trade-offs, Influence engineering priorities
Ability to explain how technical choices impact product and business outcomes

Qualification

TypescriptJavaScript runtime behaviorJavaScript module systemsClient-side system designArchitectural boundariesData flow designTooling ecosystemsDeveloper productivityEvent schemasTechnical decision-making

Required

Strong proficiency in Typescript for large-scale production front-end systems
Deep understanding of JavaScript runtime behavior (event loop, async execution, memory)
Clear understanding of JavaScript module systems, including: ES Module (ESM): import /export, tree-shaking, bundler behavior
CommonJS (CJS): require, module resolution, interoperability with ESM
Ability to design client-side systems as shared platforms, not just individual features
Experience defining architectural boundaries, ownership models, and extension points
Proven ability to evolve existing systems while maintaining stability
Strong intuition for long-term scalability, reliability, and maintainability
Ability to abstract concrete UI implementations into: State and lifecycle models, Event and interaction models, Configuration or rule-driven systems
Clear judgement on what should be standardized versus customizable
Experience avoiding over-engineering while preventing fragmentation
Experience designing tooling ecosystems rather than isolated scripts
Ability to standardize build, test, and validation workflows across teams
Experience improving developer productivity through: Consistent tooling, Automation, Clear conventions and guardrails
Ownership mindset for internal platforms used by many engineers
Experience designing end-to-end data flows from client to analytics systems
Ability to define event schemas and data contracts
Comfort using data to: Evaluate system effectiveness, Guide architectural trade-offs, Influence engineering priorities
Ability to explain how technical choices impact product and business outcomes

Benefits

Long-term incentives in the form of a new hire equity award.

Company

Adobe is a software company that provides its users with digital marketing and media solutions.

H1B Sponsorship

Adobe has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1160)
2024 (1217)
2023 (750)
2022 (878)
2021 (742)
2020 (477)

Funding

Current Stage
Public Company
Total Funding
$2.5M
Key Investors
Apple
1986-08-20IPO
1984-10-01Series Unknown· $2.5M

Leadership Team

leader-logo
Shantanu Narayen
CEO
leader-logo
Dan Durn
Chief Financial Officer
linkedin
Company data provided by crunchbase