Senior Software Engineer
$177,900–$257,550 year
On-siteSan Francisco, California, United States or San Jose, California, United States
Job Summary
Partner with Product, Design, and Platform teams to ensure strong UI/UX alignment and high-quality user experiences for Adobe's cloud services and web components. Build and integrate RESTful APIs and GraphQL endpoints into resilient front-end applications while creating technical proposals and owning full-cycle implementation from concept to production. Collaborate with engineering teams to define API contracts, drive scoping and implementation planning, and deliver clean, maintainable code using emerging AI frameworks. Implement robust testing strategies including unit, integration, and end-to-end testing, while participating in architectural discussions to evolve backend and frontend standards.
Required Qualifications
- 8+ years of software engineering experience
- production experience with Javascript/Typescript
- Node or Java services
- Depth in at least one UI framework area, such as layout, rendering, theming, or performance
- A track record of solving complex technical problems while keeping software fast, reliable, and maintainable
- Design sensibility
- strong communication skills
- experience developing alignment across design and engineering teams
- Curiosity and experience using AI-assisted development tools
- Strong systems-design experience, including framework or platform architecture
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.