Logo
Adobe

Senior Data / Software Engineer

Adobe, Lehi, Utah, United States, 84043

Save Job

Join to apply for the

Senior Data / Software Engineer

role at

Adobe .

Get AI‑powered advice on this job and other exclusive features.

Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences. We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to building an exceptional employee experience where everyone is respected and has access to equal opportunity.

The Opportunity The

Software Development Engineer

will be responsible for designing and building infrastructure to support Finance, Accounting, and Business Model Strategy organizations. This includes architecting data models, integrating disparate data sources, and managing a data warehouse to enable users to uncover insights. The role also involves developing APIs and web applications to boost organizational productivity and leveraging AI and large language models (LLMs) to solve problems and increase efficiency.

What You'll Do

Build, develop, test, and deploy services and tools for Finance organizations.

Design and maintain data warehouses and architect data models to support financial reporting.

Develop and manage data pipelines for collecting, processing, and integrating data from multiple sources.

Participate in all aspects of software development activities, including design, coding, code review, unit integration/testing, bug fixing, and documentation.

Design and maintain APIs to enhance data accessibility and integration.

Rapidly prototype ideas and concepts, researching the latest industry trends in big data, LLMs, and AI.

What You Need To Succeed

Bachelor’s Degree required, Master’s preferred in Computer Science, Data Analytics, or a relevant field.

5+ years of experience overall, 5+ years with Python or an equivalent language.

Proficient with SQL Server, Databricks, storage services, and other database technologies.

Experience with data pipeline orchestration using tools such as Airflow, with strong understanding of error handling, retries, task dependencies, monitoring, and alerting.

Database design and architecture skills with a drive for delivering data with high throughput and low latency.

Committed to finding solutions to challenges and enjoys creative problem solving.

Ability to solve problems collaboratively and build strong relationships.

Experience delivering high‑quality processes and outcomes.

Process orientation with strong attention to detail.

What Would Make You Stand Out

2+ years of hands‑on experience in Databricks and PySpark.

Experience deploying and managing services and applications on Azure platform.

Experience developing front‑end applications with Flask, Django, and Streamlit.

Experience with LLMs, vector databases, and embeddings.

Familiarity with finance, accounting principles, and core business performance metrics.

At Adobe, you will be immersed in an exceptional work environment that is recognized worldwide on best‑companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check‑In approach, allowing ongoing free‑flowing feedback.

Benefits:

Discover what our employees say about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.

Compensation:

The U.S. pay range for this position is $133,900 – $242,000 annually. Pay within this range varies by work location and may also depend on job‑related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for your location during the hiring process.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, or veteran status. Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances. If you require accommodations to navigate our website or complete your application, please email accommodations@adobe.com or call (408) 536‑3015.

State‑Specific Notices:



California:

Fair Chance Ordinances – Adobe considers qualified applicants with arrest or conviction records in compliance with applicable laws.



Colorado:

Application window remains open until the date and time stated in Pacific Time, in compliance with Colorado pay transparency regulations.



Massachusetts:

Adobe does not require or administer lying detector tests as a condition of employment. Violations are subject to criminal and civil penalties.

#J-18808-Ljbffr