hero

Hiring partners are below, but we're here to help!

First, submit your resume to us directly so we can help make personal intros. We'll be able to vouch for your candidacy and can encourage partners to review your profile! From there, share this with any mission-driven job-seekers in your network; we'd be glad to support them, too.
293
companies
1,016
Jobs

Software Engineer (Backend)

Survey 160

Survey 160

Software Engineering
Posted on Saturday, October 7, 2023

Senior Software Engineer

Survey 160 seeks a remote Senior Software Engineer to be a cornerstone member of our small but growing team. Survey 160 is a research company that builds and uses proprietary software to conduct live interviewer SMS surveys for elections, public policy, academic, and commercial topics. The Software Engineer will work with our engineering team to build new features for a well-designed, robust, scalable platform. Through this work, you will help Survey 160 achieve its mission of providing accurate and actionable public opinion research at affordable costs.

This role is ideal for someone with prior experience and interest in software development and who is passionate about tech, software development and advancing progressive values.

RESPONSIBILITIES

  • In collaboration with engineering team, contribute to server development and maintenance of microservices

  • Take ownership of select new features, from conception to deployment

  • Improve existing codebase

  • Develop needs assessments, user stories, program specifications, and prototypes

  • Write, test, debug, integrate, and ship high-quality, well-documented code, both your own and others’

  • Investigate customer issues and support data integrity of relational database

  • Create and promote clear documentation

