Barclays - New York, NY

posted 3 months ago

Full-time - Mid Level
New York, NY
Credit Intermediation and Related Activities

About the position

As an Electronic Trading Site Reliability Engineer (SRE) at Barclays, you will play a crucial role in ensuring the reliability, availability, and performance of our electronic trading systems. This position is integral to our Group Technology Service Management team, where you will collaborate with various stakeholders to enhance our trading platforms and services. You will be responsible for implementing best practices in site reliability engineering, focusing on automation, monitoring, and incident response to maintain high service levels in a fast-paced trading environment. Your work will involve designing and developing tools to improve system reliability and performance, as well as troubleshooting complex issues that arise in our trading systems. You will also be expected to contribute to the development of our infrastructure, ensuring that it is robust and scalable to meet the demands of our trading operations. This role requires a deep understanding of both software engineering and systems administration, as you will be working closely with development teams to integrate reliability into the software development lifecycle. In addition to technical skills, you will need to demonstrate strong problem-solving abilities and a proactive approach to identifying potential issues before they impact our trading operations. You will be part of a team that is dedicated to continuous improvement, and you will have the opportunity to influence the direction of our technology strategy as we advance our capabilities in machine learning and blockchain technologies. This is an exciting opportunity to be at the forefront of financial technology and to make a significant impact on our trading operations.

Responsibilities

  • Ensure the reliability and availability of electronic trading systems.
  • Implement best practices in site reliability engineering.
  • Design and develop tools to improve system reliability and performance.
  • Troubleshoot complex issues in trading systems.
  • Collaborate with development teams to integrate reliability into the software development lifecycle.
  • Monitor system performance and respond to incidents promptly.
  • Contribute to the development of robust and scalable infrastructure.
  • Identify potential issues proactively and implement solutions.

Requirements

  • Strong experience in site reliability engineering or a similar role.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Experience with cloud services and infrastructure management.
  • Strong understanding of Linux/Unix systems and networking.
  • Familiarity with monitoring and logging tools.
  • Ability to troubleshoot complex systems and applications.
  • Experience with automation tools and frameworks.

Nice-to-haves

  • Knowledge of financial trading systems and processes.
  • Experience with machine learning and blockchain technologies.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Understanding of DevOps practices and principles.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health insurance plans.
  • Retirement savings plan with company matching.
  • Opportunities for professional development and training.
  • Flexible working hours and remote work options.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service