Director of Engineering overseeing engineering infrastructure at Adobe. Leading teams, embedding AI in processes, and scaling to millions of users in a collaborative environment.
Responsibilities
Provide strategic direction and execution for Production delivery, Developer Tools, Observability and associated engineering environments.
Embed AI into every facet of the engineering lifecycle, from internal solutions to vendor integrations to elevate efficiency and customer experience.
Scale platforms to support millions of users and dozens of tenants, ensuring performance and reliability at enterprise scale.
Lead and grow a distributed engineering organization of 50+ professionals.
Define and implement the strategy for building a self-service, enterprise-scale reliability platform.
Foster a culture of collaboration, experimentation, and rapid iteration across product, engineering, and marketing teams, enabling fast prototyping and innovation with a “fail forward” approach.
Establish and enforce standards around frameworks, technologies, and processes to ensure consistency and simplicity across services.
Define, measure, and continuously improve engineering productivity by setting benchmark critical metrics and SLAs, demonstrating data-driven insights for optimization.
Requirements
Demonstrated use of AI/ML to enhance engineering productivity and organizational efficiency.
Proven leadership in high-growth environments, with experience running enterprise-scale services across private and public cloud platforms.
A strong track record of leading large, geo-distributed engineering organizations.
Expertise in designing and managing complex development frameworks, deployment tools, test environments, and automation systems.
Experience building or demonstrating A/B testing infrastructure and applying SRE operating models.
Deep technical expertise with at least one major public cloud (Azure, AWS) and open-source technologies such as Kubernetes, Istio, Prometheus, Elasticsearch, Kafka, and Spark.
Strong understanding of deployment systems, CI/CD pipelines, and system configuration.
Experience delivering integrated end-to-end systems, including source control, build tools, artifact repositories, deployment, and monitoring.
Proficiency in performance engineering and load testing at scale.
Ability to define and manage SLAs for production-scale systems, ensuring reliability and data quality across platforms.
Proven success in delivering high-impact dashboards, datasets, and visualizations to drive business and product decisions.
Senior Data Developer transforming complex ERP data into enterprise semantic models. Collaborating with clients and building data models using AI - augmented engineering.
Retail Network Developer shaping Scania's global retail network through data - driven analysis and strategic planning. Collaborating with Business Units to design future - proof retail networks.
Develops functional plans and implements controls for industrial processes. Collaborates in engineering and interface implementation in hybrid work setting.
Intern role supporting electric engineering strategy at PG&E while gaining exposure to asset management practices. Collaborating with teams to improve performance and reliability of electric distribution assets.
Intermediate Developer leading the enhancement of online tools for ICBC's Robotic Process Automation. Collaborating with a team to manage software applications while mentoring junior developers.
Director of Engineering leading technology integration strategies for Royal Caribbean Group. Manage multi - million - dollar integration portfolios and oversee external system integrations across e - commerce platforms.
Senior Software Developer developing solutions for maritime navigation applications. Involves software development and architecture for innovative navigation systems with a focus on quality and efficiency.
Software Developer developing and maintaining software for maritime navigation systems at Anschütz GmbH. Working in a hybrid environment with focus on innovation and quality in the software development process.
Senior Software Engineer developing and maintaining software architectures for submarine control systems at Anschütz GmbH. Collaborating with teams to address technical challenges in underwater environments.