Tech Lead / Architect

AdobeSan Jose, CA
5d

About The Position

The Opportunity This is a position where you will build and launch a new product within Adobe working within an exciting org that is incubating next-generation ideas. You will lead a team of engineers, designers, and prototypers to bring to life a product, test it with customers and demonstrate product-market fit. This role is an outstanding opportunity to operate like a startup founder while having the resources of an innovative, large Technology company. Join us for an opportunity to invent new technologies and supply a brand new and existing Adobe products. The Challenge We are looking for a Full Stack Tech Lead / Architect to help build a next-generation platform that enables enterprise brands and creators to collaborate on influencer marketing campaigns end-to-end. As part of a fast-moving incubator team, defining the architecture of a new product from the ground up, ensuring it meets enterprise-grade standards for scalability, reliability, and security while supporting rapid experimentation and iteration. Work closely with product managers, designers, and strategists to translate opportunities in the creator economy into scalable product capabilities. A core part of the platform will be the use of Agentic AI systems to streamline and automate the complex workflows involved in influencer marketing – from discovery, contract management, creative ops, analytics, and optimization. Contribute to the design and implementation AI-native architectures, orchestrating LLM-powered agents and building the evaluation frameworks, observability, and trust mechanisms required to make these systems reliable for enterprise customers. Looking for someone who enjoys building new platforms from the ground up, solving complex distributed systems challenges, and exploring how AI agents can augment enterprise workflows and human collaboration. This will play a critical role in shaping both the technical foundation and the long-term vision of a new product within Adobe.

Requirements

  • BA or BS or MS degree in Computer Science or a related field, or equivalent practical experience, provides a solid foundation for this position.
  • 10+ yrs of proven experience in software engineering is required. This experience should demonstrate a deep understanding of software development principles, practices, and methodologies.
  • 6+ ys of experience leading software engineering teams. This includes successfully managing and guiding teams to deliver high-quality software solutions.
  • Strong technical and analytical abilities.
  • Experience in developing large-scale, enterprise-grade web applications and platforms with high standards for scalability, security, and reliability is essential.
  • Expertise in evaluating systems architecture, particularly using extensive knowledge of full-stack technologies.
  • Ideally, have experience working with intelligent and agent-based systems. This experience includes LLM-powered applications and orchestration frameworks. It also includes evaluation pipelines that ensure reliability, observability, and trust in AI-assisted workflows.
  • Experience designing systems that integrate AI services, data pipelines, and evaluation frameworks into production products.
  • Strong leadership skills are necessary to drive consensus on requirements and ensure timely decision-making. Provide guidance, prioritize tasks, and manage resources effectively will be crucial to the team’s success.
  • A passion for collaborating with design teams from concept to production is important. Facilitate effective communication and collaboration between engineers and designers will contribute to the overall success of the projects.
  • Consistent record of developing, leading, coaching, and mentoring software engineers is vital. Ability to foster a positive and uplifting environment, ensuring the team’s professional development, is essential.

Responsibilities

  • Guide and mentor a dedicated group of engineers throughout the entire development process, from research and technical design to security assessment, implementation, and delivery of features for the web application.
  • Collaborate to define and refine the product roadmap, user experience, priorities, and schedule. Insights and input will help shape the direction of the application, ensuring it meets the needs and expectations of our users.
  • Ownership of the product’s development life cycle, closely monitoring progress, identifying risks and opportunities, and ensuring access to senior leadership when needed. Ability to navigate challenges and provide clear insight into the product’s status will be crucial for its success.
  • Help build and mentor/coach a strong team to grow both professionally and personally.
  • Combine data and personal instincts to make informed decisions and drive the team’s progress at a rapid pace. Ability to balance speed and quality will be instrumental in achieving our goals.
  • Cultivate a collaborative and inclusive culture, which will contribute to a positive and productive work environment where everyone thrives.
  • Champion engineering excellence, contributing to the architecture and high-level structure of our applications.
  • Contribute to driving process improvements across the broader engineering organization. Help shape the company’s engineering practices and foster continuous improvement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service