Software Engineer - Python
Adobe · Delhi
- Experience10–12 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelexecutive
- Posted3 Sept 2026
About Adobe
Adobe is hiring in Delhi in technology software. This role looks for around 10+ years of experience.
Skills
- Python
- scalable microservices architectures
- cloud platforms
- REST APIs
- Redis
- Docker
- CI/CD pipelines
- backend systems
- software development
- unit testing
- integration automation
- observability
- logging
- tracing
- system architecture
- server-side technologies
The role
A backend engineer at a software product company builds Python services and scalable microservices for AI orchestration and customer workflows, designing cloud platforms and REST APIs with reliable deployment practices. The role connects generative models to flagship products while shaping service architecture, observability, and automated delivery.
Full job description
We are looking for a Software Engineer who can build reliable and highly available back-end services. You'll work across backend and AI orchestration layers connecting Firefly and 3rd Party models to empower Adobe's flagship products to create seamless, high-impact customer workflows.
Responsibilities:
Build scalable and reliable cloud services with observability, logging, and tracing to enable quick detection, understanding, and resolution of run-time issues.
Find opportunities for system improvements and successfully implement updates.
Responsible for the design and architecture of new services and features
Work with all the partners, client teams, and product managers, and be responsible for all phases of engineering. From early specs, design/architecture, technology choice, development, unit testing/integration automation, and deployment.
Be well-versed in emerging industry technologies and trends, and have the ability to communicate that knowledge to the team and use it to influence product direction.
Orchestrate with a team to develop a product or parts of a large product.
Requirements:
B. Tech and/or M. Tech in Computer Science with an excellent academic record, or equivalent experience.
10+ years of hands-on experience in designing and building backend systems.
Demonstrated expertise in software development, with strong proficiency in Python.
Experience working with cloud platforms and building scalable microservices architectures.
Solid understanding of server-side technologies and familiarity with tools and frameworks such as REST APIs, Redis, Docker, and CI/CD pipelines.
Exposure to AI/ML integration, model deployment, or workflow orchestration is a plus.
Strong analytical and problem-solving skills, capable of growing when working in a fast-paced environment.
Self-motivated individual with a passion for learning new technologies and adapting quickly to evolving requirements.