Principal Engineer

Arlington, Virginia
Jan 17, 2019
Metro Area
Full Time

Principal Engineer

Team:      Product Development
Status:    Full-time/Regular/Exempt

What PBS has for you

We're a small team responsible for big projects. We're hiring an Engineer who can help us deliver video across our dozens of user-facing products. Sometimes this means developing a browser-based video player. Sometimes this means creating the GraphQL service consumed by that player. In short, our focus is PBS’ web, mobile, and OTT products and the services that support them. Perks include: amazing co-workers, a humane work-life balance, and meaningful work. If you're interested in delivering content meant to "educate, inspire, entertain, and express the diversity of perspectives," please consider yourself a candidate.

What you have

You want to share the challenge of delivering several million videos every week. You’re motivated to code product applications and move upstream into their dependencies. You love writing and interacting with APIs. We generally use Python for our backend work, but JS/Node and other languages are used also. For our product applications you would work on web applications. This means we’re looking for someone who has seen the hazards of bad client-side state management and has reveled in bringing order to the chaos. We like to use React, Webpack, and TypeScript when it comes to client-side code, but other persuasions are encouraged to apply. An ideal candidate will have the following characteristics:

  • Enthusiastic: We work at a company that effects positive change. Let's act like it!
  • Collaborative: You're smart and communicative enough to mentor junior engineers. You can accept feedback from engineers that have had different experiences than you.
  • Humbly opinionated: You bring what you know to the table and are willing to learn more.
  • Lifelong learner: You're driven by an inquisitive nature.
Come work with us

To us, to be successful in this position means that you've shepherded several projects by:

  • Making architectural decisions and living with the consequences
  • Trail blazing a path through the tricky bits of code
  • Coordinating and leading engineers on your product
  • Communicating with teams of dependency products

If you want to work with a group of people who are smart and get things done, please start by clicking the button below. Please include some samples of your work in your application: code, blog posts, and/or links to personal or professional sites.


PBS is an Equal Opportunity Employer of Minorities, Women, Protected Veterans, and Individuals with Disabilities

Similar jobs

Similar jobs