At a Glance
- Tasks: Build and maintain observability components for high-performance systems in a global platform.
- Company: Join a leading global Real Time data platform with a focus on innovation.
- Benefits: Competitive pay of up to £650 per day, hybrid working model, and long-term contract.
- Other info: Opportunity for career growth in a dynamic, collaborative environment.
- Why this job: Make an impact in high-throughput trading environments while working with cutting-edge technology.
- Qualifications: Strong software engineering skills in observability and experience with Real Time data systems.
We are working with a global Real Time data platform operating across multiple markets and high-throughput trading environments.
Key responsibilities:
- Build and maintain application-layer observability components that aggregate and correlate telemetry across distributed services into unified system-wide views.
- Design and implement logic for hotspot detection and data quality measurement across latency, completeness, accuracy, and stability.
- Develop telemetry pipelines for metrics, logs, and traces across Real Time distributed systems.
- Extend low-level instrumentation approaches where required, including Kernel-level or high-efficiency data capture techniques.
What you bring:
- Strong software engineering background building observability, telemetry, or distributed data systems.
- Experience with Real Time or streaming data environments.
- Proficiency in systems-level programming (C++, Go, or Rust) alongside a higher-level language such as Python, Java, or TypeScript.
- Exposure to OpenTelemetry or similar observability frameworks.
- Understanding of SLI and SLO modelling in low-latency or high-availability environments.
- Experience building or operating synthetic monitoring at scale is highly desirable.
- Familiarity with containerised environments and cloud-native architectures, ideally Kubernetes-based platforms.
- Strong experience with API-driven development and CI/CD or GitOps workflows.
- Ability to simplify complex distributed system behaviour into clear, usable insight for engineering and non-engineering stakeholders.
Contract details:
- Long term
- Up to £650 per day inside IR35
- Hybrid working model in London
For more information please apply now or contact job poster directly for info.
Contract Observability Engineer in London employer: Xpertise
Contact Detail:
Xpertise Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Contract Observability Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that dream role.
✨Tip Number 2
Prepare for those interviews! Research the company and their tech stack, especially around observability and distributed systems. We want you to show them you’re not just a fit on paper, but you’ve got the passion and knowledge to back it up.
✨Tip Number 3
Don’t shy away from showcasing your projects! Whether it’s GitHub repos or personal projects, we love seeing how you’ve tackled real-time data challenges. It’s a great way to demonstrate your skills beyond the CV.
✨Tip Number 4
Apply through our website! We make it super easy for you to get your application in front of the right people. Plus, it shows you’re serious about joining our team and working on high-performance systems.
We think you need these skills to ace Contract Observability Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with observability and telemetry systems. We want to see how your skills align with the job description, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about real-time data platforms and how your background makes you a perfect fit for our team. Keep it engaging and personal!
Showcase Your Technical Skills: Since we’re looking for someone with strong software engineering skills, make sure to mention your proficiency in languages like C++, Go, or Rust, as well as any experience with OpenTelemetry. We love seeing concrete examples of your work!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we can’t wait to hear from you!
How to prepare for a job interview at Xpertise
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially C++, Go, Rust, and Python. Brush up on your knowledge of observability frameworks like OpenTelemetry and be ready to discuss how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in real-time data environments. Think about how you’ve tackled issues related to latency, data quality, or system stability, and be ready to explain your thought process and solutions clearly.
✨Demonstrate Your Understanding of SLI and SLO
Be prepared to talk about Service Level Indicators (SLIs) and Service Level Objectives (SLOs). Have examples ready that illustrate how you’ve implemented these concepts in previous roles, particularly in high-availability environments.
✨Communicate Clearly with Non-Tech Stakeholders
Since the role involves simplifying complex system behaviours for various stakeholders, practice explaining technical concepts in layman's terms. This will show your ability to bridge the gap between engineering and non-engineering teams.