Senior Developer


As a senior engineer at Sharethrough you’ll work on various projects spanning frontend backend, and dataflow development. You’ll be responsible for building the ad-rendering engine and integrations that power websites such as Forbes, CBSi, CNN, Reddit, VICE, Rolling Stone and Yahoo. You’ll help monitor and optimize performance and measure the impact of changes to the ad ecosystem as well as helping to support our publishers and the management of their inventory. Our data-driven approach to evolving our ad platform leverages the power of data extraction and transformation against our rich collection of server and tracking data.

We believe in and invest in not only the constant evolution of our software but also ourselves, our processes and our frameworks. Want to deepen your existing skills and explore new ones?  As a Sharethrough engineer, you’ll be able to do exactly that, because we are stronger together as we not only teach each other but also learn from each other and from others from across the organization.

What you'll be doing

  • Having a say: You’ll participate in the problem definition and solution process with a diverse group of people across engineering, product and the company as a whole.
  • Proper engineering: You’ll mainly write in Node and Typescript/ES6 (i.e. Javascript). You should be familiar with not only best coding practices, but also tricks and quirks of running in multiple versions of web browsers. Experience in writing robust code that has run in a variety of real-time environments is an added bonus, as is experience in frontend frameworks such as React or Angular.
  • Making a difference: We support both our external publisher users and our internal stakeholders, in optimizing and enhancing our platform and tooling capabilities in support of their changing workflows.
  • Technical heavy lifting: You’ll not only be key contributor but you’ll have many opportunities to directly architect features, services, and backend integrations with internal and third party systems, data pipelines and data stores. We’re a team of curious minds, and we work with our other engineering teams very closely while also pursuing various proof of concepts and thought experiments.
  • Deploying code on your first day: We push to production on every commit to our master branches via our continuous integration and deployment pipeline.

Let's talk if

  • You’ve shipped software: You should have a strong solid foundation in ECMAScript and ideally Node.js.  Any familiarity with Nest.js, which serves as the foundation for most of our applications and services, is an added bonus though not expected.  Ideally you should be familiar with an MVC. Experience in frontend frameworks such as React or Angular, in particular, would be helpful.  Regardless of exact experience, for the parts for which you don’t have experience, you should be excited to explore and learn.  
  • You care about code: You take pride in development, and have a deep understanding of how to write high quality, maintainable, extensible software.
  • You’re competent with SQL: You don’t need to be a master DBA, but being able to slice and aggregate data is an essential skill.  You’ll leverage your SQL skills when interacting with our platform or API reporting, and also when writing or updating the ETLs that provide the backbone of our data pipeline.
  • You like to explore and lead: You enjoy new challenges, and leading the charge in optimizing and improving how things are done. Exploring new frameworks and ways of doing what we do is an intrinsic part of our DNA and hopefully is a part of yours.
  • You want to derive meaning from what you do: Every engineer here is excited to understand what problem they’re solving, why they’re solving it and who they’re solving it for.

Why you'll love working at Sharethrough with your teammates

  • Values-driven culture: You’d be walking into a welcoming and diverse environment that is built around action, curiosity, purpose, transparency.  We have a fun, supportive culture, and firmly believe in what we’re doing.
  • Marry the problem, not the solution: We’re constantly re-evaluating our technical infrastructure to deliver faster, better, and more reliable software.
  • Grow and flourish: We’re committed to the individual development and growth of everyone. Your team wants everyone to succeed and you’ll be encouraged to deepen your role with clear objectives and career path planning and support.

What's In It For You?

  • Competitive compensation packages
  • Generous group health insurance plan
  • Access to the virtual healthcare platform Dialogue
  • Access to the company's stock option plan
  • 16 days of vacation per year, which increases with seniority at the company
  • Offices closed during the holidays
  • Wellness allocation of $840 per year (for gym memberships, sportswear, etc.)
  • In-house training programs on our company and industry
  • Encouragement and funding of continuing education and training
  • Very active social committee and free online sports classes
  • Access to a tool that measures your engagement and job satisfaction anonymously
  • Pairing with a buddy for your first 6 months
  • Advantageous referral program
  • Inclusive, inspiring, and dynamic work environment
  • Casual dress code
  • Work from home and flexible hours
  • And more!

Apply Now
Get In Touch—

We'd Love to Hear From You

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.