Swayable predicts consumer opinion and the impact of content

Senior Web Engineer (front-end or full-stack) at Swayable

San Francisco, CA / Remote
Job Type
6+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Valerie Coffman
Valerie Coffman

About the role

About Swayable

Swayable is a data science platform that doubles the impact of advertising by empirically measuring how it changes people's opinions. Our customers include high-profile political campaigns, advocacy organizations, and brands. We launched in 2018 out of Y Combinator, gained immediate traction, and had a significant impact on the 2018 and 2020 US elections. We're now continuing our rapid growth by enabling the same scientific measurement of ads for major global brands. This position is the perfect opportunity to join a fast-moving, high-impact, mission-oriented startup.

Technology Stack

Swayable uses MongoDB, Python (Numpy, Scipy, Pandas, Celery, Flask), Javascript (Node.js, Express.js, Vue.js), and GraphQL.

About the Role

Swayable is looking for a Senior Web Engineer (front-end or full-stack) to advance the web interface and API that powers our core product. In this role, you will work closely with your cross-functional team. You’ll build new features and solve novel problems across the spectrum of software engineering, data visualization, and science.

The Senior Web Engineer will report to our CTO, Valerie Coffman, and work within our Scrum-lite work cycles but must be flexible and self-directed enough to get work done on their own.


  • You’ve been building web applications professionally for 5+ years using component-based JavaScript frameworks such as Vue or React.
  • You are fluent in HTML + CSS
  • You understand the concepts of software architecture and can build scalable, performant solutions.
  • You value code quality and write maintainable, testable code.

Preferred Qualificiations

  • You’ve worked with or have interest in learning data visualization frameworks such as D3.JS.
  • You have experience with Node.js, Express.js, GraphQL, and MongoDB.
  • You can lead technical architecture discussions and help drive technical choices.
  • You believe in the scientific method and prefer to use data to drive decisions.
  • You are an adept learner and willing to adopt and adapt to new technologies.
  • You are able to give and receive informed, actionable feedback on both technical and non-technical skills.
  • You are a strong communicator, especially in text. You can write documentation and discuss the tradeoffs of different implementations.
  • You have experience with Python, numpy, scipy, and pandas.

Our team is centered in NYC and SF, with flexible work arrangements for remote work.

We offer a benefits package that is well above-market. Swayable covers 100% of the health, dental, and vision insurance premiums for full-time employees. We also offer generous PTO, parental leave, equity, 401k, FSA, and an ongoing professional development stipend.

We are an equal opportunity employer. We strive to promote an organizational environment that values diversity and fosters growth. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other basis prohibited by law. The team especially encourages applicants from underrepresented backgrounds.

Why you should join Swayable

Swayable measures how effectively media content changes minds. Our clients are dramatically increasing the impact of the stories they tell on the world's most important issues.

We are passionate about the power of data to have a positive social impact on advocacy and commerce and are serious about using it responsibly and ethically. We work with organizations and people we care about and our job is to help make them successful.

Swayable is a Delaware Public Benefit Corporation and an equal opportunity employer. We welcome applications from anyone who shares our values and especially encourage women and members of underrepresented groups to apply.