Staff Software Engineer
Job role insights
-
Date posted
May 12, 2026
-
Closing date
June 5, 2026
-
Offered salary
Negotiable Price
-
Career level
Fresher Middle Senior
-
Experience
1 - 2 Years 6 - 9 Years
Description
Company: OpenMined
About the Company: OpenMined is a nonprofit on a mission to build the public network for the world's non-public data—unlocking access to sensitive datasets for research, healthcare, policy, and beyond, in a privacy-preserving way. Backed by major foundations and global institutional partners. Fully remote team. Job Category: Software Engineering / Privacy Tech / AI Infrastructure
Contract Type: Full-Time, Permanent
Location: Remote — USA, Mexico, Canada, Colombia, Brazil, or Argentina
Application Link: https://apply.workable.com/openmined/j/0C52D130E3/
Posted: May 9, 2026
Job Description: A senior/staff-level engineering role building the public network for the world's non-public data. You'll work on the infrastructure that makes it possible to access and analyze sensitive data without ever exposing it—enabling 1,000,000x more research across healthcare, finance, government, and beyond.
Key Responsibilities:
- Design and build core systems enabling privacy-preserving data access at scale
- Collaborate with a globally distributed, mission-driven team on technical architecture
- Contribute to open-source software that advances privacy-preserving AI and data infrastructure
- Work across systems including distributed networks, cryptography primitives, and data pipelines
- Mentor engineers and contribute to a culture of technical rigor and ethical engineering
Requirements:
- Senior or Staff-level software engineering experience (5+ years)
- Strong systems engineering background — distributed systems, networking, or infrastructure
- Passion for the mission of democratizing access to non-public data in a privacy-preserving way
- Comfort working in a mission-driven, nonprofit, fully remote environment
- Experience with Python, Rust, or similar systems languages preferred
Interested in this job?
24 days left to apply