Avatar for Barstool Sports

One of the Most Influential Lifestyle Brands in America

Senior Software Engineer, Backend

$120k – $165k estimated
Apply now
Summary

Barstool Sports is seeking a Senior Software Engineer to expand our engineering team.

You will help architect and own key engineering decisions supporting Barstool Sports’ wide portfolio of digital properties. You will work with our frontend and backend engineering team to make quick decisions, commit to challenging but exciting goals and deliver a product that you would want to use yourself. You want to be at a place where your work matters and has real impact.

Our backend architecture utilizes Node.js, AWS Lambda, AWS Aurora MySQL, MongoDB Atlas, Fastly and more.

Our frontend architecture utilizes Next.js, React 16, MobX, AWS Lambda, Fastly and more.

Our combined architectures are nearly 100% serverless with automated build and deploy pipelines based on common Git workflows.

Current Properties
- Barstoolsports.com -- Flagship Content Platform
- React.js, Netlify
- Onebite.app -- Pizza Reviews
- Next.js, AWS Lambda, Fastly
- Barstoolbets.com -- Gambling Content and Free-To-Play Game
- Next.js, AWS Lambda, Fastly
- Rough N’ Rowdy (buyrnr.com) -- Subscription, PPV and Live Streaming
- React.js, AWS Lambda
- Barstool Gold -- Content Subscription
- React.js, Netlify
- HQ -- Internal CMS
- React.js, BaseUI

Important Front-end Technologies
- React.js w/ Hooks, Next.js, SCSS
- Vanilla Javascript (ES6+)
- Task runners including Webpack and Serverless

Important Back-end Technologies
- Node.js, Serverless
- MySQL, MongoDB
- Writing and maintaining unit and integration tests.
- Have knowledge in provisioning serverless services (AWS Lambda, SQS, SNS)

Requirements
- 4+ years of engineering experience in Node.js
- 4+ years of engineering with MySQL or MongoDB databases
- Ability to think at a high level about product strategy and vision
- Self-motivated and able to efficiently lead with a team without close supervision
- Ability to work well with diverse stakeholders
- Excellent communication skills — you should be able to clearly articulate your decisions.

More jobs at Barstool Sports

View all jobs

Senior Software Engineer, iOS

Apply now

Senior Software Engineer, Full Stack

Apply now