REQUIREMENTS

  • Multiple years of prior experience working on commercial software engineering within an agile deployment environment

  • Up to date in modern programming methodologies, languages and tools

  • Ability to program in modern Python and Javascript, and at least 1 other major language (C, C++, Java, etc) and experience writing containerized applications

  • Knowledge of relational databases and SQL (preferably PostgreSQL), and database interaction strategies for applications

  • Experience developing with cloud computing platforms and knowledge of microservices deployment strategies

  • Excellent problem-solving, critical thinking & communication skills

  • Self-motivated and able to work remotely (don't we all now?)

  • Believe in building an inclusive community with and for your coworkers

PREFERRED QUALIFICATIONS

  • Familiarity with specific elements of our tech stack, including a Python/Flask API, React JS frontend, PostgreSQL database hosted on Google Cloud Platform, Redis, Python-Celery

  • Experience with messaging APIs (e.g. Twilio, Bandwidth)

  • Experience working collaboratively with teams of engineers, product managers, and other key stakeholders

LOCATION

Survey 160 is a fully remote company; all applicants must be eligible to work in the United States and be able to virtually meet with other team members during US time zone working hours.

COMPENSATION

The salary range is between $90,000 and $120,000, depending on experience.

CONTACT

For information about the position or to apply, contact info[at]survey160[dot]com.

Are you a great problem solver who takes pride in your work and in making a difference? This is a chance to gain experience building for scale and seeing impactful work in production. Please apply! Candidates of color, women and non-binary candidates, and LGBTQ candidates are especially encouraged. Survey 160 recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. Survey 160 celebrates diversity and is committed to creating an inclusive environment for all employees.

Software Engineer (Backend)

Survey 160 seeks a remote Software Engineer to be a cornerstone member of our small but growing team. Survey 160 is a research company that builds and uses proprietary software to conduct live interviewer SMS surveys for elections, public policy, academic, and commercial topics. The Software Engineer will work with our engineering team to build new features for a well-designed, robust, scalable platform. Through this work, you will help Survey 160 achieve its mission of providing accurate and actionable public opinion research at affordable costs.

This role is ideal for someone early in their career with experience and/or interest in software development and who is passionate about tech, software development and advancing progressive values.

RESPONSIBILITIES

  • In collaboration with engineering team, contribute to server development and maintenance of microservices

  • Develop needs assessments, user stories, program specifications, and prototypes

  • Write, test, debug, integrate, and ship high-quality, well-documented code, both your own and others’

  • Investigate customer issues and support data integrity of relational database

  • Create and promote clear documentation

REQUIREMENTS

  • Up to date in modern programming methodologies, languages and tools

  • Ability to program in Python (preferably v3.5 and above)

  • Knowledge of relational databases and SQL (preferably PostgreSQL)

  • Experience developing web applications using at least one popular web framework (e.g., Flask, Django)

  • Familiar with git, github, and source control workflow

  • Problem-solving, critical thinking & communication skills

  • Self-motivated and able to work remotely (don't we all now?)

  • Believe in building an inclusive community with and for your coworkers

PREFERRED QUALIFICATIONS

  • Familiarity with specific elements of our tech stack, including a Python/Flask API, React JS frontend, PostgreSQL database hosted on Google Cloud Platform, Redis, Python-Celery

  • Experience with messaging APIs (e.g. Twilio, Bandwidth)

  • Understand how microservices run together on cloud technologies/SaaS (e.g., GCP, AWS, Azure)

  • Familiarity with modern DevOps protocols

  • Experience working collaboratively with teams of engineers, product managers, and other key stakeholders

  • Experience with Agile project management techniques

LOCATION

Survey 160 is a fully remote company; all applicants must be eligible to work in the United States and be able to virtually meet with other team members during US time zone working hours.

COMPENSATION

The salary range is between $55,000 and $75,000, depending on experience.

CONTACT

For information about the position or to apply, contact info[at]survey160[dot]com.

Are you a great problem solver who takes pride in your work and in making a difference? This is a chance to gain experience building for scale and seeing impactful work in production. Please apply! Candidates of color, women and non-binary candidates, and LGBTQ candidates are especially encouraged. Survey 160 recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. Survey 160 celebrates diversity and is committed to creating an inclusive environment for all employees.

Software Engineer (Frontend)

Survey 160 seeks a remote Software Engineer to be a cornerstone member of our small but growing team. Survey 160 is a research company that builds and uses proprietary software to conduct live interviewer SMS surveys for elections, public policy, academic, and commercial topics. The Software Engineer will work with our engineering team to build new features for a well-designed, robust, scalable platform. Through this work, you will help Survey 160 achieve its mission of providing accurate and actionable public opinion research at affordable costs.

This role is ideal for someone early in their career with experience and/or interest in software development and who is passionate about tech, software development and advancing progressive values.

RESPONSIBILITIES

  • In collaboration with engineering team, contribute to the front-end of a large web application and maintenance of microservices

  • Develop needs assessments, user stories, program specifications and prototypes

  • Write, test, debug, integrate, and ship high-quality, well-documented code, both your own and others’

  • Investigate customer issues and support data integrity of relational database

  • Create and promote clear documentation

REQUIREMENTS

  • Up to date in modern programming methodologies, languages and tools

  • Ability to program in client-side language(s) such as JavaScript/TypeScript, HTML, CSS, etc.

  • Experience in developing web applications using at least one popular web framework, preferably React

  • Ability to be highly flexible, and pivot quickly between various responsibilities

  • Familiar with git, github, and source control workflow

  • Problem-solving, critical thinking & communication skills

  • Self-motivated and able to work remotely (don't we all now?)

  • Believe in building an inclusive community with and for your coworkers

PREFERRED QUALIFICATIONS

  • Familiarity with specific elements of our tech stack, including a Python/Flask API, React JS frontend, Redux state management library, manage PostgreSQL database hosted on Google Cloud Platform, and Twilio APIs

  • Experience with legacy React methods and migrating them to modern APIs ( e.g. migrating class components, HOCs into the hooks and effects API )

  • Understand how microservices run together on cloud technologies/SaaS (e.g., GCP, AWS, Azure)

  • Knowledge of relational databases and SQL

  • Experience working collaboratively with teams of engineers, product managers, and other key stakeholders

  • Experience with Agile project management techniques

LOCATION

Survey 160 is a fully remote company; all applicants must be eligible to work in the United States and be able to virtually meet with other team members during US time zone working hours.

COMPENSATION

The salary range is between $55,000 and $75,000, depending on experience.

CONTACT

For information about the position or to apply, contact info[at]survey160[dot]com.

Are you a great problem solver who takes pride in your work and in making a difference? This is a chance to gain experience building for scale and seeing impactful work in production. Please apply! Candidates of color, women and non-binary candidates, and LGBTQ candidates are especially encouraged. Survey 160 recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. Survey 160 celebrates diversity and is committed to creating an inclusive environment for all employees.

Survey Manager

Survey 160 seeks a full-time survey manager to manage data collection projects. Survey 160 is a research company that builds and uses proprietary software to conduct live interviewer SMS and text-to-web surveys on elections, public policy, and other topics.

This survey manager will work with the Chief Research Officer and Director of Survey Operations to conduct quantitative research both in support of client projects and company-wide services, clean/sort/maintain survey data, and assist with ongoing client operations with respect to data collection using our proprietary software. Through this work, you will help Survey 160 achieve its mission of providing accurate and actionable public opinion research at affordable costs.

The survey manager role is fully remote and can be based anywhere, conditional on being authorized to work in the United States. For this role, we are looking for someone willing to work Eastern time hours or earlier. This is a permanent role as we seek to grow our team.

This position is ideal for candidates with 1-2 years experience at a survey firm, or recent college graduates with experience working with university survey research centers. We are looking for candidates who are passionate about survey research, methodological innovation and advancing progressive values.

REQUIREMENTS

  • 1-2 years of experience in programming surveys, performing quality control checks, and/or managing projects for clients.

  • Ability to communicate clearly and professionally, especially in writing appropriate to be delivered to a client.

  • Demonstrated fluency with R or Stata for cleaning and analyzing data; proven ability to debug own code and code of others.

  • Proficiencies in Microsoft Excel and Google Sheets.

  • Ability to work well with remote colleagues.

  • Problem-solving, critical thinking & communication skills.

  • Highest degree of integrity, specifically with respect to access to sensitive client information/data.

PREFERRED QUALIFICATIONS

  • Demonstrated interest in advancing progressive values.

  • Prior academic or industry experience with survey design and/or survey data analysis, especially including list-based sampling, weighting, and preparation of toplines and crosstabs.

  • Ability to creatively contribute to internal research to develop best practices for live SMS and text-to-web surveys.

LOCATION

Survey 160 is a fully remote company, though all applicants must be eligible to work in the United States and be able to virtually meet with other team members during US time zone working hours. Willingness to work Eastern Time hours, or earlier, is preferred for this role.

COMPENSATION

The salary range is between $55,000 and $70,000, depending on experience.

CONTACT

For information about the position or to apply, contact Kevin Collins at kcollins[at]survey160[dot]com.

Are you a great problem solver who takes pride in your work and in making a difference? This is a chance to gain experience building for scale and seeing impactful work in production. Please apply! Candidates of color, women and non-binary candidates, and LGBTQ candidates are especially encouraged. Survey 160 recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. Survey 160 celebrates diversity and is committed to creating an inclusive environment for all employees.

Content Link Block
Select a page and create a visual link to it. Learn more