Principal Developer Advocate

Remote (US) / New York, NY / San Francisco, CA
Marketing – Developer Relations /
Full-time /
At Tecton, we solve the complex data problem in production machine learning. Tecton’s feature platform makes it simple to activate data for smarter models and predictions. Tecton abstracts away the complex engineering to speed up innovation.

Tecton’s founders developed the first Feature Store when they created Uber’s Michelangelo ML platform, and we’re now bringing those same capabilities to every organization in the world.

Tecton is funded by Sequoia Capital, Andreessen Horowitz, and Kleiner Perkins, along with strategic investments from Snowflake and Databricks. We have a fast-growing team that’s distributed around the world, with offices in San Francisco and New York City. Our team has years of experience building and operating business-critical machine learning systems at leading tech companies like Uber, Google, Meta, Airbnb, Lyft, and Twitter.

As the Principal Developer Advocate at Tecton, you will be a technical champion for our users, bridging the gap between engineering and advocacy. You will inspire ML engineers and data scientists to unlock the full potential of Tecton. This role isn’t marketing; it's about sharing your passion for technology and leveraging your engineering background to educate other engineers on what Tecton’s capable of.

From blog posts to hands-on tutorials to cool videos to speaking at conferences, you will be instrumental in serving as the bridge between complex technical concepts and practical, real-world workflows, demonstrating how Tecton simplifies production AI/ML. In addition, you'll lead the charge in creating engaging materials for educational initiatives, including webinars and workshops. This role is a unique opportunity to be a technical storyteller, translating Tecton's capabilities into narratives that captivates and educates the community.

You should apply if you want to

    • Be the driving force behind Tecton's advocacy and help us revolutionize how engineering teams approach AI/ML productionization
    • Join a talented, passionate team of AI/ML innovators, with colleagues coming from Google, Salesforce, Databricks, as well as from other innovative data startups
    • Work with cutting-edge technology and leave your mark on the greenfield industry of real-time ML


    • Evangelize Tecton: Drive interest and awareness among engineering teams about Tecton's capabilities.
    • Be the ambassador for Tecton at industry events, conferences, and meetups.
    • Technical Content Creation: Develop and create compelling technical content that resonates with developers, engineers, and data scientists.
    • Produce blog posts, tutorials, and documentation showcasing the value and versatility of Tecton.
    • Conference and Event Participation: Organize and participate in events, with a particular focus on Tecton's recurring apply() conferences and events.
    • Engage with the community, sharing insights, and establishing Tecton as a thought leader in the space.
    • Education and Training: Collaborate with internal teams to develop training materials and resources for Tecton users.
    • Conduct webinars, workshops, and training sessions to empower users with the knowledge to maximize Tecton's potential.


    • If you are passionate about AI/ML, love engaging with the tech community, and are excited about shaping the future of ML engineering, we want to hear from you!
    • Deep technical understanding of AI/ML, MLOps, and data engineering
    • Strong proficiency in Python and familiarity with other programming languages. 
    • Experience working with data technologies, such as Apache Spark, Kafka, dbt, and data warehouses, for handling large-scale datasets.
    • Proven experience in developer advocacy or a related field.
    • Exceptional communication skills, and a knack for explaining complex technical concepts in a simple way.
    • Strong community engagement and networking capabilities.
    • Passion for educating and inspiring others in the tech community.


    • 5+ Years of experience
    • Has been a data engineer / ML engineer / applied data scientist or built strong empathy for these personas in prior jobs
    • Is proficient with Python, SQL, and Spark
    • Understands the technical systems that we interface with including data warehouses, data lakes, and data streaming
    • This person may have worked at a top-tier tech company on applied ML projects, or may have worked for a leading vendor in the space
    • Has been a Developer Advocate at a rapidly growing company with a strong community (eg. Databricks, Snowflake, Confluent, Data Robot, H2O, etc)
    • Has an existing followership in our target segment (lots of Twitter followers, or well-established blog or podcast)
$133,000 - $237,000 a year
The estimated US base salary range for this position is $133,000 - $237,000 annually for employees based within California & New York. In addition to base salary, we offer competitive equity & comprehensive benefits such as medical, dental, vision, life, 401(K), flexible paid time off, 10 paid holidays each calendar year, sick time, leave of absence as per the FMLA and other relevant leave laws. Individual compensation packages are based on multiple factors such as location, level, role scope, and complexity, as well as additional job-related factors such as skills, experience, and expertise.
Tecton values diversity and is an equal opportunity employer committed to creating an inclusive environment for all employees and applicants without regard to race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other applicable legally protected characteristics.  If you would like to request any accommodations from the application through to the interview, please contact us at

This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.