Software Engineer

Telecommute · Cambridge, Massachusetts, United States · Technology

Description

Join us in building things people love.

We help podcasters and public radio producers grow audience and make money. The PRX team builds publishing, marketing, analytics, and distribution tools that connect producers to listeners, buyers, fans, and funders.

Requirements

We are looking for an enthusiastic, experienced and creative software engineer with a passion for building robust, scalable applications with simple interfaces.

You'll work closely with our entire team on all phases of the development cycle including planning, development, testing, deployment, and maintenance. We don’t follow agile with a capital “A”, but work on hitting the sweet spot, which means you’ll contribute to production code within a few days. We’re looking for engineers that contribute both code and ideas that help the organization.

If you check out our public GitHub repositories, you’ll see our projects, team members, technologies and how we work: https://github.com/PRX. (If you find something that could be improved or fixed, please send us a pull request.)

We believe in open source, and share as much as possible. We follow proven practices of quality software development: PRs for contributions, requiring tests, code reviews, style and coverage checking, continuous integration and deployment, infrastructure as code, and documentation where readable code and tests aren't enough.

Our web applications are primarily Ruby on Rails, Angular, Node.js, and Elixir deployed to AWS using Docker. We make extensive use of a range of AWS services.

For this role we welcome all experience levels to apply; we are interested in hiring additional junior and senior developers. We don't expect engineers to know all the languages and stacks we currently use, but we expect them to have experience with a couple, and to show the capacity and enthusiasm to pick up more. Specific technology choices change; we value demonstrated use of modern technology, not just checking off the current “hot” buzzwords.

This role can be based out of our Cambridge, MA office, or anywhere in a North American timezone.

Benefits

PRX is an equal opportunity employer.

Engineering jobs are full time salaried positions with retirement benefits, health, life and disability insurance.

Apply for this job