# Senior Software Engineer

**Company**: Adobe
**Experience**: senior
**Job type**: full-time
**Salary**: $139,000 - $257,550 annually
**Category**: Engineering
**Industry**: Technology

**Apply**: https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/Lehi/Senior-Software-Development-Engineer_R172592?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_2af7df33-bf6

## Description

As a full-stack Senior Software Engineer at Adobe Workfront, you will play a key role in shaping the future by designing and delivering high-impact features that empower teams worldwide.

You will work closely with your engineering team and partner with Product Management, UX, and other cross-functional experts to turn ideas into realized, scalable capabilities.

The team is currently focused on the Asset management and Unified Approvals experience, building a modern, extensible, and efficient approval system that impacts thousands of customers.

You will collaborate on end-to-end projects,conception, architecture, experimentation, implementation, measurement, and iteration,and you’ll have opportunities to explore new technologies, influence engineering practices, and contribute to technical strategy.

**Responsibilities**

- Own the build, development, testing, fixing, optimization, and continuous improvement of software across platforms.

- Develop new product features that delight and encourage marketers, IT professionals, and knowledge workers worldwide.

- Guide discussions about emerging tools, technologies, and processes, and evaluate how they can be leveraged to improve products.

- Identify dependencies, risks, planning gaps, and opportunities to improve engineering practices.

- Foster a strong team culture by encouraging contribution, collaboration, and collective problem-solving.

- Explore and research new technologies, pitch solutions, and validate ideas through experimentation.

- Partner with Product Management, Design, and other engineers to identify customer-focused solutions and deliver high-quality features.

- Ensure features are thoroughly tested and perform well under significant load.

- Interact with customers to refine requirements and identify improvements.

**Requirements**

- Bachelor’s or advanced degree in Computer Science, Computer Engineering, or equivalent professional experience.

- More than 5 years of programming experience, including recent direct work with React and Node.js, and solid abilities in modern JavaScript technologies like TypeScript and ES6.

- Solid knowledge of server-side technologies, including Java, Spring, Docker, and Kubernetes.

- Experience with data technologies including RDBMS, NoSQL, Kafka, and Elasticsearch.

- Strong understanding of high-availability concepts and distributed or cloud-based systems (AWS, GCP, Azure).

- Experience building accessible applications that conform to WCAG 2.1 AA standards.

- Clear communication skills and the ability to describe concepts, whiteboard designs, and collaborate effectively across teams.

- Experience researching solutions and pitching ideas to senior team members and leadership.

**Benefits**

- Comprehensive benefits programs

- Opportunities for growth and professional development

- Collaborative and inclusive company culture

## Skills

### Required
- React
- Node.js
- TypeScript
- ES6
- Java
- Spring
- Docker
- Kubernetes
- RDBMS
- NoSQL
- Kafka
- Elasticsearch
- AWS
- GCP
- Azure

---

Source: [Apply at adobe.wd5.myworkdayjobs.com](https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/Lehi/Senior-Software-Development-Engineer_R172592?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
