Career Opportunities

Technology

VP of Engineering

LOCATION: Oakland, CA preferred, but remote considered for right candidate

Daily Kos is the nation’s largest liberal online political community, news organization, and activism hub. Powered by millions of dedicated activists, we’re transforming media and organizing by empowering regular Americans to reshape politics.

We are seeking an experienced VP of Engineering to manage and scale our growing engineering team. This person will set and achieve our engineering strategy and goals by working closely with leadership and the product team to deliver what’s next for Daily Kos, ensure the maintenance and performance of the existing systems and features, grow the engineering team and demonstrate technical leadership. This person should expect to consistently, collaboratively and efficiently deliver engineering excellence.

Daily Kos is an exciting workplace! Our site is used by hundreds of thousands of people a day who care deeply about progressive politics and are working to affect real political change. We provide an extensive feature set that extends from blogging to activism and beyond, built on top of a modern tool chain that includes Rails, React, Varnish, Nginx, RDS/MySQL, Haskell, Nix, ElasticSearch, and AWS. We have an energized team of great people with diverse backgrounds and skill sets. If you’re interested in a position that offers more than just a technical challenge, we’d love to hear from you.

RESPONSIBILITIES:

  • Execution of dynamic management, leadership, and strategic vision for growing engineering team.
  • Build and inspire a diverse world-class engineering team that delivers with quality and efficiency.
  • Establish key internal relationships and cross-functional teams to deliver creative, high-performing, secure and sustainable solutions.
  • Manage architecture to produce scalable product in a steadily growing political media organization.
  • Ensure attitude of constant vigilance around security of software that is critical to an organization with a highly visible public presence.
  • Develop and implement top-notch product road-map and development processes.

EXPERIENCE:

  • Successfully recruiting, managing, and retaining remote staff including contractors.
  • Maintaining and/or replacing legacy software.
  • Building on top of Rails and React is highly desirable.
  • Ideally, dealing ad networks from the publisher side, doing any or all of the following: creating ads; managing the integration of ad networks; advertising client relations; ad trafficking; and ad inventory creation.
  • Leading, mentoring, motivating, and developing diverse teams.

QUALIFICATIONS:

  • Leader with a demonstrated track record building and scaling technical teams to deliver compelling experiences for large audiences across multiple channels and platforms.
  • Influencer with the capacity to bridge existing solutions with new and innovative software architecture and features.
  • Strategic thinker with the ability to identify complex issues early and address them systematically before they become problematic.
  • Team leader who believes transparency, collaboration, and inclusiveness can be key to scaling.
  • Engineering authority who understands that quality is paramount, but speed is critical to keep pace with American politics and liberal activists.
  • Superb communicator, able to bring alignment to teams with individuals at all levels.

SALARY RANGE: $180,000 - $200,000

BENEFITS:

This position is a 40 hour/week, full-time exempt position and reports to the Chief Technical Officer. Candidates must be legally eligible to work in the United States. The position offers a flexible work environment, the ability to work remotely or from home, competitive salary, excellent benefits including: full medical, dental and vision benefits, optional 401K with a company match, professional development stipend, a generous vacation package, as well as employer-paid maternity/family leave. Our organizational commitment to personal growth and work-life balance reduces churn and encourages a very rewarding long term position.

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 activists, and we are proud to be an inclusive and equal opportunity workplace. We have a team of amazing people with different backgrounds and talents that are energized by the day’s news events, and people united by common cause. We’re a company that loves learning and supports growth and training for all our employees.

Women, people of color, and LGBTQIA individuals strongly encouraged to apply.

Technology

Intermediate/Senior Software QA Engineer - Services

LOCATION: Remote within the US or Oakland, CA

Daily Kos is the nation’s largest liberal online political community, news organization, and activism hub. Powered by millions of dedicated activists, we’re transforming media and organizing by empowering regular Americans to reshape politics.

We are seeking an experienced and results driven QA lead to help shape the QA function at Daily Kos as we expand our development team and build out more capacity for automated testing. Applicants must be self-motivated, efficient, and capable of delivering results with limited guidance.

