
Principal Developer, FX Engineering
London Stock Exchange Group2 hours ago
Base Salary
$148k - $246k/yr
Responsibilities
- Design, develop, and support complex applications and FX trading venue services.
- Build and operate large-scale, low-latency trading platforms using Java.
- Develop and support cloud services and cloud-aware applications with Refinitiv product development groups.
- Create automated processes to prevent, identify, and resolve issues affecting service availability.
- Deliver improvements in cost savings, security, ease of use, and reliability.
- Investigate complex issues spanning multiple technologies and drive them to completion.
- Collaborate with architects, engineering groups, and globally distributed cross-functional teams.
Requirements
- Strong Java programming skills and experience writing clean code.
- Expertise in data structures, algorithms, concurrency, and performance optimization.
- Deep understanding of system architecture and memory management.
- Proficiency with profiling tools and specialized libraries and frameworks for low-latency applications.
- Knowledge of TCP, UDP, and HTTP network protocols, network performance, and network communication optimization.
- Proven ability to deliver goals and manage multiple priorities independently.
- Experience with modern agile development methodologies, DevOps practices, and automation of software testing, delivery, and infrastructure changes.
- Experience with cloud technologies is desired.
- Experience with SQL and NoSQL is desired.
- Strong communication, interpersonal, collaboration, and problem-investigation skills.
Benefits
- Annual Wellness Allowance.
- Paid time off.
- Medical, dental, and vision coverage.
- Flexible Spending and Health Savings options.
- Prescription Drug plan.
- 401(k) Savings Plan with company match.
- Basic life insurance and disability benefits.
- Emergency backup dependent care, adoption assistance, and commuter assistance.
- Annual Incentive Plan eligibility.
- Healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.