About the Role:
Senior Systems Engineers are responsible for designing, building and supporting LMAX’s server infrastructure.
Main Duties & Responsibilities
- Combine software and hardware into solutions for business problems Handle operational incidents in LMAX’s infrastructure, such as hardware faults, software bugs, and performance issues in line with LMAX process
- Maintain and extend knowledge of and skills in relevant technologies
- Perform day-to-day duties and assigned tasks with little supervision Pro-actively manage time, workload and expectations
- Effectively communicate both written and verbally with different audiences of varying seniority, technical ability, and with people who’s first language is not English Capable of working autonomously in different time zones
- Supporting internal infrastructure including corporate, development and production environments
- Ensure all new designs and builds are consistent and follow standards
- Provide third line support to other teams
- Manage, Monitor and Maintain systems proactively to ensure continued uptime Project management - manage multiple staff, be in control of planning, resourcing, purchasing and reporting progress upstream with minimal supervision
- Hardware & Cloud platform evaluations – balancing performance, price, space, and power
- Actively share knowledge and skills with colleagues through documentation, pair working and team discussions
- Promote a culture of uncompromising high standards for delivery where short cuts are avoided and team members recognise it as normal to do the right thing
- Working with peers in a culture of teamwork and joint contribution to objectives
- Champion a culture of automation and Test Driven Development in a hybrid on-premise and Cloud infrastructure landscape
- Peer review technical procedures and approve change controls for high risk work
Requirements:
- Extensive experience (typically 5+ years) as a systems engineer or similar role in a high-performance, low-latency environment
- Proven experience with Unix/Linux-based operating systems
- Proficiency in networking protocols, virtualization, storage solutions, and hardware systems
- Familiarity with infrastructure-as-code tools like Terraform, and CI/CD systems like Jenkins
- Knowledge of cloud platforms (AWS, GCP, or similar) and containerization (Docker, Kubernetes) is advantageous
- Analytical thinking and advanced troubleshooting skills
Ability to quickly diagnose complex technical issues and provide effective solutions - Excellent communication skills, both written and verbal, to interact with cross-functional teams
- Strong collaborative skills, able to work well within a team-oriented environment