409,719open jobs
14,193companies
73,646added this week
Browse all
Salary
$18k – $48k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Junior · 4+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Adobe is an American software company founded in 1982 by John Warnock and Charles Geschke and headquartered in San Jose, California. It created the PostScript and PDF formats and built the industry-standard creative toolset around Photoshop, Illustrator, Premiere Pro, After Effects and InDesign, now delivered as the Creative Cloud subscription. The company also runs Document Cloud for electronic signatures and document workflows, Experience Cloud for enterprise marketing analytics and personalisation, and the commercially safe Firefly family of generative AI models.

The Challenge

Our team builds high-performance, cloud-connected services and native components. These power document and content experiences for hundreds of millions of users worldwide. We seek a versatile full-stack engineer comfortable with performance-critical C++ and scalable Node.js processes. You will own features end to end, from native core modules to cloud APIs and infrastructure. You will collaborate across geographies to deliver reliable, secure, and scalable software.

What You’ll Do

  • Prototype, build, develop and unit-test scalable features to the highest quality across the stack - from performance-critical C++ core components to Node.js-based backend services and REST APIs.
  • Build and refine high-throughput, low-latency C++ modules, drawing on deep knowledge of data structures, algorithms, memory management and concurrency.
  • Write backend endpoints, define schemas, and compose data-flow pipelines; build cloud-based services and server-side frameworks that integrate seamlessly with native clients and web front ends.
  • Build reusable code and libraries, and write high-quality, maintainable, and robust code across native and server-side layers.
  • Plan, develop, monitor and evolve the needed infrastructure in collaboration with Ops partners, ensuring stability, security, and scalability in production.
  • Perform code reviews, provide constructive feedback on coding techniques, and respond effectively to feedback from reviewers.
  • Identify and fix performance, reliability, and scalability issues; respond to and support production systems as part of an engineering on-call rotation.
  • Perform your own pre-deployment QA and implement comprehensive unit tests confirming the functionality and performance of new code.
  • Collaborate in multi-functional teams across multiple geographies to ensure a superb end-to-end experience for customers.

What You Need to Succeed

  • B.Tech / M.Tech in Computer Science or a related field from a premier institute, or equivalent extensive software development experience.
  • 4-6 years of hands-on experience in building and development, preferably in product companies, building and operating highly available services.
  • Strong proficiency in C++, with a solid command of data structures, algorithms, object-oriented development, and performance optimization.
  • Hands-on experience building and deploying server-side services with Node.js, including crafting REST APIs, defining schemas, and building data pipelines.
  • Strong Node.js backend engineering - async, Promise-based service architecture, REST/WebSocket API development, and process lifecycle management for long-running daemons (crash recovery, IPC, auto-shutdown).
  • C/C++ and Node.js native addon experience (N-API / node-gyp) - building native bindings that bridge JavaScript and performance-critical C++
  • Deep understanding of software fundamentals - develop principles, analysis of algorithms, data structure composition, documentation, and development guided by detailed testing - and the acumen to apply them.
  • Technical depth in operating systems, computer architecture, and OS internals; strong grasp of architecture, development, and efficiency.
  • Experience with operations, infrastructure-as-code, scalability, high availability, and security is a big plus.
  • Understanding of and experience with LLMs and AI/ML application development.
  • Working knowledge of agentic engineering tools and practices is required. These include AI-assisted development tools like Claude Code, GitHub Copilot, and Cursor. Candidates should use agentic frameworks to build reliable, performant, and scalable solutions with high efficiency and fast delivery.
  • Ability to work proactively and independently with minimal supervision, strong ownership, and creative problem-solving skills.
  • Excellent communication skills, willingness to work in a fast-paced environment, and a hunger to learn and succeed.

About Adobe

Adobe empowers everyone to create through innovative platforms and tools that unleash creativity, productivity and personalized customer experiences. Adobe’s industry-leading offerings including Adobe Acrobat Studio, Adobe Express, Adobe Firefly, Creative Cloud, Adobe Experience Platform, Adobe Experience Manager, and GenStudio enable people and businesses to turn ideas into impact, powered by AI and driven by human ingenuity.