Daily Kos is an exciting workplace! Our site is used by hundreds of thousands of people a day who care deeply about progressive politics and are working to affect real political change. We provide an extensive feature set that extends from blogging to activism and beyond, built on top of a modern tool chain that includes Rails, React, Varnish, Nginx, RDS/MySQL, Haskell, Nix, ElasticSearch, and AWS. We have an energized team of great people with diverse backgrounds and skill sets. If you’re interested in a position that offers more than just a technical challenge, we’d love to hear from you.

RESPONSIBILITIES:

  • Serve as primary QA engineer for our services team, building a deep understanding of our backend systems through testing our infrastructure, cloud services, and dev ops automation tools
  • Clearly and precisely identify, track, and document issues
  • Reproduce bugs and perform meticulous regression testing
  • Write and follow detailed test plans for new features
  • Collaborate with the product team to document software and systems functionality
  • Identify QA bottlenecks and suggest strategies for clearing them
  • Partner with team members to create and implement an automated testing strategy
  • Advocate for our users both internally and externally to ensure they have the reliable tools that they need and do what they need and expect

EXPERIENCE:

  • 5-10 years experience in software quality assurance with at least two to three of them as a lead
  • Working experience using the JavaScript console, debugger, and other browser developer tools

QUALIFICATIONS:

  • Ability to write and run raw SQL queries in MySQL or PostgreSQL; knowledge of other data storage a plus
  • Capable of understanding Ruby and JavaScript code
  • Awareness of typical programming errors and the unexpected things users do whether accidentally or maliciously
  • Experience measuring performance (reading and interpreting metrics dashboard, using benchmarking tools, etc.) and security testing
  • Strong track record building front-end automated tests and experience with various automated testing tools
  • Working knowledge in systems or operations at OS and basic networking levels.
  • Maddeningly creative approach to breaking things and other chaos monkey skills
  • Excellent communication skills, primarily in a virtual work environment
  • Familiarity of the Daily Kos application and willingness to become a platform expert

SALARY RANGE: $80,000 - $95,000

This position is a 40 hour/week, full-time exempt position and reports to the Senior QA Manager. Candidates must be legally eligible to work in the United States. The position offers a flexible work environment, the ability to work remotely or from home, competitive salary, excellent benefits including: full medical, dental and vision benefits, optional 401K with a company match, professional development stipend, a generous vacation package, as well as employer-paid maternity/family leave. Our organizational commitment to personal growth and work-life balance reduces churn and encourages a very rewarding long term position.

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 activists, and we are proud to be an inclusive and equal opportunity workplace. We have a team of amazing people with different backgrounds and talents that are energized by the day’s news events, and people united by common cause. We’re a company that loves learning and supports growth and training for all our employees.

Women, people of color, and LGBTQIA individuals strongly encouraged to apply.

Technology

Web Developer (Remote)

LOCATION: Remote within the US or Oakland, CA

Daily Kos is the nation’s largest liberal online political community, news organization, and activism hub. Powered by millions of dedicated activists, we’re transforming media and organizing by empowering regular Americans to reshape politics.

We are seeking a passionate Web Developer who deliver new features in the Content Applications (publishing, authoring, commenting, image library) team on a large Rails application.  You will support the Sr. Applications Architect of the Content Applications team with mentoring and technical input specific to the Rails stack.  You are efficient, self-motivated, capable of working with limited guidance, and excited to do mission-driven work!

Daily Kos is an exciting workplace! Our site is used by hundreds of thousands of people a day who care deeply about progressive politics and are working to affect real political change. We provide an extensive feature set that extends from blogging to activism and beyond, built on top of a modern tool chain that includes Rails, React, Varnish, Nginx, RDS/MySQL, Haskell, Nix, ElasticSearch, and AWS. We have an energized team of great people with diverse backgrounds and skill sets. If you’re interested in a position that offers more than just a technical challenge, we’d love to hear from you.

RESPONSIBILITIES:

  • Partner with and support engineering team in building best-in-class interface
  • Work collaboratively with QA team to deliver quality user experience
  • Share on-call responsibilities with team
  • Remain current on test, development, and deployment best practices
  • Be a team player, share knowledge, and mentor other team members through pairing, feedback, and discussions, etc.

