Principal Engineer
Hong Kong Exchanges and Clearing Limited3 days ago
London, United KingdomStaff+
Responsibilities
- Drive the technical direction, architecture, design, and delivery of complex software platforms and applications.
- Build and operate distributed systems using Java, microservices, APIs, Kafka, and integration patterns.
- Define engineering strategy, architecture standards, technical roadmaps, and secure software development practices.
- Design and build secure, cloud-native applications using Kubernetes and modern engineering practices.
- Lead technical design discussions, conduct reviews, and make pragmatic engineering decisions.
- Improve developer productivity through DevOps, infrastructure automation, deployment automation, and engineering best practices.
- Lead technical initiatives autonomously from concept through delivery and influence stakeholders across multiple domains.
- Mentor engineers and provide technical leadership without direct people management responsibility.
Requirements
- University degree in Computer Science, Engineering, a related STEM discipline, or equivalent practical experience.
- Significant hands-on software engineering experience with Java and distributed systems.
- Deep experience with microservices, APIs, event-driven architectures, Kafka, and integration patterns.
- Experience with Kubernetes, container platforms, and scalable production environments.
- Practical experience with CI/CD, Infrastructure as Code, GitOps, automated testing, and deployment automation.
- Strong knowledge of authentication, authorisation, encryption, and secure-by-design principles.
- Ability to define engineering strategy, lead technical discussions, conduct reviews, and influence architecture standards.
- Proven ability to work autonomously, lead initiatives, and communicate with technical and non-technical stakeholders.
- Python, Scala, OpenShift, Docker, Helm, Site Reliability Engineering, or observability experience with Prometheus, Grafana, Splunk, OpenTelemetry, or Elastic is beneficial.
- Experience in financial services, trading systems, or other regulated environments is beneficial.
Benefits
- Permanent position based in London, United Kingdom.
- Standard 40-hour work week.