Requirements
Must have:
- Extensive commercial Python experience at senior, principal or staff level - Strong background in distributed systems, microservices and API design - Experience building and operating cloud-native systems (AWS preferred) - Solid understanding of CI/CD, observability and modern engineering practices - Proven ability to influence technical direction and lead engineering decisions - Comfortable operating in a remote-first, high-performance environment
Responsibilities:
- Lead the design and development of large-scale Python systems - Influence architecture and define long-term technical strategy - Build and scale distributed, event-driven services - Collaborate with cross-functional teams to deliver cloud-native solutions - Drive best practices across testing, performance and engineering quality - Mentor senior engineers and support capability growth - Contribute to the evolution of complex, high-volume global platforms
Company:
At Ocho, we are partnering with a global, product-led technology organization to hire a Staff Engineer specializing in Python. This is a high-impact role with significant technical ownership, where youll help shape the technical direction of large-scale, business-critical platforms used worldwide.
We offer a salary of up to £120,000 along with strong benefits, and this position is fully remote within Northern Ireland. Join us in creating innovative solutions while working in a modern cloud-native environment.