Lead Software Engineer for Applications

1 week ago


San Francisco, California, United States Adobe Full time
Senior Application Software Engineer

About Adobe
At Adobe, we are dedicated to transforming the world through innovative digital experiences. Our mission is to empower everyone—from budding creators to established brands—with the tools they need to craft and deliver outstanding digital content. We are passionate about enabling individuals to produce stunning visuals, videos, and applications, fundamentally changing how businesses engage with their audiences across various platforms.
We strive to attract top talent and are devoted to fostering an inclusive workplace where every individual is valued and has equal opportunities. We recognize that innovative ideas can emerge from any level of the organization, and we believe that your next great idea could be the one that leads us forward.

The Role

We are seeking a seasoned application software engineer who possesses a solid grasp of prevalent UI frameworks, familiarity with 3D graphics software, and a strong commitment to software excellence. This role involves contributing to the design, development, and launch of our next-generation collaborative 3D graphics software tailored for creative professionals. By utilizing various technologies to visualize, create, and manipulate 3D content, we aim to deliver unique and user-friendly 3D functionalities that seamlessly integrate with flagship products like Photoshop and Illustrator.

Our team is a close-knit group dedicated to developing cutting-edge software and providing efficient, high-performance components to various product teams. Collaboration with Adobe's UX design and research teams is essential to transform pioneering concepts and technologies into market-ready features.

Key Responsibilities
  • Collaborate with UX designers, engineers, and researchers to architect, develop, maintain, and enhance new software solutions.
  • Design and implement advanced algorithms by producing robust, high-performance code.
  • Conduct experiments to evaluate trade-offs among different implementation strategies.
  • Identify and resolve application bugs and performance issues.
  • Review code regularly and provide detailed, constructive feedback.
  • Work closely with various product teams across Adobe to ensure seamless software integration.
  • Offer leadership and mentorship to junior engineers.
Qualifications
  • Over 10 years of experience in production code development.
  • In-depth knowledge of C++ (C++17 preferred) design patterns.
  • Experience in developing cross-platform applications.
  • Expertise in designing high-level APIs and frameworks, including:
    • DAG scene graph design and/or Entity Component System.
    • Serialization techniques.
  • Proficient in profiling, debugging, and testing native applications.
  • Familiarity with optimization and profiling tools.
  • Experience with at least one scripting language, particularly Python.
  • Preferred skills include:
    • Universal Scene Description (USD) API and frameworks.
    • Modern graphics APIs (OpenGL, DirectX, Vulkan, Metal).
    • Qt application framework.
    • 3D content creation tools (e.g., Maya, Cinema4D).
  • Strong communication skills and meticulous attention to detail.
  • Bachelor's degree in Computer Science or equivalent professional experience.

At Adobe, you will be part of an exceptional work environment recognized globally as one of the best places to work. You will collaborate with colleagues who are committed to mutual growth through our unique feedback-driven approach.

If you are eager to make a significant impact, Adobe is the right place for you. Explore what our employees share about their career journeys on the Adobe Life blog and discover the meaningful benefits we provide.

