Senior Python Software Engineer (Remote) in Oxford

Senior Python Software Engineer (Remote) in Oxford

Oxford Full-Time No working from home possible
M

My client is looking for a Senior Software Engineer Backend Leaning Contract may also be considered. You'll sit at the core of their product, building the systems that make advanced AI usable in the real world. If you enjoy owning backend services end to end, care deeply about reliability and API quality in a high-impact environment, this role offers both autonomy and real impact. Design and evolve scalable backend services in Python using FastAPI for high-availability, high-throughput workloads. Design data models and optimise relational databases (PostgreSQL) for performance, partitioning, and horizontal scale. Introduce caching, rate limiting, and queuing to meet performance budgets and latency goals. Integrate with AI pipelines and model-serving endpoints, including streaming responses, async inference jobs, and robust error/retry semantics. Work with Palantir Foundry to build and maintain data pipelines, ontologies, and integrations that connect backend services to Foundry-based analytics and workflows. Leverage Foundry's APIs and tooling to support data modelling, transformation, and secure data exchange across the platform. Write secure, well-tested code (unit, integration, end-to-end) and uphold coding standards through code reviews. Mentor engineers on backend design and API ergonomics. Ship services via Docker containers with clean, minimal builds. Contribute to IaC (Terraform/CloudFormation) and CI/CD pipelines (GitHub Actions/Argo CD) alongside the DevOps team. Support cloud operations with sensible defaults, cost awareness, and environment promotion across dev/staging/prod. 5+ years of professional software engineering experience, with a strong focus on backend development in Python and with event-driven architectures. ~ Deep understanding of relational database design, indexing, performance tuning, and migrations (PostgreSQL). ~ Experience with API versioning, security, documentation strategies, and automated testing. ~ Pragmatic, research-driven approach with a bias to ship and iterate. Rapid career progression and personal growth Flexible working hours Hybrid working model Company pension (NEST) with 4% employer contribution Private Healthcare 29 days holiday + public holidays

Senior Python Software Engineer (Remote) in Oxford employer: MarkIT Placements

Join an innovative global digital health technology company that champions a collaborative and people-focused culture, offering hybrid working arrangements and the chance to tackle complex challenges in AI and healthcare. With significant autonomy in your role as a Lead Forward Deployed Engineer, you'll have ample opportunities for professional growth, mentoring, and making a real-world impact through cutting-edge technology. This is not just a job; it's a chance to lead, innovate, and shape the future of digital health.

M

Contact Details:

MarkIT Placements Recruitment Team