Member of Technical Staff - II (C++)

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.
$120,000 - $180,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Member of Technical Staff - II (C++)

Adobe is seeking a talented Member of Technical Staff - II (C++) to join their dynamic team. This role offers an exceptional opportunity to work at the forefront of digital experience technology, contributing to core libraries used across all Adobe applications on various platforms.

As a Member of Technical Staff - II, you'll be part of Adobe's core technologies group, where you'll play a crucial role in developing and maintaining font engines and related technologies. This position combines technical expertise in C++ programming with the opportunity to work on sophisticated software that powers Adobe's creative applications.

The ideal candidate brings 2+ years of hands-on development experience, strong C++ programming skills, and a deep understanding of data structures and algorithms. You'll work in a collaborative environment, contributing to major software releases and providing technical leadership in architecture and design decisions.

What makes this role exciting is the opportunity to work with cutting-edge technology at a company that's transforming how digital experiences are created and delivered. You'll be part of a team that values innovation, technical excellence, and creative problem-solving. The position offers exposure to multiple platforms and technologies, allowing you to grow your expertise across different domains.

Adobe offers an outstanding employee experience, where respect and equal opportunity are fundamental values. The company believes that great ideas can come from anywhere in the organization and encourages all team members to contribute their unique perspectives. This role provides an excellent opportunity to work on technology that impacts millions of users worldwide while growing your career in a supportive and innovative environment.

Key technical requirements include proficiency in C++, strong understanding of object-oriented design principles, and experience with various development tools and platforms. The role also requires excellent communication skills and the ability to collaborate effectively with cross-functional teams.

This position is perfect for a mid-level engineer who is passionate about building robust, scalable software solutions and wants to be part of a company that's leading the digital experience revolution. Join Adobe to help shape the future of creative technology while working alongside some of the industry's best talent.

Last updated 4 days ago

Responsibilities For Member of Technical Staff - II (C++)

  • Contribute extensively to the analysis, design, and programming for major and minor software releases
  • Gain expertise in font technology and contribute to the development of font engines
  • Collaborate closely with internal teams to determine and successfully implement new features
  • Specialize in one or more platforms while being knowledgeable about cross-platform issues
  • Drive the development and application of sophisticated concepts, technologies, and expertise
  • Provide insightful feedback on features, technology, architecture, and designs

Requirements For Member of Technical Staff - II (C++)

  • Computer Science & Engineering degree (B. Tech/M. Tech) from a respected institution
  • Strong background in C/C++ coding and debugging
  • 2+ years of hands-on design/development experience
  • Proficiency in data structures and algorithms
  • Solid understanding of object-oriented design principles
  • Excellent computer science fundamentals
  • Experience with multiple platforms: Windows, Macintosh, iOS, Android, Linux
  • Familiarity with tools such as Visual Studio, XCode, GCC, CMake, Android Studio, Git
  • Outstanding communication skills

Benefits For Member of Technical Staff - II (C++)

401k
Medical Insurance
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Disability Accommodation

Interested in this job?

Jobs Related To Adobe Member of Technical Staff - II (C++)

SDE2 - Fullstack with AI experience like Co-pilot

Mid-level fullstack software engineering role at Adobe focusing on AI-powered creative tools development, requiring 2+ years of experience and expertise in JavaScript, TypeScript, and modern web technologies.

Software Development Engineer 2

Adobe seeks SDE 2 to develop scalable solutions for Marketo platform, offering competitive pay and growth opportunities in enterprise SaaS.

Member of Technical Staff - II

Mid-level engineering role at Adobe's Digital Experience division, focusing on backend development for Marketo Engage marketing automation platform.

Computer Scientist 1

Mid-level Computer Scientist position at Adobe's Firefly Group focusing on Kubernetes, cloud infrastructure, and ML/AI systems support.

Software Development Engineer

Mid-level Software Development Engineer position at Adobe, focusing on B2B data and integrations, requiring Java/Scala expertise and distributed systems experience.