Senior Platform Engineer at Medium

San Francisco · Full Time
Apply to Medium

Job Description

Want to build the next generation of data and machine learning infrastructure?

We are looking for experienced engineers to build and iterate on our next generation data platform. Our efforts encompass business-critical, cutting edge machine learning, and state of the art data flows using Apache Spark, AWS and related technologies.

At Medium, we are proud of our product, our team, and our culture. Medium’s website and mobile apps are accessed by millions of users each day. Our mission is to move thinking forward by providing a place where individuals, along with publishers, can share stories and their perspectives. Behind this beautifully-crafted platform is our engineering team who works seamlessly together. From frontend to API, from data collection to product science, Medium engineers work multi-functionally with open communication and feedback.

Why should you join us?
You will be joining an exceptional data infrastructure team that values continuous improvement, automated testing, finding quality content for our thoughtful readers, and delivering real time internal business data. The work includes building frameworks to enable all product teams to scale their data and machine learning efforts, as well as direct usage of these technologies in service of your team’s own goals.

Medium values unique perspectives and backgrounds. Building a diverse and inclusive engineering team is important to us, and you should care about this too. We have reflected these values in our engineering interview process, and our Growth Framework.

Who are we looking for?
We’re looking for experienced engineers, who can help us take our data and machine learning infrastructure to the next level.

• You have at least 4 years experience within the JVM ecosystem, preferably in connection with Hadoop or Spark
• You work autonomously, are energized by missions and goals over specific lists of tasks
• You have at least 2 years of PaaS/IaaS experience related to data pipelines and engineering, preferably within AWS

Nice to have:
• Scala programming experience
• Spark data pipeline and/or streaming experience
• Redshift knowledge and operational experience
• Machine learning expertise

Sound like you?
We’d love to hear from you.

Apply Now

What We're Building

Medium is rethinking how ideas and stories are shared with the world. We believe:

- Great ideas can come from anywhere
- People create better things together
- Design matters at a deep level

We also care deeply about how media shapes the lives of individuals and the decisions of society — and we think it can be better.

We have a world-class engineering and design team, which we are looking to grow slowly and deliberately. Let us know if you're interested.

Add testimonials, product launches, and photos that highlight your company

Other Jobs at Medium

Medium Team

Evan Williams
CEO of Medium. Co-founder, Twitter, Blogger, Obvious.
Cara Meverden
Founder at Subcast. Formerly Medium, Twitter, Google.
Alex Feerst
Head of Legal @Medium
Chris Fry
Head of engineering@medium. Advisor, investor and mentor. Scaled companies from pre-ipo startup to fully operational businesses. x-twitter, x-sfdc, x-weblogic.
Chad Thornton
Head of Design at Medium. Helped build design teams at Airbnb, Uber, and (a while back) Google.
julien ,
@Superfeedr's tireless butler, assistant, confidant, and surrogate father figure.
See More

Have Questions? Ask Us Anything

Medium Investors

James Hong
Founder of, Angel Investor.
Bryan Mason
BD/M&A at Adobe, Co-founder of Typekit. Advisor to Twitter,, Adaptive Path & others. BoD at Adaptive Path. Coloradan.
Michael Ovitz
Investor, agent and advisor. Now Broad Beach Ventures; co-founded @Creative Artists Agency (CAA)
See More