Staff Software Engineer
Freenome
16m ago • Remote
Senior
Remote
188,275 - 270,375 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Staff Software Engineer (Platform) — Remote (US); occasional travel to Brisbane, CA (2–3 times/year). Reports to the Director of Engineering, Platform.
Description
Lead the design, development, and operation of maintainable, scalable, and reliable backend software for a Real World Evidence (RWE) engine. Build system and data integrations connecting commercial products and external providers with analytical platforms to create reliable, traceable datasets for evidence generation. Partner with cross-functional teams to turn business needs into technical strategy and execution, while using AI tools to automate RWD workflows and improve data quality.
Responsibilities
- Lead backend software design, development, and operational excellence.
- Build integrations that connect data sources to analytical platforms and enable a feedback loop for research and product development.
- Work with TPMs and subject-matter experts to translate product requirements into technical strategy and incremental delivery.
- Partner with the Real World Data team to evolve the tech stack, identify workflow bottlenecks, and build reusable data curation/analysis tools.
- Use AI tools to scale RWD workflows by automating manual operations, reducing data curation effort, and improving data quality.
- Evaluate technologies and data providers through focused proofs of concept.
- Lead code and design reviews; champion engineering best practices and a culture of quality and collaboration.
- Contribute to hiring and mentoring to improve team capability and productivity.
Requirements
- BS in Computer Science, Engineering, or related field (or equivalent work experience).
- 10+ years shipping production software (backend/platform preferred) and 2+ years as a lead developer.
- Proficiency in Python and SQL.
- Ability to build and operate distributed systems using Infrastructure as Code on public cloud platforms (Azure or Google Cloud preferred).
- Expertise developing and running containerized software with Docker and Kubernetes.
- Track record building and operating data pipelines and integrations (ingestion, database replication, analytical data modeling, and/or data quality validation).
- Experience processing and storing sensitive data (e.g., PHI) with access controls, audit logging, and secure data handling.
- Software architecture leadership, including clean code, clear design docs and ADRs, and constructive technical decision-making.
- Excellent written and verbal communication skills and ability to collaborate cross-functionally.
Benefits
- US base salary target range: $188,275–$270,375.
- Eligible for equity and cash bonuses.
- Full range of medical, financial, and other benefits depending on the role.
- Remote position with occasional travel.
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Staff Software Engineer
Relativity
Senior
Technology
Kraków, Poland · Remote
340K zł - 510K zł/yr
3 days ago
Software Engineer (AI Functions Platform)
Snowflake
Mid
Technology
Warsaw, Poland · On-site
20K zł - 30K zł/yr
18h ago
Staff Software Engineer (Data Platform)
Bizee
Senior
Technology
Kraków, Poland · On-site
360K zł - 504K zł/yr
3 days ago
Senior Software Engineer / SRE
4IT Solutions
Senior
Technology
Gdańsk, GP, Poland · On-site
270K zł - 333K zł/yr
3 days ago
Software Engineer
Robert Half
Senior
Technology
Dublin, OH · On-site
$140K - $150K/yr
4h ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Software Engineer (Remote)
WellSky
Senior
Technology
Overland Park, KS · Remote
N/A
4h ago
Backend Software Engineer
Bright Vision Technologies
Senior
Technology
Remote
$115K - $175K/yr
16m ago
Site Reliability Engineer (SRE)
Market Street Talent
Senior
Technology
Remote
N/A
4h ago

Senior Platform Software Engineer
j-labs
Senior
Technology
Kraków, Poland · On-site
0K zł - 0K zł/yr
2 days ago
Potential salary for Staff Software Engineer role
Improve your resume for just $5
$188,275 – $270,375/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights