Daily Kos

Jobs: Principled Rails Developer

Job Description

Daily Kos, the nation’s largest online progressive blogging and activism platform, is looking for a mid-level Rails Developer. Daily Kos is a great place to work -- You will be responsible for writing code that is used by millions of people who care about progressive politics and are working to make real political change. DailyKos.com has an extensive feature set that extends across blogging, petitions, and a rich communal image library, with some more great features to launch soon including a beautiful WYSIWYG story editor and a completely redesigned and rebuilt front page and story page. We are also engaged in building a large-scale online platform for political opinion research, to further inform data-driven decision-making in politics. If you want a job that provides more than just a technical challenge, we'd love to hear from you.

We especially welcome you to get in touch if you’re interested or have been active in political technology around campaigns, organizing, or survey research. We have a lot of good problems to work on.

Daily Kos offers competitive salary, the latest hardware to work on, and excellent benefits including generous time off along with paid maternity/paternity/family leave, employer-paid medical insurance for employees, and a flexible work environment. You need to pick up your kids from school? No problem. You like to work out in the middle of the day? No problem. The office is conveniently located in the East Bay, close to BART. People love working here, and tend to stay for a long time. We have a great space filled with great people, and the atmosphere is energized by the day's news events and our common cause.

Our engineering team is deeply committed to code quality. We maintain an extensive test suite, and automate everything we can, from infrastructure deployment to continuous integration. There is support for professional growth and development, including through regular skill shares that draw upon the diverse backgrounds of everyone on the team.

You should be a mid-level Ruby on Rails Developer, with experience across the full stack, and an eye for software architecture that is maintainable and scales. You value careful, deliberate thought and take pride in clear, well crafted code.

At Daily Kos, we believe that the diversity of ideas, experiences and cultures that our employees contribute to our organization help us be more effective in our work, and we are proud to be an inclusive and equal-opportunity workplace. We're a company that loves learning and supports growth and training for all our employees.

To apply, please send an email to tech_jobs@dailykos.com with the name of the position in the subject line, a cover letter, code sample or github repo and your resume.

Skills & Requirements

Experience:

  • Several years full stack Rails development experience
  • Excellent client side development skills
  • A commitment to quality software architecture and development practices including testing
  • Experience building software that sees real load

Great to have:

  • AWS familiarity- RDS, EC2, etc.
  • Chef/dev ops chops
  • Experience with large databases- ETL, RedShift or other columnar store, etc.
  • Knowledge of statistics
  • Python/R