Our 30,000+ employees worldwide are creating the future and raising the bar as we drive the next decade of growth. We’re on a mission to hire the very best and believe in creating a company culture where all employees are empowered to make an impact. At Adobe, we believe that great ideas can come from anywhere in the organization. The next big idea could be yours.

Let’s Adobe together

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.

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. Learn more.

Adobe aims to make our Careers website and recruiting process accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email [email protected].

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
409,719 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
Remote • Freelance
Go
Node JS
SQL
TypeScript
JavaScript
Databases
Apache Kafka
Kafka
Redis
AI/ML
Claude
Claude Code
OpenAI Codex
DevOps
Kubernetes
Prometheus
Apply
Backend Engineer 1 day ago
In office • Full-Time • 2+ years exp
Node JS
TypeScript
JavaScript
Node JS
Nest.JS
Databases
PostgreSQL
Frontend
GraphQL
DevOps
AWS
GCP
Management
Stripe
Apply
In office • Full-Time • 6+ years exp
Node JS
TypeScript
JavaScript
Node JS
Nest.JS
Databases
PostgreSQL
Frontend
GraphQL
DevOps
AWS
GCP
Management
Stripe
Apply
In office • Internship • PhD • Shanghai
C++
Python
C
C
MPI
AI/ML
CUDA
CUDA Toolkit
OpenCL
DevOps
HPC
Apply
In office • Internship • Master's Degree • Shanghai
C#
C++
Python
AI/ML
AI Agents
Model Context Protocol
Apply
$172k – $308k per year (Estimated) • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • San Jose • Seattle • San Francisco
Apply
$145k – $261k per year • Equity • In office • Full-Time • 5+ years exp • San Jose
Python
SQL
AI/ML
AI Agents
LLM
DevOps
API Gateway
AWS
AWS Lambda
Rest API
Cybersecurity
Burp Suite
CVSS
OWASP Top 10
Analytics
Power BI
QA
Swagger
Apply
$22k – $60k per year (Estimated) • In office • Full-Time • 6+ years exp • Noida • Bengaluru
Python
Databases
Amazon Neptune
Databricks
Memgraph
Neo4j
AI/ML
Anomaly Detection
Embeddings
Spark
DevOps
CI/CD
Apply
Lead Data Engineer 3 days ago
$143k – $281k per year (Estimated) • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • San Jose
Python
SQL
Databases
Databricks
AI/ML
AI Agents
Claude
Claude Code
Copilot
Cursor
dbt
Spark
DevOps
AWS
Azure
GCP
GitHub
Analytics
ETL/ELT
Apply
Computer Scientist 3 days ago
In office • Full-Time • 4+ years exp • Bachelor's Degree • Noida • Bengaluru
C++
AI/ML
Copilot
DevOps
GitHub
Design
Adobe Premiere Pro
Apply
In office • Full-Time • 1+ year exp • Bachelor's Degree • Bengaluru
JavaScript
Python
Apply
Student Ops Intern 9 hours ago
In office • Internship • Bengaluru
Management
Google Sheets
Apply
In office • Internship • Bachelor's Degree • Bengaluru
AI/ML
ChatGPT
Apply
Sr. Identity Engineer 10 hours ago
In office • Bengaluru
DevOps
Azure
IAM
Cybersecurity
Least Privilege
Microsoft Entra ID
Okta
Apply
Staff Engineer 10 hours ago
$40k – $86k per year (Estimated) • In office • Bengaluru
C#
JavaScript
SQL
TypeScript
C#
ASP.NET Core
Databases
MySQL
PostgreSQL
AI/ML
ChatGPT
Claude
Copilot
Frontend
Angular
React.js
DevOps
Amazon CloudWatch
Amazon EC2
Amazon ECS
Amazon EKS
Amazon S3
AWS
AWS Lambda
Azure
CI/CD
CloudFormation
Datadog
Docker
GCP
Git
GitHub
GitLab
GitLab CI
Kubernetes
Octopus Deploy
Service Mesh
Shift-Left
Splunk
TeamCity
Terraform
Cybersecurity
Shift-Left Security
Apply
See all jobs
This is one of many
409,719 more open roles from verified company boards, updated every day.