
Senior Platform Software Engineer
You will develop production-quality components while building depth in cloud platforms, distributed data systems, scientific workflows, and AI-enabled services. You will combine strong software engineering skills with a practical understanding of bioinformatics or computational science across areas such as genomics, plant biology, or generative biology.
You are expected to work at Oracle’s London or Reading offices 4 days a week for this role. The role will also require you to frequently travel to Oxford.
What You’ll Do
Design, develop, test, and maintain software components for cloud platform services.
Implement backend services, APIs, data-ingestion and processing components, workflow integrations, automation, and operational tooling.
Work with other engineers and product managers to understand requirements and translate customer scenarios into well-defined software features.
Contribute to rapid iteration by investigating customer feedback, troubleshooting issues, and improving product functionality.
Write clean, maintainable, secure, and well-tested code using established OCI engineering practices.
Build unit, integration, and functional tests; participate in performance and resilience testing.
Add logging, metrics, telemetry, health checks, and alerts to improve service observability.
Help investigate, debug, and resolve service issues in development and production environments.
Participate in code reviews, design discussions, documentation, and engineering-planning activities.
Similar jobs

Principal Platform Software Engineer

Principal Platform Software Engineer (Robotics and Lab Automation)

Principal Platform Software Engineer (Robotics and Lab Automation)

Scientific Software Engineer (Lab Integration)

Software Engineer, Guardian
