Computer Scientist

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
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Computer Scientist

Adobe is seeking a talented Computer Scientist to join their Consumer Communication Platform team within the DMe business unit. This role offers an exciting opportunity to work on cutting-edge marketing automation and platform development.

As a Computer Scientist at Adobe, you'll be responsible for crafting and implementing low-latency, high-performance, user-centric SaaS applications. You'll work directly with customers and product management teams to understand requirements and deliver innovative solutions. The role involves extensive work with server-side technologies, particularly Java and Spring frameworks, while leveraging cloud platforms and modern development practices.

The ideal candidate will bring strong technical expertise in backend development, with experience in Spring, Hibernate, and database technologies. You'll need to demonstrate proficiency in cloud platforms (AWS/Azure/Google Cloud) and show familiarity with testing frameworks and GenAI technologies. Your role will be crucial in shaping the future of Adobe's marketing automation platforms.

This position offers the opportunity to work with a global leader in digital experiences, where you'll contribute to products that impact millions of users worldwide. Adobe provides a collaborative environment where innovation is encouraged, and you'll have the chance to work with cutting-edge technologies while solving complex technical challenges.

Join Adobe's team in Bangalore and be part of a company that's committed to creating exceptional employee experiences and values diversity and inclusion. Adobe believes that new ideas can come from anywhere in the organization, and they're looking for someone who shares their passion for innovation and excellence in software development.

Last updated 5 hours ago

Responsibilities For Computer Scientist

  • Engage with customers and product management teams to understand needs and craft innovative solutions
  • Elaborate feature scope through competition analysis and research
  • Write use cases, prepare HLD, LLD, performance models, effort estimation and planning
  • Handle non-functional requirements like performance and memory optimization
  • Craft and stabilize features through coding

Requirements For Computer Scientist

Java
MySQL
PostgreSQL
Kubernetes
  • Proven experience in development of Web technologies using Spring, Hibernate, Tomcat, Databases (MySQL, PGSql)
  • Experience working on large-scale SaaS products
  • Solid understanding of AWS, Azure or Google cloud
  • Familiarity with TDD and tools like JUnit, Mockito
  • Exposure to GenAI technologies
  • Strong understanding of OO concepts
  • Good computer science fundamentals & deep data structures knowledge
  • Good problem solving skills

Benefits For Computer Scientist

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Inclusive work environment
  • Career growth opportunities

Interested in this job?

Jobs Related To Adobe Computer Scientist

C++ Software Development Engineer, Kindle Content Management (Library)

Software Development Engineer role at Amazon's Kindle team, focusing on building and maintaining the Kindle Library system using C++, Java, and modern technologies.

Software Dev Engineer, RDS Open Source

AWS is seeking a Software Dev Engineer for their RDS Open Source team to work on the world's largest fleet of MySQL, PostgreSQL, and MariaDB databases.

Software Development Engineer, Aurora Control Plane

Software Development Engineer position at Amazon's Aurora Control Plane team, building scalable database services with competitive compensation and benefits.

Software Development Engineer, Aurora Control Plane

SDE II position at Amazon Aurora building scalable database services, offering $114k-$191k salary with hybrid work in Vancouver.

Senior Product Manager - Tech, Customer Purchase Journey

Senior Product Manager position at Amazon focusing on the Thank You Page experience within the Customer Purchase Journey, offering competitive compensation and comprehensive benefits.