1 month ago

Software Engineer, Fullstack (Front-end Heavy)

Adobe

On Site
Full Time
$210,000
San Jose, CA
Apply

Job Overview

Job TitleSoftware Engineer, Fullstack (Front-end Heavy)
Job TypeFull Time
Offered Salary$210,000
LocationSan Jose, CA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Our Company

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 creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

The Opportunity

Are you excited about shaping the future of creativity by streamlining the process of creating captivating content? Look no further. Be a part of the Content Production Engineering team inside Adobe Express Org, where storytellers, tech innovators, and change agents converge!

We're at the forefront of creativity and innovation, and our team is the driving force behind the inspiring content available on Adobe Express. Our application empowers end users with seamless content lifecycle management, moderation, and curation capabilities. Our mission is to accelerate content production, unlock smarter content & leverage generated content to empower a diverse range of individuals, from students and social influencers to marketers and small businesses. We're enabling everyone with a voice to craft something outstanding that captivates their audience.

We're on the lookout for a mid-level Software Engineer, Fullstack (Front-end Heavy) to join our dynamic and fast-paced team, as we embark on scaling a new creativity platform that's poised to define the future of Creative Cloud and Adobe’s Digital Media business!

What You'll Do

  • Design, develop, and deliver innovative product features and enhancements for Content Production Engineering workflow.
  • Take full ownership of your features — from design discussions to implementation, testing, and delivery.
  • Collaborate seamlessly with researchers, engineers, UX designers, and product managers to prototype and create a next-generation web application.
  • Engage in pair programming and peer reviews, collaborating with fellow engineers on an array of challenges, from code-related tasks to novel concepts and methodologies.
  • Has good/practical understanding of design patterns.
  • Operate, monitor, and continuously enhance the systems you develop, focusing on reliability, security, and scalability.

What You Need To Succeed

  • 4-7+ years of experience in building and shipping production software in a product-focused environment.
  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Experience with developing full-stack modern JavaScript applications and frameworks (e.g. Web Components, React, ES6, TypeScript, Redux / Mobx).
  • Experience designing and owning backend services (Node.js/Java, or similar).
  • Experience in troubleshooting complex systems and identifying multiple solutions.
  • Able to use good judgement while using AI-powered coding tools and automation tools to enhance productivity.
  • Ability to move fast in ambiguous environments - high ownership and bias for action.

Bonus Skills

  • Have worked directly with AI/LLM APIs using prompt/context engineering techniques.
  • Familiarity with concepts such as functional programming, state management, and immutability.
  • Proficiency in UX Design.
  • Acquaintance with Agile/SCRUM development practices.

Compensation & Benefits

Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $139,000 -- $257,550 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 the job location during the hiring process. In California, the pay range for this position is $177,900 - $257,550.

Key skills/competency

  • Full-stack Development
  • Front-end Engineering
  • JavaScript Frameworks
  • React.js
  • TypeScript
  • Node.js/Java
  • System Design
  • Scalability
  • Content Production
  • Agile Methodologies

Tags:

Software Engineer
Fullstack Developer
Front-end Developer
Web Development
JavaScript
React
Node.js
TypeScript
System Design
Scalability
Content Production
Agile
UI/UX
API Development
Cloud Services
Design Patterns
AI/LLM
Redux
Mobx
Java

Share Job:

How to Get Hired at Adobe

  • Research Adobe's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight full-stack, front-end heavy development, JavaScript frameworks, and system ownership for Adobe.
  • Showcase your portfolio: Demonstrate impactful projects involving modern web applications, content creation, and innovative solutions.
  • Prepare for technical interviews: Practice data structures, algorithms, and system design, focusing on web architecture and scalability at Adobe.
  • Emphasize collaboration and ownership: Be ready to discuss experiences in cross-functional team environments and taking features from concept to production.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background