Computer Scientist - II , Firefly Services

Changing the world through digital experiences, Adobe gives everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Computer Scientist - II , Firefly Services

Adobe is seeking a Computer Scientist II for their Firefly Services team, offering an exciting opportunity to shape the future of digital experiences. This senior individual contributor role focuses on designing and architecting new services and features for Adobe's innovative products.

The ideal candidate will bring 8+ years of software development experience and deep expertise in cloud-native applications. You'll work with cutting-edge technologies including Java, Spring Boot, Python, and various cloud services while collaborating with cross-functional teams to deliver exceptional solutions.

In this role, you'll be responsible for all phases of engineering, from early specifications to deployment, while working with modern tools and technologies like AWS/Azure, Docker, and various databases including MongoDB, Redis, and Kafka. The position offers exposure to exciting areas like generative AI models and machine learning frameworks.

Adobe's commitment to innovation and digital transformation makes this an excellent opportunity for experienced engineers looking to make an impact. You'll be part of a company that values creativity, embraces new ideas, and is dedicated to creating exceptional employee experiences where everyone is respected and has access to equal opportunities.

The role combines technical leadership with hands-on development, requiring both strong architectural skills and practical implementation expertise. You'll be working on services that power Adobe's next-generation products while collaborating with talented teams across the organization.

Join Adobe to help shape the future of digital experiences while working with the latest technologies in cloud computing, artificial intelligence, and distributed systems. This position offers the chance to work on meaningful projects that impact millions of users worldwide while being part of a company known for its innovation and employee-first culture.

Last updated 17 days ago

Responsibilities For Computer Scientist - II , Firefly Services

  • Responsible for design and architecture of new services and features
  • Work with all collaborators in all phases of engineering from specs to deployment
  • Collaborate with architects, product management and other engineering teams
  • Build technical specifications, prototypes and presentations
  • Participate in resolution of production issues
  • Orchestrate with team to develop products

Requirements For Computer Scientist - II , Firefly Services

Java
Python
Redis
MongoDB
Kafka
PostgreSQL
Kubernetes
  • B.Tech / M.Tech degree in Computer Science from a premier institute
  • 8+ years of relevant experience in software development
  • Excellent computer science fundamentals
  • Deep knowledge of cloud-native applications
  • Proficient in Java, Spring Boot, Python, Distributed Services design
  • Knowledge of AWS services and/or Azure, Dockers, Jenkins, Splunk
  • Experience with CI/CD
  • Exposure to generative AI models and pytorch/TensorFlow

Benefits For Computer Scientist - II , Firefly Services

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Comprehensive health benefits including medical, vision, and dental insurance

Interested in this job?

Jobs Related To Adobe Computer Scientist - II , Firefly Services

Creative Enterprise Developer Relations Team Lead

Lead Adobe's enterprise developer relations strategy for creative technologies, combining technical expertise with community building to drive adoption of Firefly GenAI and Creative Cloud solutions.

Engineering Program Manager 4

Lead engineering program management role at Adobe focusing on cloud-based enterprise solutions and AI/ML initiatives, requiring 12+ years of experience.

Mgr, Software Development

Lead Adobe's cloud platform engineering team in building scalable SaaS infrastructure components using Java, AWS, and modern container technologies.

Engineering Manager

Engineering Manager position at Adobe leading technical teams for Marketo Engage platform, requiring 9+ years experience in software development and leadership.

Software Development Engineer 4

Senior backend engineering role at Adobe focusing on building scalable services for mobile experiences within Adobe Experience Cloud.