Senior Software Engineer
MissionWired
Posted
May 05, 2026
Location
Remote (US)
Type
Full-time
Compensation
$107000 - $115000
Mission
What you will drive
- Own, maintain, and evolve the production data and machine learning platform, ensuring reliability, architecture, and scalability.
- Design, operate, and improve large-scale Databricks/Spark pipelines and workflows.
- Partner with data scientists to productionize new data and ML-powered products.
- Lead improvements on software integration layers between data pipelines and product workflows.
Impact
The difference you'll make
This role powers data products that transform millions of data points into opportunities to support progressive causes, from electing Democrats to combating climate change, enabling social good at scale.
Profile
What makes you a great fit
- Extensive hands-on software engineering experience with a strong track record of delivering production data pipelines or platforms.
- Strong experience with Python in production systems.
- Experience integrating ML models into reliable production data pipelines, including batch inference and model serving patterns.
- Experience building and operating Databricks (or Spark) based pipelines, and experience with SQL and at least one major cloud provider (GCP, AWS, Azure).
Benefits
What's in it for you
Competitive compensation and benefits. MissionWired is an equal-opportunity employer committed to diversity and inclusion. Remote work with no return to office date. Union-represented position.
About
Inside MissionWired
MissionWired helps partners create revolutionary fundraising strategies that advance their mission, having converted over $4.5 billion in donations for nonprofits and progressive campaigns.