
Senior Software Engineer – Backend
Quadrivia AI
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇪🇸 Spain
Visit company websiteJob Level
Senior
Tech Stack
CloudDockerGoogle Cloud PlatformKubernetesMicroservicesPythonTerraform
About the role
- Implement, and maintain backend service (not tiny microservices—well-designed domain-driven boundaries).
- Build scalable systems for supporting customer features and operational platform.
- Implement resilient, high-throughput data pipelines.
- Ensure accuracy, safety, and compliance in all system interactions with clinical data.
- Own reliability: observability, fallback strategies.
- Collaborate closely with AI, Clinical, QA, and Security teams.
- Write clean, test-driven, maintainable code.
- Validate and own all AI-generated code contributions.
Requirements
- 10+ years in backend engineering
- Expert in Python, FastAPI, async systems, and event-driven architectures.
- Strong knowledge of object and relational database, caching, message stream, message queues.
- Engineering standards: , DDD, CQRS, Design Patterns, SOLIP Principles, DRY, KISS, TDD
- Cloud & DevOps literacy: GCP, Kubernetes, Docker, Terraform
- Deep understanding of resilient systems, fault tolerance, and high availability.
- Excellent communicator—clear, structured, concise, preferably following S.T.A.R/S.A.R or related.
- Culture fit: kind, exceptionally smart, mission-driven, field expert.
- Healthcare related experience working under SOC2/ISO27001, HIPAA/GDPR, or medical device regulatory requirements.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonFastAPIasync systemsevent-driven architecturesobject databaserelational databasecachingmessage streammessage queuesdesign patterns
Soft skills
excellent communicatorstructured communicationconcise communicationkindmission-drivenfield expert