
Java/Python Distributed Systems Engineer | Outside IR35 | Remote
Posted 3 days ago by SR2 | Socially Responsible Recruitment | Certified B Corporation™
£600 Per day
Outside
Remote
London, England, United Kingdom
Summary: The role of a Java/Python Distributed Systems Engineer involves enhancing and implementing secure data exchange capabilities within a government programme focused on federated data-sharing solutions. The position requires expertise in large-scale messaging systems and secure information sharing. This is a high-impact role that emphasizes collaboration with stakeholders and technical improvement of existing systems. The position is remote and classified as outside IR35.
Key Responsibilities:
- Evaluate the current data federation architecture and propose areas for technical improvement
- Design and implement a scalable, secure federated data-sharing solution across government teams
- Collaborate closely with stakeholders to test and deploy distributed data solutions
- Contribute to system architecture, performance tuning, and delivery planning
Key Skills:
- Apache Kafka – implementation, optimisation, distributed messaging
- Java – enterprise-grade service development
- Python – scripting, integration, and automation workflows
- Understanding of secure data flows and distributed information systems
Salary (Rate): £600 daily
City: London
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Java/Python Distributed Systems Engineer | Outside IR35 | Remote | Kafka Federated Data Sharing | Secure Messaging | Government | ASAP Start
SR2 is supporting a central government programme that’s delivering a federated data-sharing solution across multiple departments. We’re looking for two experienced Distributed Systems Engineers to assess, enhance, and implement secure data exchange capabilities within a complex cross-organisational environment. This is a high-impact, Outside IR35 role for engineers confident working with large-scale messaging systems and secure information sharing.
Key Responsibilities:
- Evaluate the current data federation architecture and propose areas for technical improvement
- Design and implement a scalable, secure federated data-sharing solution across government teams
- Collaborate closely with stakeholders to test and deploy distributed data solutions
- Contribute to system architecture, performance tuning, and delivery planning
Tech Stack & Skills Required:
- Apache Kafka – implementation, optimisation, distributed messaging
- Java – enterprise-grade service development
- Python – scripting, integration, and automation workflows
- Understanding of secure data flows and distributed information systems
The Details:
- 2x positions available
- £600p/d (Outside IR35)
- Start date: ASAP
- Contract duration: 6 months+
- Remote
If you're a hands-on engineer with strong Kafka, Java, and Python skills — and want to help shape the way government shares data securely — apply now for immediate consideration.