Member of Technical Staff - II

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to design and deliver exceptional digital experiences.
$90,000 - $150,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Member of Technical Staff - II

Adobe is seeking a Member of Technical Staff - II to join their Firefly Enterprise Team, which is building highly scalable and available APIs and workflow offerings for Adobe's Enterprise Customers for Creative Cloud. This role focuses on developing services that integrate with flagship products like Photoshop, Lightroom and InDesign, creating a cohesive layer that orchestrates various CC product services.

As a mid-level engineer, you'll be responsible for the full lifecycle of projects, from design to deployment. The position requires strong backend development skills, particularly in Java, NodeJS, or Scala, and experience with distributed systems and cloud services. You'll work with various databases and messaging systems like MySQL, Redis, Cassandra, and Kafka.

The ideal candidate should have 3+ years of backend development experience, strong computer science fundamentals, and excellent problem-solving abilities. You'll be part of a collaborative, geographically distributed team working on enterprise-scale solutions that impact Adobe's creative products globally.

This is an excellent opportunity to work with cutting-edge technology at a company that's transforming how people create and interact with digital experiences. You'll be part of a team that's building next-generation services for enterprise customers, working with Adobe's most innovative products and technologies.

Last updated 10 days ago

Responsibilities For Member of Technical Staff - II

  • Design and development of one or more services/components
  • Responsible for full lifecycle of the project from user story to design, development, testing, documentation and maintenance
  • Architect, design, implement, review, document and deploy application with high quality
  • Adhering to standard software engineering practices
  • Work in highly collaborative and ever evolving environment
  • Work with highly flexible and geographically distributed teams

Requirements For Member of Technical Staff - II

Java
Node.js
Scala
Redis
MySQL
Cassandra
MongoDB
Kafka
  • B. Tech and/or M. Tech in Computer Science with excellent academic record, or equivalent experience
  • 3+ years of software development experience primarily in back-end systems
  • Proficient in data structures and algorithms
  • Expertise in Java / NodeJS / Scala and related frameworks
  • Experience in designing, building, evolving and working with large scale, complex software projects
  • Self-starter, with ability and interest in learning new technologies
  • Experience in developing scalable Cloud-based services on AWS/Azure
  • Strong programming and problem-solving skills
  • Good written and verbal communication skills
  • Good team player
  • Experience with Agile development practices

Benefits For Member of Technical Staff - II

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Adobe Member of Technical Staff - II

Java Software Engineer, Adobe Experience Platform

Build and maintain complex features for Adobe Experience Platform, working with Java, Spring, and cloud microservices to help enterprises deliver real-time personalized experiences.

Member of Technical Staff - II (C++)

Adobe seeks a Mid-Level C++ Developer to join the Illustrator team, building next-generation vector editing tools with 2+ years experience in modern C++ development.

Computer Scientist

Mid-level Computer Scientist position at Adobe focusing on C++ development, requiring 4+ years of experience and strong problem-solving skills.

Software Development Engineer

Software Development Engineer role at Adobe's Risk Platform Services team, focusing on fraud detection and prevention systems using Java and MySQL.

Computer Scientist-II

Adobe seeks a Computer Scientist-II to lead technical design and development for Adobe Captivate, requiring 5-8 years of full stack experience with C++, Node.js, and React.