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 a day 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

Software Development Engineer

Senior Software Engineer role at Adobe focusing on backend development with Java, building scalable platform components for Admin surfaces.

Senior Product Manager

Senior Product Manager position at Adobe leading mobile video solutions development, requiring 5+ years experience and offering $122K-$234K salary.

Sr Application Support Engineer- Customer Success

Senior Application Support Engineer role at Adobe focusing on Real-time Customer Data Platform (RT-CDP) support and technical problem-solving.

Software Development Engineer

Senior Software Development Engineer position at Adobe, focusing on Java-based distributed systems and cloud services development in Noida.

Software Engineer, RT-CDP

Senior Software Engineer role at Adobe's RT-CDP team, focusing on backend development, customer data platforms, and technical problem-solving with 5+ years of experience required.