Software Development Engineer

Noida, Uttar Pradesh, India
Jul 04, 2024
Jul 09, 2025
Onsite
Full-Time
8 Years
Job Description

As a Senior Software Engineer in the Digital Video and Audio (DVA) group, you will play a pivotal role in developing robust cross-platform modules and features that enhance our suite of products and services. You will collaborate closely with a distributed team of engineers, product managers, and designers to innovate and advance our GenAI services/APIs for the next generation of video and audio workflows.

Key Responsibilities

  • Build and enhance GenAI services/APIs to support advanced video and audio workflows across web, desktop, and mobile applications.
  • Collaborate with internal client teams and enterprise customers to integrate and optimize services/APIs into their products.
  • Lead the design and architecture of features within your domain, ensuring scalability, performance, and usability.
  • Develop new frameworks and features, improve product performance, and ensure robustness throughout the development lifecycle.
  • Optimize GPU/CPU processing and memory utilization across platforms to meet resource constraints.
  • Drive space-time performance optimizations and enhance product stability and usability.

Requirements

  • Minimum of 8 years of proven experience in software engineering with a focus on backend development.
  • Proficiency in Python and strong object-oriented programming skills.
  • Deep understanding of server-side technologies, RESTful APIs, databases, and cloud platforms (AWS, Azure).
  • Experience with Docker, CI/CD pipelines, and familiarity with unit/load testing frameworks.
  • Proficient in debugging and profiling multi-threaded applications.
  • Strong problem-solving skills and ability to design complex system architectures.
  • Excellent communication skills to articulate technical decisions and collaborate effectively in a distributed team environment.
  • Experience working in an Agile development environment.
  • Ability to work independently and proactively with minimal supervision.

Why Adobe

Join Adobe and immerse yourself in an exceptional work environment recognized globally for its innovation and employee-centric culture. Benefit from our unique Check-In approach, where ongoing feedback fosters continuous growth. Make an impact in a company that values diversity, equal opportunity, and inclusivity.

Equal Opportunity Employer

Adobe is committed to creating a workplace that welcomes and celebrates diversity. We do not discriminate based on gender, race, color, ethnicity, national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by law.

Accessibility

Adobe is dedicated to making our workplace accessible for all individuals. If you require accommodation to navigate our website or complete the application process, please contact [email protected] or call (408) 536-3015.

Learn More. Explore career experiences at Adobe through our Adobe Life blog and discover the meaningful benefits we offer.

Related Jobs