FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, Analytics
Resilience. Build backend features for the Research Data Platform using Python/FastAPI and PostgreSQL .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and maintaining backend features using Python and FastAPI, with a strong focus on data modeling and dbt for production-grade applications. Proven ability to collaborate across teams and deliver BI solutions while ensuring data quality and governance.
Highest-signal resume keywords
Python ProgrammingFastAPI DevelopmentAdvanced SQLDbt Model DevelopmentCI/CD Deployment
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonFastAPIPostgreSQLSQLDbtCI/CDData ModelingContainerizationData Quality TestingGit Workflow
Soft Skills
CollaborationClear CommunicationOwnershipCuriosityDetail-Oriented
Tools & Technologies
JupyterRStudioCube.jsBusiness Intelligence ToolsAI Tools
Industry Keywords
Healthcare DataGDPR ComplianceMetrics GovernanceClinical ResearchData Accessibility
Tech Stack
Tools & technologiesDjangoFlaskJavaScriptPostgresPythonSQL
About the role
Key responsibilities & impact- Build backend features for the Research Data Platform using Python/FastAPI and PostgreSQL
- Build and maintain dbt models, including business logic, tests, documentation and repository standards
- Improve data reliability, usability and accessibility for clinical, research and business teams
- Work with Research, Clinical and Business users to iterate quickly and deliver value
- Participate in code reviews, technical design and continuous improvement of engineering standards
- Support delivery of BI solutions such as dashboards and business analysis
- Contribute to metrics governance through a semantic layer such as Cube.js
- Automate recurring reporting, data-quality triage and source onboarding using reliable tooling and responsible AI
- Collaborate with Product, Platform Engineering, Translational Research and Medical teams
- Complete technical, clinical-fit, culture-fit and strategic-fit hiring stages
Requirements
What you’ll need- Ship production-grade Python, including tests, code quality, reviews and CI
- Build and maintain backend APIs using FastAPI, Flask, Django or equivalent
- Advanced SQL and data modeling for production dbt models
- Use AI tools while maintaining strong engineering ownership
- Deploy and operate applications using containers, environments and CI/CD
- Implement data tests and alerting; troubleshoot data quality issues
- Structured, detail-oriented approach and bias for automation
- Strong collaboration across technical and non-technical partners
- Pragmatism, prioritization of impact and maintainability
- Ownership, autonomy and accountability
- Curiosity and continuous-learning mindset
- Clear communication and solution-oriented attitude
- Approximately 3–5 years of experience across data and software
- Experience working in a maintained codebase with Git workflow, pull requests and CI
- Experience shipping production dbt models with documentation and tests
- Experience contributing to self-service data tooling and enablement
- Experience collaborating with product and engineering teams on data topics
- Experience in contexts with high standards, including security, compliance and sensitive data
- Experience with semantic layers or metrics governance is a plus
- Exposure to healthcare data or GDPR-heavy environments is a plus
- Experience supporting scientific users with Jupyter, RStudio or study data is a plus
- English and French are explicitly addressed in the application form; French is the main spoken language and English is important for international work
Benefits
Comp & perks- Remote-friendly setup
- Regular team time in Biarritz, including seminars, team meetings, surfing and hiking
- Culture focused on automation and continuous improvement
- Practical AI usage
- Environment that values quality, standards and ownership