Daily Kos company's all remote jobs
LOCATION: Remote within the US
Daily Kos is the nation's largest liberal online political community, news organization, and activism hub. Powered by millions of highly engaged supporters, we're building progressive power by connecting grassroots activists to hundreds of people-powered organizations and campaigns.
We are seeking an experienced and results driven Senior Full StackSoftware Engineer to help build and scale the DailyKos platform. You will be hands-on and will actively collaborate with a team of 13 to guide projects, implement best practice solutions, champion the elimination of technical debt, and translate requirements into delivered products. 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 Ruby on Rails, Sidekiq, SASS, JavaScript, React/Redux, Nginx, Varnish, and AWS/S3/Cloudfront. 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 for you to join our passionate and dedicated team.
Our offices are in Oakland, CA and Washington D.C., however, we are open to fully remote applicants.
Responsibilities
- Collaborate with coworkers across the organization to scope, design, and deliver solutions for large, complex challenges in the Daily Kos platform
- Partner with internal stakeholders to deliver high-quality product releases in suitable time frames
- Actively participate in architectural planning and implementation
- Effectively communicate technical vision
- Evangelize best practices internally and externally
- Clearly communicate technical issues and tie work to company objectives
- Design for scale and reliability with the future in mind and do critical R&D
- Persistently debug tough issues, finding a root cause or viable workaround
- De-escalate conflicts and build consensus between team members about technical matters
Experience
- Strong experience with core web development technologies (Advanced JavaScript, HTML, CSS, and JavaScript frameworks)
- At least 5 years experience with Ruby on Rails
- At least 2 years experience with React
- Working knowledge of MySQL and pgSQL, possessing the ability to design, understand and edit database queries, optimization and profiling
- Familiarity with AWS tool chain
- Strong experience with Sidekiq
- Strong experience with caching with a preference for direct experience with any of the following: redis, memcache, redis and/or varnish
- Experience with large and complex code bases, utilizing API design techniques to help keep code clean and maintainable
- A solid understanding of Linux
Qualifications
- Deep understanding of modern web application best practices
- Thought leader highly skilled in making technical decisions, influencing architecture, and prioritization across multiple teams
- Ability to anticipate technical challenges, explore alternatives and tradeoffs thoroughly
- In-depth understanding of full stack; can navigate and make legacy code maintainable
- Focused on defining patterns and operational guidelines for your domain
- Capable of successfully planning and delivering complex, multi-team, or system projects
- Identifies problems that need to be solved and advocates for their prioritization
- Able to reduce unneeded complexity
- Comfortable with the Agile and Lean development process
- Able to actively diagnose and address data scaling and optimization issues
- Ambitious spirit and focus on delivering value into customers hands with excellent communication
- Familiarity with principles of good user experience
- Excellent communication skills, primarily in a virtual work environment
- Familiarity with the Daily Kos application and commitment to become a platform expert
- Willingness to travel occasionally for events or retreats
Salary Range: $130,000 - $165,000
Salaries are based on geographic location
Benefits:
This position is a 40 hour/week, full-time exempt position and reports to the Lead Staff Engineer. 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, 401K with a company match, remote worker stipend, professional development stipend, company-paid holidays, a generous vacation package, traumatic grief leave, as well as employer-paid parental/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 LGBTQ individuals are strongly encouraged to apply.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Note: Daily Kos does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee.
LOCATION: Remote within the U.S.
Civiqs is the leading online scientific polling platform and a division of Kos Media LLC. Civiqs has been conducting surveys online since 2014. Every day, Civiqs surveys thousands of people across the United States on politics, culture, and current affairs. With years of daily responses on a huge array of questions, Civiqs maintains one of the largest databases of public opinion in the United States. The scale and quality of Civiqs' public opinion data, and its online survey panel, is unmatched in the survey industry.
We are hiring an experienced and results-driven Senior Software Development Engineer to join our talented remote engineering team. As Senior Software Development Engineer, you will ensure that the research platform is operating smoothly and accurately, and that new features are delivered on time and to specification. You will work alongside researchers and data scientists to help shape the Civiqs survey application as we expand our development team and build new research products and features.
We have an energized team of survey researchers with diverse backgrounds and skill sets. If you're interested in a position that offers more than just a technical challenge, we'd like to hear from you. The ideal candidate for this position will love data as much as we do! You are an innovator, collaborator and have an innate dedication to excellence. You are self-motivated, efficient, and capable of delivering results with limited guidance. Come join our team and guide the future of public opinion research using the Civiqs panel!
Responsibilities
- Design, architect, code, and maintain application solutions for Civiqs using industry best practices
- Maintain and optimize Python / PyMC modelling application, and data science pipeline
- Have a deep understanding of our frontend and backend systems, infrastructure, cloud services, and dev ops automation tools
- Clearly and precisely communicate technical issues and establish day to day priorities with other developers and non-technical stakeholders
- Mentor other developers on the team, through pairing and direct feedback
- Kick off and lead technical team decision making in collaboration with research and engineering management
- Quickly identify and address bugs, anticipate run time issues involving code changes that may affect extremely large data sets
- Write detailed automated test cases for new features
- Work collaboratively with the engineering team and lead complex releases often involving multiple systems and large data migrations
- Partner with research team members to ensure that documented requirements meet the team's needs, and ensure that development priorities are aligned
- Remain current on test, development, and deployment best practices
Experience
- 8+ years experience in professional software development using Python and/or Ruby and Javascript
- Experience with Python data science, PyMC, Pandas, Spark, etc. preferred
- Production experience with ReactJS would be a bonus
- 4+ years experience working on an Agile, Kanban, or similar collaborative environment
- Experience working with fully remote teams preferred.
Qualifications
- Experience maintaining and developing new features in large and complex codebases
- Working knowledge in systems or operations at OS and basic networking levels
- Ability to write, run, and optimize raw SQL queries in MySQL or PostgreSQL; knowledge of other data storage a plus
- Experience with containerized application development using Docker is preferred
- Experience measuring system performance and implementing security best practices
- Strong track record developing software using automated testing tools
- Awareness of typical programming errors and the unexpected things users do whether accidentally or maliciously
- Ability to analyze and debug distributed data processing systems
- 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
- Willingness to become a Civiqs platform expert
SALARY RANGE: $130,000 - $165,000
Salaries are based on geographic location
This position is a 40 hour/week, full-time exempt position and reports to Civiqs' Engineering 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, remote worker stipend, a generous vacation package, traumatic grief leave, a professional development stipend, 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 Civiqs, 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. The atmosphere in our office is 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 LGBTQ+ individuals are strongly encouraged to apply.
LOCATION: Remote within the U.S.
Civiqs is the leading online scientific polling platform and a division of Kos Media LLC. Civiqs has been conducting surveys online since 2014. Every day, Civiqs surveys thousands of people across the United States on politics, culture, and current affairs. With years of daily responses on a huge array of questions, Civiqs maintains one of the largest databases of public opinion in the United States. The scale and quality of Civiqs' public opinion data, and its online survey panel, is unmatched in the survey industry.
We are hiring an experienced and results-driven Software Development Engineer to join our talented remote engineering team. As Software Development Engineer, you will ensure that the research platform is operating smoothly and accurately, and that new features are delivered on time and to specification. You will work alongside researchers and data scientists to help shape the Civiqs survey application as we expand our development team and build new research products and features.
We have an energized team of survey researchers with diverse backgrounds and skill sets. If you're interested in a position that offers more than just a technical challenge, we'd like to hear from you. The ideal candidate for this position will love data as much as we do! You are an innovator, collaborator and have an innate dedication to excellence. You are self-motivated, efficient, and capable of delivering results with limited guidance. Come join our team and guide the future of public opinion research using the Civiqs panel!
Responsibilities
- Design, and code application solutions for Civiqs using industry best practices
- Building a deep understanding of our frontend and backend systems, infrastructure, cloud services, and dev ops automation tools
- Clearly and precisely communicate technical issues with other developers and non-technical stakeholders
- Quickly identify and address bugs, anticipate run time issues involving code changes that may affect extremely large data sets
- Write detailed automated test cases for new features
- Work collaboratively with engineering team to coordinate complex releases often involving multiple systems and large data migrations
- Partner with research team members to ensure that documented requirements meet the team's needs
- Remain current on test, development, and deployment best practices
- Be a team player, share knowledge, and collaborate through pairing, feedback, and discussions, etc.
Experience
- 5+ years experience in professional software development using Python and/or Ruby and Javascript
- Production experience with ReactJS preferred
- 3+ years experience working on an Agile, Kanban, or similar collaborative environment
- Experience working with fully remote teams preferred.
Qualifications
- Extensive development experience in large and complex codebases
- Working knowledge in systems or operations at OS and basic networking levels
- Ability to write, run, and optimize raw SQL queries in MySQL or PostgreSQL; knowledge of other data storage a plus
- Experience with containerized application development using Docker is preferred
- Experience measuring system performance and implementing security best practices
- Strong track record developing software using automated testing tools
- Awareness of typical programming errors and the unexpected things users do whether accidentally or maliciously
- Ability to analyze and debug distributed data processing systems
- 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
- Willingness to become a Civiqs platform expert
SALARY RANGE: $115,000 - $130,000
Salaries are based on geographic location
This position is a 40 hour/week, full-time exempt position and reports to Civiqs' Engineering 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, remote worker stipend, a generous vacation package, traumatic grief leave, a professional development stipend, 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 Civiqs, 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. The atmosphere in our office is 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 LGBTQ+ individuals are strongly encouraged to apply.
LOCATION: Remote within the US
Daily Kos is the nation's largest liberal online political community, news organization, and activism hub. Powered by millions of highly engaged supporters, we're building progressive power by connecting grassroots activists to hundreds of people-powered organizations and campaigns.
We are seeking an experienced and results driven Project Manager II to help guide the development process at the Daily Kos. You will work closely with the Lead Technical Project Manager to plan, organize and direct project plans. You will be responsible for charting the progress of projects across multi-disciplined teams and collaborating with department personnel to support the development, implementation and launch of web based applications. You will also assist in assessing and translating metrics into actionable, meaningful intelligence; and help to improve, refine and document project team processes.
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 Ruby on Rails, Sidekiq, SASS, JavaScript, React/Redux, Nginx, Varnish, and AWS/S3/Cloudfront. 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 for you to join our passionate and dedicated team.
Our offices are in Oakland, CA and Washington D.C., however, we are open to fully remote applicants.
Responsibilities
- Closely monitor projects to ensure deliverables and timelines are met
- Plan, coordinate and oversee the various stages of the project life-cycle
- Help to identify and mitigate project risks such as scope creep, unplanned work, miscommunication, bottlenecks and scheduling delays
- Support management in streamlining workflow processes and identifying areas for improvement
- Assist in sprint planning and preparation, daily standups, backlog grooming, retros, and application teams/enterprise team meetings
- Aid in the analysis, preparation and presentation of project driven data to quantify performance and project results
- Ensure cross functional teams adhere to best practices
- Collaborate with upper management in the creation of the engineering roadmap
Experience
- 3+ years working with an engineering team
- 3+ years of relevant technical project management experience in web development, APIs and working with linux operating systems
- General understanding of agile project management methodologies and frameworks including Kanban and SCRUM
- Experience with agile project management tools and Google Workspace
Qualifications
- Ambitious spirit and focus on delivering value into customers hands with excellent communication
- Ability to adapt to new processes and tools
- Focused on data-driven decision making and learning by experimentation
- Familiarity with principles of good user experience
- Excellent communication skills, primarily in a virtual work environment
- Familiarity with the Daily Kos application and commitment to become a platform expert
- Willingness to travel occasionally for events or retreats
Salary Range: $77,000 - $97,000
Salaries are based on geographic location
Benefits:
This position is a 40 hour/week, full-time exempt position and reports to the Lead Technical Project 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, 401K with a company match, remote worker stipend, professional development stipend, company-paid holidays, a generous vacation package, traumatic grief leave, as well as employer-paid parental/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 LGBTQ individuals strongly encouraged to apply.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Note: Daily Kos does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee.