UnionCityRecruiter Since 2001
the smart solution for Union City jobs

Technical Lead Software Engineer

Company: Adobe Systems GmbH
Location: San Jose
Posted on: May 3, 2025

Job Description:

JOB LEVEL
P50
EMPLOYEE ROLE
Individual Contributor
Be a part of Adobe's Experience Platform, our fastest growing business in the Experience Cloud! The Adobe Experience Platform handles petabytes of data for organizations, enabling a centralized and standardized data platform that applies data science and machine learning (ML) to significantly enhance the design and delivery of personalized experiences. The core of the Experience Cloud is the Query Service engine, a multi-tenant, cloud-native reporting platform that allows customers to query data, conduct advanced analytics, and apply ML techniques to generate predictive metrics across vast datasets. This empowers customers to derive valuable insights. We utilize open-source technologies such as Apache Spark, Presto, Comet, and Apache Airflow to develop services for Adobe's clients and partners.
At Adobe, you will be immersed in an exceptional work environment recognized globally on Best Companies lists (). You will also be surrounded by colleagues committed to mutual growth through our unique Check-In approach (), where ongoing feedback is encouraged.
What you need to succeed:


  • Serve as a technical lead or architect capable of driving development initiatives from start to finish.
  • Proficiency in Apache Spark, Spark ML, Spark internals, and the ability to extend Spark code for analytical needs.
  • Required: Proficiency in data structures and algorithms in Scala/Java/Akka framework.
  • Proven experience in developing, deploying, and maintaining highly available SaaS applications and services in public cloud environments.
  • Expertise in big data engineering and cloud-based data warehouses.
  • Deep experience with NoSQL databases, RDBMS, data sharing, and federation.
  • Cost awareness regarding computation and memory requirements.
  • Strong verbal and written communication skills.
  • Bachelor's Degree in Computer Science with 10+ years of experience or Master's/Ph.D. in Computer Science or related field with 6+ years of experience.
  • Plus: Experience with LLMs or vertical LLMs for enhancing product intelligence (e.g., SQL rewriting, anomaly detection, forecasting).

    What you'll do

    • Own the technical design, architecture, vision, and implementation strategy for major systems and components of the Adobe Experience Cloud data platform, focusing on the distributed Query Engine.
    • Build, code, test, and own critical parts of the services to operate at scale.
    • Communicate design and code decisions effectively to multi-functional and architecture teams.
    • Review and provide feedback on features, technology, architecture, design, and testing strategies.
    • Mitigate risks and solve problems creatively.
    • Develop and improve engineering processes to enhance team efficiency.
    • Collaborate with other Adobe teams to achieve shared goals.

      Our compensation varies based on geographic markets within the U.S., with a range of $153,600 to $286,600 annually. Actual pay depends on location, skills, and experience. The recruiter will share specific salary details during hiring.
      For sales roles, starting salaries include base plus commission; for non-sales roles, they include base salary and potential incentives. Some roles may also be eligible for long-term incentives such as equity awards.
      State-Specific Notices:
      California: Adobe considers qualified applicants with arrest or conviction records per state and local laws.
      Colorado: The application window remains open until at least the specified date and time in Pacific Time, in compliance with Colorado pay transparency laws.
      Massachusetts: It is unlawful to require or administer lie detector tests for employment in Massachusetts.
      Internal Opportunities
      We celebrate creativity, curiosity, and continuous learning. We encourage you to pursue new opportunities at Adobe!
      How to Apply:

    • Update your Resume/CV and , highlighting your Adobe experiences and volunteer work.
    • Visit the on Inside Adobe to learn more and set up job alerts.
    • Review to prepare effectively.
    • If applying from another country, review the on Inside Adobe, including impacts on benefits, AIP, equity, and payroll.

      Once you apply via Workday, the Talent Team will contact you within two weeks. If you proceed to interviews, inform your current manager to support your career growth.
      Adobe offers an exceptional work environment recognized worldwide, with colleagues committed to mutual growth through our Check-In approach, where ongoing feedback is integral. If you seek to make an impact, Adobe is the place for you. Learn more about our employee experiences on the and explore our meaningful .
      Adobe is an proud employer. We do not discriminate based on gender, race, ethnicity, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other legally protected characteristic.
      If you require accommodations to navigate our website or complete your application, please contact or call (408) 536-3015.
      #J-18808-Ljbffr

Keywords: Adobe Systems GmbH, Union City , Technical Lead Software Engineer, IT / Software / Systems , San Jose, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Union City RSS job feeds