EXPERIENCE:

  • 3+ years of progressive software development experience
  • 2-4 years development experience with Ruby/Rails and some production experience with React.
  • Experience working remotely in a virtual work environment

QUALIFICATIONS:

  • Proven development experience in a large and complex (Ruby/Rails) codebase with an emphasis on delivering to production
  • Demonstrated JavaScript development skills
  • Solid understanding of dev ops standards and web usability
  • Strong organization and task management skills
  • Proficiency integrating with third party APIs in Ruby
  • The above list is a set of highly desired attributes; we will evaluate each candidate as a whole. Tell us about unique skills, experiences, and attributes that you can bring to such a role that we may be missing and why it would be a benefit to the organization

SALARY RANGE:  $90,000 - $105,000

BENEFITS:
This position is a 40 hour/week, full-time exempt position and supervised by the Sr. Applications Architect. Candidates must be legally eligible to work in the United States. The position offers a flexible work environment, the ability to work remotely or from home, competitive salary, excellent benefits including: full medical, dental and vision benefits, optional 401K with a company match, professional development stipend, a generous vacation package, as well as employer-paid maternity/family leave. Our organizational commitment to personal growth and work-life balance reduces churn and encourages a very rewarding long term position.

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 activists, and we are proud to be an inclusive and equal opportunity workplace. We have a team of amazing people with different backgrounds and talents that are energized by the day’s news events, and people united by common cause. We’re a company that loves learning and supports growth and training for all our employees.

Women, people of color, and LGBTQIA individuals strongly encouraged to apply.

Technology

Senior Web Developer (Remote)

LOCATION: Remote within the US or Oakland, CA

Daily Kos is the nation’s largest liberal online political community, news organization, and activism hub. Powered by millions of dedicated activists, we’re transforming media and organizing by empowering regular Americans to reshape politics.

We are seeking a passionate Senior Web Developer who will deliver new features in the Content Applications (publishing, authoring, commenting, image library) team on a large Rails application. This person must be efficient, self-motivated, and capable of working with limited guidance.

Daily Kos is an exciting workplace! Our site is used by hundreds of thousands of people a day who care deeply about progressive politics and are working to affect real political change. We provide an extensive feature set that extends from blogging to activism and beyond, built on top of a modern tool chain that includes Rails, React, Varnish, Nginx, RDS/MySQL, Haskell, Nix, ElasticSearch, and AWS. We have an energized team of great people with diverse backgrounds and skill sets. If you’re interested in a position that offers more than just a technical challenge, we’d love to hear from you.

RESPONSIBILITIES:

  • Design, architect, and code high-performing application solutions
  • Partner with engineering team in building best-in-class interface
  • Work collaboratively with QA team to deliver quality user experience
  • Share on-call responsibilities with team
  • Remain current on test, development, and deployment best practices
  • Be a team player, share knowledge, and mentor other team members through pairing, feedback, and discussions, etc.

EXPERIENCE:

  • 7+ years of progressive software development experience
  • Experience working remotely in a virtual work environment

QUALIFICATIONS:

  • Extensive development experience in a large and complex (Ruby/Rails) codebase with an emphasis on delivering to production
  • Production experience with JS frameworks utilizing virtual DOM and dataflow techniques for building responsive web user interfaces such as React, Redux, Angular, Vue.js)
  • Solid JavaScript development skills
  • Demonstrated proficiency integrating with third party APIs in Ruby
  • Thorough understanding of TDD/BDD/testing, etc.
  • Familiar with the Agile development process
  • Motivated, organized, and self-directed technical leader
  • Critical thinker with thirst for knowledge and continuous improvement
  • Ability to work autonomously, take ownership, and deliver a quality software experience
  • Excellent communication skills and comfortable talking with team members at all levels

SALARY RANGE: $130,000 - $140,000

The above list is a set of highly desired attributes; we will evaluate each candidate as a whole. Tell us about unique skills, experiences, and attributes that you can bring to such a role that we may be missing and why it would be a benefit to the organization.