Adobe is an equal opportunity employer. We celebrate and encourage diversity in the workplace, regardless of gender, race, color, ethnicity, national origin, age, disability, religion, sexual orientation, gender identity or expression, or veteran status.



  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while there were exceptional resources for developers to enhance their code, there was a lack of equally effective tools for machine learning practitioners to refine their models. From our initial experiment...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while developers had access to excellent coding tools, there was a significant gap in resources available for machine learning practitioners to enhance their model-building capabilities. Our initial product...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for developers to enhance their code, there were insufficient tools available to assist machine learning practitioners in refining their models. Beginning...


  • San Francisco, California, United States Software Aspekte Full time

    Position OverviewAt Software Aspekte, we are dedicated to crafting exceptional tools for AI developers. Our foundation is built on the realization that while there are outstanding resources for software developers, there is a lack of equally effective tools for machine learning practitioners to enhance their models.Our journey began with a pioneering...


  • San Francisco, California, United States Adobe Full time

    Senior Application Software EngineerAbout AdobeAt Adobe, we are dedicated to transforming the world through innovative digital experiences. Our mission is to empower everyone—from budding creators to established brands—with the tools they need to craft and deliver outstanding digital content. We are passionate about enabling individuals to produce...


  • San Francisco, California, United States Adobe Full time

    Senior Application Software EngineerAbout AdobeAt Adobe, we are dedicated to transforming the world through innovative digital experiences. Our mission is to provide everyone—from budding creators to established brands—with the tools necessary to craft and deliver outstanding digital content. We are passionate about enabling individuals to produce...


  • San Francisco, California, United States Adobe Full time

    Senior Application Software EngineerAbout AdobeAt Adobe, we are dedicated to transforming the world through innovative digital experiences. Our mission is to empower everyone—from budding creators to established brands—with the tools they need to craft and deliver remarkable digital content. We are passionate about enabling individuals to produce...


  • San Francisco, California, United States Adobe Full time

    Senior Application Software EngineerAbout AdobeAt Adobe, we are dedicated to transforming the world through innovative digital experiences. Our mission is to empower everyone—from budding creators to established brands—with the tools necessary to craft and deliver outstanding digital content. We are passionate about enabling individuals to produce...


  • San Francisco, California, United States Swift Navigation, Inc. Full time

    Job OverviewSalary: $177,000 - $225,000Swift Navigation, Inc. is at the forefront of automotive precision GNSS technology, recognized as the industry leader with extensive contracts for over 10 million ADAS-enabled and autonomous vehicles globally, collaborating with more than 20 automotive OEMs and suppliers, in addition to various mobile handset...


  • San Francisco, California, United States Swift Navigation, Inc. Full time

    Job OverviewSalary: $177,000 - $225,000Swift Navigation, Inc. is at the forefront of automotive precision GNSS technology, recognized as the industry leader with a commitment to delivering innovative solutions for over 10 million ADAS-enabled and autonomous vehicles globally, collaborating with more than 20 automotive OEMs and suppliers.Our premier offering,...


  • San Francisco, California, United States Adobe Full time

    Position OverviewAbout AdobeAt Adobe, we are dedicated to transforming the world through innovative digital experiences. Our mission is to empower everyone—from budding creators to established brands—with the tools they need to craft and deliver outstanding digital content. We are passionate about enabling individuals to produce stunning images, videos,...


  • San Francisco, California, United States Swift Navigation, Inc. Full time

    Job OverviewSalary: $177,000 - $225,000Swift Navigation, Inc. is a leader in automotive precision GNSS technology, having secured projects for over 10 million ADAS-enabled and autonomous vehicles globally, collaborating with more than 20 automotive OEMs and suppliers, in addition to various mobile handset manufacturers.Our premier offering, Skylark, is a...


  • San Francisco, California, United States Discover Financial Services Full time

    Shape the Future of Digital Banking. At Discover Financial Services, you will engage in impactful work from the outset. Our team-oriented culture is founded on three essential principles: We Play to Win, We Get Better Every Day, and We Succeed Together. We genuinely want you to develop and make a significant impact at one of the foremost digital banking and...


  • San Francisco, California, United States Census Full time

    About CensusCensus is pioneering the first Data Activation platform that operates directly from your data warehouse. Our solution enables seamless synchronization of comprehensive customer data across over 200 business applications through Reverse ETL. We empower marketing teams to craft dynamic audiences effortlessly using our no-code segment...


  • San Francisco, California, United States Census Full time

    About CensusCensus is a pioneering Data Activation platform designed to leverage your data warehouse. Seamlessly synchronize comprehensive customer information to over 200 business applications today with Reverse ETL. Enable marketing teams to create dynamic audience segments using a no-code segment builder.Data teams at renowned companies such as Canva,...


  • San Francisco, California, United States Census Full time

    About CensusCensus stands at the forefront of Data Activation, offering a platform that seamlessly integrates with your data warehouse. Our solution enables the synchronization of comprehensive customer data across over 200 business applications through Reverse ETL. We empower marketing teams to create dynamic audience segments effortlessly using our no-code...


  • San Francisco, California, United States Census Full time

    About CensusCensus is a pioneering Data Activation platform designed to leverage your data warehouse. Our solution enables seamless synchronization of comprehensive customer data to over 200 business applications through Reverse ETL. We empower marketing teams to craft dynamic audiences using an intuitive no-code segment builder.Companies like Canva, Figma,...


  • San Francisco, California, United States Census Full time

    About CensusCensus is pioneering the first Data Activation platform that operates directly from your data warehouse. Our solution enables seamless synchronization of comprehensive customer data across over 200 business applications through Reverse ETL. We empower marketing teams to craft dynamic audiences using an intuitive no-code segment builder.Data teams...


  • San Francisco, California, United States Census Full time

    About CensusCensus is pioneering the first Data Activation platform that operates directly from your data warehouse. Our technology enables seamless synchronization of comprehensive customer data across over 200 business applications through Reverse ETL. We empower marketing teams to create dynamic audience segments using an intuitive no-code segment...