Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Development Engineer role.
Rezi rewrites your resume against Adobe's job description. Free.

Tailor your resume to this Software Development Engineer role.
Rezi rewrites your resume against Adobe's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Development Engineer posting at Adobe — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Development Engineer posting at Adobe — free, in seconds.
About the Role
We're seeking an engineer to build services for creative professionals and implement features for the backend stack for Adobe Stock (stock.adobe.com). Adobe Stock is a service providing access to over a billion creative assets, integrated into Adobe desktop apps for seamless use across devices.
Responsibilities
- Craft innovative new features and maintain existing ones for Adobe Stock.
- Build highly scalable ingestion and delivery services for the Adobe Stock ecosystem.
- Debug issues across multiple systems.
- Share knowledge with peers.
- Contribute to architectural design discussions.
Requirements
- 3+ years of proven experience developing consumer-facing web applications.
- B.S. in Computer Science, or a related field.
- Experience building microservices in Node.js, Typescript and/or PHP.
- Experience implementing JavaScript techniques, such as modules, async/await, compiling and bundling, and server rendering.
- Experience building and maintaining services using GraphQL and familiarity with GraphQL federation.
- Experience maintaining highly available, fault-tolerant, and distributed services.
- Knowledge of how to apply computer science principles to real-world problems, including algorithms, data structures, distributed systems, and data flow and storage.
- Strong familiarity with functional and object-oriented programming.
- Experience with quality-driven development and tools, writing your own unit tests and integration tests.
- Experience with Agile development processes.
- Love to learn new things, work hard, and have fun.
Skills
- JavaScript
- ES6
- Express
- Webpack
- Node.js
- Typescript
- PHP
- GraphQL
- GraphQL federation
- Microservices
- Managed services
- AWS
- Docker
- Kubernetes
- New Relic
- Splunk
- Functional programming
- Object-oriented programming
- Unit tests
- Integration tests
- Agile development
Location
- U.S.
Work Type
- Individual Contributor
Experience Level
- P30
- 3+ years
Education Level
- B.S. in Computer Science, or a related field
Salary/Compensations
- $114,100 -- $214,950 annually
- $148,500 - $214,950 (California)
- $135,100 - $195,550 (Washington)
Benefits
- Total target compensation (TTC = base + commission) for sales roles.
- Short-term incentives in the form of sales commission plans for sales roles.
- Base salary and short-term incentives in the form of the Annual Incentive Plan (AIP) for non-sales roles.
- Potential eligibility for long-term incentives in the form of a new hire equity award.
About the Company
- Adobe Stock is a service that provides designers and businesses with access to over a billion high-quality, curated, royalty-free photos, vectors, illustrations, templates, audio, and 3D assets, for all their creative projects.
- Adobe Stock is built right into Adobe desktop apps to search, browse, and add images to Creative Cloud Libraries, and get instant access to assets across desktop and mobile devices.
- At Adobe, you will be immersed in an exceptional work environment that is recognized around the world.
- You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.
- If you’re looking to make an impact, Adobe's the place for you.
- Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.
- At Adobe, we believe in creating a company culture where all employees are empowered to make an impact.
- Learn more about Adobe life, including our values and culture, focus on people, purpose and community, Adobe for All, comprehensive benefits programs, the stories we tell, the customers we serve, and how you can help us advance our mission of empowering everyone to create.
Equal Opportunity
- Adobe is proud to be an Equal Employment Opportunity employer.
- We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other protected characteristic.
- Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
- AI Use Guidelines for Interviews: Our interviews are designed to reflect your own skills and thinking. The use of AI or recording tools during live interviews is not permitted unless explicitly invited by the interviewer or approved in advance as part of a reasonable accommodation. If these tools are used inappropriately or in a way that misrepresents your work, your application may not move forward in the process.
- At Adobe, we empower employees to innovate with AI - and we look for candidates eager to do the same. As part of the hiring experience, we provide clear guidance on where AI is encouraged during the process and where it’s restricted during live interviews. See how we think about AI in the hiring experience.