This position is a 40 hour/week, full-time exempt position and reports to the Senior Application Architect. Candidates must be legally eligible to work in the United States. The position offers a flexible work environment, the ability to work remotely or from home, competitive salary, excellent benefits including: full medical, dental and vision benefits, optional 401K with a company match, professional development stipend, a generous vacation package, as well as employer-paid maternity/family leave. Our organizational commitment to personal growth and work-life balance reduces churn and encourages a very rewarding long term position.

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 activists, and we are proud to be an inclusive and equal opportunity workplace. We have a team of amazing people with different backgrounds and talents that are energized by the day’s news events, and people united by common cause. We’re a company that loves learning and supports growth and training for all our employees.

Women, people of color, and LGBTQIA individuals strongly encouraged to apply.

Administration

Staff Accountant

LOCATION: Oakland, CA

Daily Kos is the nation’s largest liberal online political community, news organization, and activism hub. Powered by millions of dedicated activists, we’re transforming media and organizing by empowering regular Americans to reshape politics.

We are looking for an experienced Staff Accountant to join our team! Under the direction of the Director of Finance, this position supports our finance department and performs general accounting functions. The Staff Accountant will maintain fund accounting principles and procedures and ensures compliance with GAAP, federal and state laws and regulations, agency policies, and funder guidelines for both Daily Kos (LLC) & Daily Kos Education Fund (501(c)3). Must have a strong background in Nonprofit and Limit Liability Corporation finance.

RESPONSIBILITIES:

Bookkeeping - Maintain chart of accounts and general ledger on a monthly accrual basis. - Conduct monthly reconciliations of every bank account/credit card. - Record and monitor all the cash accounts activities on a daily basis. - Compute and prepare monthly journal entries to allocate revenue and expenses by function, program and/or project (Daily Kos Education Fund). - Provide Fixed Asset accounting support including depreciation and capitalization processes. tag, monitor, record and track fixed assets and depreciation. - Manage PTO accrual and deductions according to agency policy and legal requirements. - Maintains financial security by adhering to internal controls.

Accounts Receivable - Process checks for weekly deposits. - Prepare invoices to vendors with Daily Kos team members. - Ensure compliance with donor restrictions and document temporarily restricted net assets. - Make deposits and record all cash receipts. - Accounts Payable & Payroll - Review expense reports for reimbursement, pay vendor invoices in a timely manner. - Resolve A/P invoice problems and issues promptly with vendors. - Enter reimbursements to payroll from Expensify. - Prepare checks for approval, signature, and disbursement. - Administers payroll.

Financial Reporting - Prepare and issue financial statements on a regular basis and as needed for departments. - Audit & Tax Preparation - Assemble and organize financial information for annual audit and tax preparation. - Manage annual 1096 and 1099 processes. - Grants Management - Prepare contracts and grants financial reports for internal management and for funding entities as required. - Keep track of contracts and grants budget. - Assists in preparation of reports and budget for grant applications. - Comply with local, state, and federal government reporting requirements

EXPERIENCE:
Two (2) years of relevant accounting experience including work in: - Accounts payable/receivable - Nonprofit Finance - LLC Finance - QuickBooks - Payroll software (preferred) - Exceptional attention to detail and ability to maintain high level of accuracy - Strong analytical and problem-solving skills - Excellent Excel skills required

QUALIFICATIONS: - Two years of bookkeeping experience. - Demonstrable knowledge of Generally Accepted Accounting Principles (GAAP) and QuickBooks.

SALARY RANGE: $60,000 - $70,000

BENEFITS:

This position is a 40 hour/week, full-time exempt position and supervised by the Director of Finance. Candidates must be legally eligible to work in the United States. The position is based in Oakland, but offers a flexible work environment, the ability to work remotely or from home, competitive salary, excellent benefits including: full medical, dental and vision benefits, optional 401K with a company match, a generous vacation package, as well as employer-paid maternity/family leave. Our organizational commitment to personal growth and work-life balance reduces churn and encourages a very rewarding long-term position.

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 activists, and we are proud to be an inclusive and equal opportunity workplace. We have a team of amazing people with different backgrounds and talents that are energized by the day’s news events, and people united by common cause. We’re a company that loves learning and supports growth and training for all our employees.

Women, people of color, and LGBTQIA individuals strongly encouraged to apply.