Principal Platform Software Engineer
London, United Kingdom9h ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Key details
- Location
- London, United Kingdom
- Work style
- Onsite
- Level
- Lead / Staff+
- Experience
- 10–13 yrs
- Function
- Software engineering
- Focus area
- Backend
- Posted
- 9h ago
Skills
About the role
We are seeking a Principal Platform Software Engineer with deep experience in robotics software, process automation, and physical system integration. Working with scientists, product teams, hardware engineers, and AI specialists, you will translate emerging requirements and prototypes into reliable platforms, owning capabilities from design and implementation through deployment and operation.
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.
Automate repeatable tasks related to deployment, configuration, testing, and service operations.
What You’ll Bring