Senior Computer Scientist

Adobe is a global leader in digital experiences, empowering everyone from emerging artists to global brands with tools for exceptional digital content creation.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Senior Computer Scientist

Adobe Document Cloud is seeking a Senior Computer Scientist to join their innovative team. This role is integral to transforming how people create, manage, and share documents within Adobe's rapidly expanding subscription-based services. The position offers significant autonomy in an agile, collaborative environment where technical expertise, creativity, and customer focus are highly valued.

The ideal candidate will bring 10+ years of experience in software development, with deep expertise in backend technologies including Java or Python, various databases, and cloud platforms. You'll be working on groundbreaking innovations and cutting-edge features that empower millions of users worldwide.

Your responsibilities will span from designing and implementing large-scale cloud-hosted applications to optimizing performance and ensuring security best practices. You'll have the opportunity to work with modern technologies, including AI tools like Copilot, while contributing to a product that serves creative professionals and businesses globally.

Adobe offers an exceptional work environment recognized worldwide, with a unique Check-In approach for continuous feedback and growth. The company is committed to diversity, equality, and creating meaningful employee experiences. This role provides an opportunity to directly impact how millions of professionals interact with documents daily while working with cutting-edge technology in a collaborative, innovation-focused environment.

Last updated 2 months ago

Responsibilities For Senior Computer Scientist

  • Design and develop large-scale, cloud-hosted applications
  • Implement automation of deployment processes
  • Work with security principles and best practices
  • Collaborate with team members in an agile environment
  • Provide technical leadership and guidance
  • Create and maintain technical documentation
  • Optimize application performance
  • Support large-scale SaaS-based applications and databases

Requirements For Senior Computer Scientist

Java
Python
MySQL
PostgreSQL
MongoDB
Redis
Linux
Kubernetes
  • BE/B.Tech/MCA/M.Tech or equivalent
  • 10+ years of professional experience in programming languages like Java or Python
  • Experience with databases like MySQL, PostgreSQL, MongoDB
  • Knowledge of caching mechanisms (Redis, Memcached)
  • Familiarity with monitoring tools like Prometheus, Grafana, and New Relic
  • Experience with distributed tracing tools like Jaeger or Zipkin
  • Strong understanding of security principles
  • Hands-on experience with Linux-based platforms
  • Experience with cloud environments like Azure or AWS
  • Excellent written and verbal communication skills
  • Strong documentation practices

Benefits For Senior Computer Scientist

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Comprehensive medical, vision, and dental insurance
  • 401k benefits
  • Parental leave
  • Professional development opportunities
  • Collaborative work environment
  • Recognition for creativity and innovation

Interested in this job?

Jobs Related To Adobe Senior Computer Scientist

Computer Scientist ( Backend )

Senior Backend Engineer position at Adobe, focusing on developing scalable services using Java, Spring Boot, and cloud technologies.

Software Development Engineer

Senior Software Engineer role at Adobe focusing on Firefly Enterprise applications and GenAI features development using full-stack technologies.

Software Quality Engineer

Senior Software Quality Engineer role at Adobe, focusing on test automation and CI/CD integration for enterprise content management systems.

Senior Product Growth Manager – Adobe Express

Senior Product Growth Manager position at Adobe focused on driving user growth for Adobe Express through data-driven strategies and experimentation.

Computer Scientist (Backend)

Senior Backend Computer Scientist role at Adobe, building commerce platform features with 10+ years experience required in full-stack development.