Computer Scientist I

Job expired!

Join Adobe: Shape the Future with Digital Experiences

At Adobe, we are revolutionizing the world through digital experiences. Our mission is to empower everyone, from emerging artists to global brands, with the tools to design and deliver exceptional digital experiences. We are passionate about enabling people to create stunning images, videos, and apps, transforming how companies engage with customers across every screen.

About Adobe

Adobe is at the forefront of innovation, providing the tools for individuals and businesses to bring their ideas to life. We help organizations create engaging content that streams seamlessly across laptops, TVs, phones, and tablets daily. We also leverage the vast power of big data to move businesses from insight to action, delivering the content people most desire.

Our commitment to product innovation is matched by our dedication to employee growth. By cultivating leadership and fostering creativity, we enable our teams to generate groundbreaking ideas. If you are passionate about leading from where you sit, Adobe is your perfect match.

The Challenge

The Adobe Technology Services (ATS) organization has a dynamic mission: to enable Adobe's business to deliver, operate, and scale resilient cloud solutions. ATS is the preferred partner for our engineers, offering cloud services, hosting, operations, security, and architectural support. To offer compelling products, Adobe needs to design and maintain highly available and responsive cloud infrastructures.

We are seeking a dynamic Computer Scientist skilled in Software Development and Cloud Infrastructure. Candidates should be capable of creating and delivering a 24/7 reliable application environment, ensuring the highest levels of reliability and performance.

Job Description

Duties

As a Software Engineer within Adobe Technology Services, you will:

  • Develop, maintain, and evolve software services to meet quality expectations and company standards.
  • Design, implement, and enhance testing automation frameworks.
  • Write and execute manual or automated tests, report findings, and provide recommendations for improvements.
  • Participate in product requirements and development sessions, contributing to design decisions and integration of new features.

Skills

The ideal candidate:

  • Is highly motivated and thrives in an open-ended problem-solving environment.
  • Enjoys engaging in spirited discussions and values learning from mistakes.
  • Excels in developing top-notch consumer web applications and user experiences.

Basic Qualifications

  • Bachelor’s Degree in Computer Science or related field.
  • 5+ years of development experience in Java (Python is a plus).
  • Experience with MVC frameworks like Spring.
  • Proficiency in Unix/Linux platforms and shell scripting.
  • Experience with cloud services like Azure, AWS, or Google Cloud.
  • Expertise in object-oriented design, design patterns, and SQL databases.
  • Knowledge of web technologies like JavaScript and ReactJS (preferred).
  • Experience in releasing highly scalable enterprise products.
  • Solid coding practices with good documentation, unit testing, and peer reviews.
  • Excellent verbal and written communication skills.

Preferred Qualifications

  • Proven ability to learn and adapt quickly in new, complex development environments.
  • Experience in Machine Learning, Data Mining, or Information Retrieval.
  • Familiarity with Big Data technologies and containerization tools like Docker and Kubernetes.
  • Experience with No-SQL databases and full-stack web development.
  • Passion for creating efficient, scalable web interfaces.
  • Engagement in technical blogging and open-source projects.

Qualities

Essential qualities include the ability to communicate technical knowledge clearly and adapt quickly to evolving technologies. The candidate should work well independently and engage in community projects.

Why Adobe is the Best Place to Work

At Adobe, you will immerse yourself in an exceptional work environment recognized globally on best companies lists. Our unique Check-In approach promotes ongoing feedback and growth. Discover what our employees say about their career experiences on the Adobe Life blog.

  • Equal opportunity employer committed to diversity.
  • Opportunities for education and career growth.
  • Four-week sabbatical after five years of employment.