Senior Developer Advocate

Job description

Great Expectations’ mission is to revolutionize the speed and integrity of data collaboration. Our software platform, Great Expectations is the leading open source tool for data testing, documentation, and profiling. Data teams all over the world use Great Expectations to instrument and understand their data and machine learning pipelines.

This is an exciting time at Great Expectations. Our open source community continues to grow rapidly while we’ll soon launch our first cloud offering. As a member of the Developer Relations team, you will have the opportunity to shape the developer experience and build a community for data practitioners from around the world that include startups, leaders in tech, and fortune 500 companies.

Please note: Great Expectations is also known as Superconductive, and you may see references to the Superconductive name during the application process and on our website.

Your primary responsibilities include:

  • Create and uphold a high standard of developer experience for our products

  • Represent us in the community and help strengthen a welcoming, inclusive, and supportive environment

  • Be the internal champion for the interest of our developers and open source contributors

Specifically, you will:

  • Create documentation, code samples, and tutorials to help our users understand and use our products

  • Build meaningful relationships with our users through regular check-ins, community events, and answering questions across Slack, Github, and social media

  • Write blog posts, create videos, and anything else you believe might be helpful in fostering and growing our community

  • Improve the developer experience by providing user feedback to Engineering and influence product decisions

  • Collaborate with engineering to structure roadmap and support community contributions

  • Work with ecosystem partners to design and launch integrations

  • Work with the community and marketing to produce community-driven content

Why join Great Expectations?

Glad you asked! We offer…

  • A world class team, with deep roots in open source, cutting-edge software and data development backed by some of the best open source and data infrastructure investors in the industry: Index, CRV, and Root Ventures. We are actively cultivating a new cultural blend of excellent data engineering and AI-enabled technical workflows.

  • A fast-growing company with lots of opportunity for learning and personal growth.

  • A front-row seat to the rapid evolution of data science and engineering. Data work is going through a renaissance, and—as the leading provider of a key piece in the new technology ecosystem—Great Expectations is right in the middle of it.

  • A kind, curious, and open-minded company culture. We are always seeking ways to improve ourselves and our processes; we keep these conversations open to the whole team. We prioritize empowering our team members rather than a command and control hierarchy.

  • A distributed team with lots of flexibility around timing and individual work preferences. We currently have teammates in Arizona, California, Colorado, Delaware, Florida, Georgia, Illinois, Maryland, Massachusetts, Michigan, Missouri, New Hampshire, New Jersey, New York, North Carolina, Oregon, Texas, Utah, Vermont, Virginia, Wisconsin, and Washington. We’d love to add your state.

  • And of course, competitive compensation (base salary + equity package) with available Medical, Dental, Vision and 401K with 5% employer match.

The salary range for this role is $159,000-$196,000 plus equity. Our offers are made by taking into account the skill level, experience and location of the specific candidate. In addition to our compensation package, we offer a competitive suite of benefits.

Job requirements

What you bring:

  • Strong technical background, including 3+ years as a Developer Advocate or Software Engineer

  • Demonstrable hands-on programming experience and solid programming foundations; you will be coding up to 50% of your time in this role

  • Able to communicate effectively with data developers with technical precision and authenticity

  • Passion for developer experience and community building

It’d be nice if you also had:

  • Previous experience working in data engineering, including knowledge of current data engineering tools and trends

  • Direct experience with data work in python, SQL, Spark, etc.

  • Experience as an Open Source contributor or maintainer

  • Have data in your blood. The more curiosity you have about a wide variety of data from all walks of life, the better.

  • Experience with managing and scaling community programs

  • Experience managing community forums

If you don’t think you meet all of the criteria but are still interested in the job, please apply. Nobody checks every box - we’re looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.


Great Expectations is an Equal Opportunity Employer. In compliance with Federal law and the Federal Acquisition Regulation (FAR) 22.1800, the selected candidate will be required to provide documentation that will verify their identity and eligibility to work in the United States.

Please note that while the position is remote, we currently require applicants to be located in the United States and cannot offer visa sponsorship at this time.