{"schemaVersion":"jobsearcher.job.v1","id":"086aeac8be396bbe8e0857fc","url":"https://jobsearcher.com/jobs/086aeac8be396bbe8e0857fc","canonicalUrl":"https://jobsearcher.com/jobs/086aeac8be396bbe8e0857fc","title":"Remote Staff Engineer - API Team","description":"Job descriptionAre you a motivated, mission-driven software engineer? Do you want to see progressive candidates actually achieve power? If so, the Democratic Data Exchange (DDx) may be the place for you.DDx's API Team is seeking a Staff Software Engineer to help build the data-sharing API infrastructure that enables progressive political campaigns to run more competitive, streamlined operations.As a Senior or Staff Engineer on a small-but-mighty team, you will work hands-on with code, own and architect key portions of the product, and support the professional development of other team members. You will work closely with all of DDx, including advising engineering and product leadership on technical strategy.This role reports to the API Team's Engineering Manager, and would work closely with the VP of Engineering and Senior Product Manager.Job candidates do not always meet 100% of the preferred qualifications. If much of this job description resonates with you, we encourage you to apply!Job requirementsWhat You'll Work OnCore APIs and Frontends: build DDx's core suite of APIs and their admin tools used for easy data exchange between campaigns and their technology partnersInfrastructure: manage cloud resources (GCP), CI/CD pipelines, and deployment toolingReliability and observability: own the health of what we ship, from monitoring and alerting to incident response and postmortemsArchitecture: participate in design decisions, write spikes and technical proposals, and help shape the platform's evolutionCode review and verification: review code (whether written by humans or AI) and build the automated checks, tests, and monitoring that let the team ship faster with confidenceProcess improvement: refine and iterate on the software engineering processes themselvesAI and automation: explore how AI agents and LLM-powered interfaces can change the way our clients interact with data and the way we build softwareMentorship: help other engineers on the team grow, improve, and learn from your experienceYou won't be siloed into one layer. We value engineers who move fluidly between data, backend, frontend, and infrastructure work to ship end-to-end. You'll also help us grow the team by participating in interviewing and evaluating engineering candidates.What We're Looking ForCore competenciesMission-driven: you genuinely care about helping Progressives win elections, and about the people doing that workLeadership: as a senior member of the team, you will help set the cultural tone with collegiality, communication, and ownershipGeneralist mindset: you're energized by picking up new things rather than doing so under duress. You see unfamiliar tech as an opportunity, not an obstacleBias toward action: you move fast, ship with quality, and don't wait for perfect conditions to make progressAutonomy: you can drive work independently with minimal guidanceTeamwork: you help others and ask for help, align with stakeholders, and mentor teammatesShipping experience: you've led or significantly contributed to production systems with an emphasis on testing, code review, documentation, collaborating well with teammates, and owning what you shipAPI expertise: you have a track record of building and scaling APIs that have stood up under significant growthCloud experience: you've managed deployments and infrastructure in cloud environments. We primarily use GCP, but equivalent experience is great tooStrong communication: you write clearly, document your work, and actively listen to colleaguesAI fluency: you're already using AI tools in your engineering workflow and are excited about how AI can help us build and operate better software. We're actively investing in AI-augmented development and want engineers who lean into thatNice to havePersonal projects you're excited to talk aboutExperience with political data, campaigns, or progressive organizationsExperience across multiple layers of the stack or domains of work (data stores, deployment, operations, APIs, frontend)Experience integrating AI tools into established codebases and workflows, especially ones with real history and complexity behind themFamiliarity with our existing stackExisting StackC# / .NETReact.jsPostgreSQLGoogle Cloud Platform (GCP), particularly:CloudRunCloud FunctionsPub/SubBigQueryClickHouseGitHub ActionsDockerTerraformFirebaseSalary and BenefitsDDx offers a competitive compensation salary and benefits package, including:Company-paid healthcare, dental, and vision insurance for full-time employeesMatching 401(k) contributions up to 3%Unlimited paid time off (PTO) policy16 weeks of paid leave for new parentsOther perks such as a generous holiday schedule and monthly team wellness daysThe salary range for Staff Software Engineer is $160,00 to $175,000.LocationRemote position; anywhere in the U.S. DDx is a remote-first organization.Additional RequirementsYou must be authorized to work in the U.S. without restrictionYou'll serve on the engineering on-call rotation. Shifts are scheduled in advance and may require availability outside standard hours, particularly during election seasonsThis role may require up to ~10% travel for team retreats and collaborative opportunitiesPhysical DemandsThe physical demands here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions:Ability to sit at a computer monitor for extended periods of time.Ability to lift up to 20 pounds occasionally.About UsFounded in 2019, the Democratic Data Exchange (DDx) is a for-profit company that aims to expand the possibilities of what data can accomplish by ensuring the accessibility and availability of high-quality, trusted data across the ecosystem.DDx is committed to building a diverse and inclusive workplace and we are proud to be an equal opportunity employer.All done!Your application has been successfully submitted!Other jobsYou've already applied for this jobWe appreciate your interest in this position. Unfortunately, you have already applied for this job.","company":"Democratic Data Exchange","rawCompany":"democratic data exchange","city":"Somerville","state":"MA","isRemote":true,"isActive":false,"createdAt":"2026-09-08T12:32:59.789Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Remote Staff Engineer - API Team","description":"Job descriptionAre you a motivated, mission-driven software engineer? Do you want to see progressive candidates actually achieve power? If so, the Democratic Data Exchange (DDx) may be the place for you.DDx's API Team is seeking a Staff Software Engineer to help build the data-sharing API infrastructure that enables progressive political campaigns to run more competitive, streamlined operations.As a Senior or Staff Engineer on a small-but-mighty team, you will work hands-on with code, own and architect key portions of the product, and support the professional development of other team members. You will work closely with all of DDx, including advising engineering and product leadership on technical strategy.This role reports to the API Team's Engineering Manager, and would work closely with the VP of Engineering and Senior Product Manager.Job candidates do not always meet 100% of the preferred qualifications. If much of this job description resonates with you, we encourage you to apply!Job requirementsWhat You'll Work OnCore APIs and Frontends: build DDx's core suite of APIs and their admin tools used for easy data exchange between campaigns and their technology partnersInfrastructure: manage cloud resources (GCP), CI/CD pipelines, and deployment toolingReliability and observability: own the health of what we ship, from monitoring and alerting to incident response and postmortemsArchitecture: participate in design decisions, write spikes and technical proposals, and help shape the platform's evolutionCode review and verification: review code (whether written by humans or AI) and build the automated checks, tests, and monitoring that let the team ship faster with confidenceProcess improvement: refine and iterate on the software engineering processes themselvesAI and automation: explore how AI agents and LLM-powered interfaces can change the way our clients interact with data and the way we build softwareMentorship: help other engineers on the team grow, improve, and learn from your experienceYou won't be siloed into one layer. We value engineers who move fluidly between data, backend, frontend, and infrastructure work to ship end-to-end. You'll also help us grow the team by participating in interviewing and evaluating engineering candidates.What We're Looking ForCore competenciesMission-driven: you genuinely care about helping Progressives win elections, and about the people doing that workLeadership: as a senior member of the team, you will help set the cultural tone with collegiality, communication, and ownershipGeneralist mindset: you're energized by picking up new things rather than doing so under duress. You see unfamiliar tech as an opportunity, not an obstacleBias toward action: you move fast, ship with quality, and don't wait for perfect conditions to make progressAutonomy: you can drive work independently with minimal guidanceTeamwork: you help others and ask for help, align with stakeholders, and mentor teammatesShipping experience: you've led or significantly contributed to production systems with an emphasis on testing, code review, documentation, collaborating well with teammates, and owning what you shipAPI expertise: you have a track record of building and scaling APIs that have stood up under significant growthCloud experience: you've managed deployments and infrastructure in cloud environments. We primarily use GCP, but equivalent experience is great tooStrong communication: you write clearly, document your work, and actively listen to colleaguesAI fluency: you're already using AI tools in your engineering workflow and are excited about how AI can help us build and operate better software. We're actively investing in AI-augmented development and want engineers who lean into thatNice to havePersonal projects you're excited to talk aboutExperience with political data, campaigns, or progressive organizationsExperience across multiple layers of the stack or domains of work (data stores, deployment, operations, APIs, frontend)Experience integrating AI tools into established codebases and workflows, especially ones with real history and complexity behind themFamiliarity with our existing stackExisting StackC# / .NETReact.jsPostgreSQLGoogle Cloud Platform (GCP), particularly:CloudRunCloud FunctionsPub/SubBigQueryClickHouseGitHub ActionsDockerTerraformFirebaseSalary and BenefitsDDx offers a competitive compensation salary and benefits package, including:Company-paid healthcare, dental, and vision insurance for full-time employeesMatching 401(k) contributions up to 3%Unlimited paid time off (PTO) policy16 weeks of paid leave for new parentsOther perks such as a generous holiday schedule and monthly team wellness daysThe salary range for Staff Software Engineer is $160,00 to $175,000.LocationRemote position; anywhere in the U.S. DDx is a remote-first organization.Additional RequirementsYou must be authorized to work in the U.S. without restrictionYou'll serve on the engineering on-call rotation. Shifts are scheduled in advance and may require availability outside standard hours, particularly during election seasonsThis role may require up to ~10% travel for team retreats and collaborative opportunitiesPhysical DemandsThe physical demands here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions:Ability to sit at a computer monitor for extended periods of time.Ability to lift up to 20 pounds occasionally.About UsFounded in 2019, the Democratic Data Exchange (DDx) is a for-profit company that aims to expand the possibilities of what data can accomplish by ensuring the accessibility and availability of high-quality, trusted data across the ecosystem.DDx is committed to building a diverse and inclusive workplace and we are proud to be an equal opportunity employer.All done!Your application has been successfully submitted!Other jobsYou've already applied for this jobWe appreciate your interest in this position. Unfortunately, you have already applied for this job.","datePosted":"2026-09-08T12:32:59.789Z","dateModified":"2026-09-08T12:32:59.789Z","hiringOrganization":{"@type":"Organization","name":"Democratic Data Exchange","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Somerville","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"086aeac8be396bbe8e0857fc"},"url":"https://jobsearcher.com/jobs/086aeac8be396bbe8e0857fc"}}