Software Development Engineer

AdobeSan Jose, CA

About The Position

Join Adobe’s Digital Experience team as a Software Development Engineer. You will build the data foundations that power global marketing workflows. Our team owns the Activity pipeline and high-scale Query Services. We bridge the gap between stable legacy systems and next-generation innovation. We are looking for a technical leader to build distributed systems. If you enjoy solving architectural challenges with Snowflake and AI, you will thrive here.

Requirements

  • 5+ years of software development experience.
  • A degree in Computer Science is preferred.
  • A track record of building large-scale microservices and Spark data pipelines.
  • Hands-on experience with MySQL, MongoDB, and Snowflake.
  • Proficiency with Agentic AI protocols like Model Context Protocol (MCP).
  • Strong skills in Java and Python with a focus on distributed patterns.
  • A commitment to unit testing, CI/CD, and proactive monitoring.

Responsibilities

  • Build high-throughput pipelines using Spark, Java, and Python for our Activity Service.
  • Lead the shift from legacy SOLR to high-performance Snowflake architectures.
  • Own service identity and discovery tools to ensure peak performance.
  • Use tools like MCP and Claude Code to improve team efficiency and system autonomy.
  • Partner with architects to create elegant designs while supporting team growth.
  • Maintain high standards for code quality across MySQL, MongoDB, and SOLR.

Benefits

  • comprehensive benefits programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service