Senior Backend Software Engineer

LMAX Group develops financial trading platforms, specializing in foreign exchange and derivatives trading solutions.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Backend Software Engineer

Senior Backend Software Engineer role at Stream, building AI-powered medical document review systems for workers' compensation industry.

Senior Software engineer, Founding team

Senior Software Engineer role at Aviator, building developer productivity tools that save engineers up to 5 hours per week. Work directly with founders in San Francisco.

Senior Software Engineer (C++)

Senior Software Engineer (C++) position at Mastercard's Brighterion team in Vancouver, focusing on high-performance AI applications and real-time decision making systems.

Software Engineer, Core Platform

Senior Backend Engineer role at DoorDash building core infrastructure and distributed systems for their delivery platform.

Senior Software Engineer, Back End

Senior Backend Software Engineer role at Capital One focusing on cloud-based solutions and financial technology

Description For Senior Backend Software Engineer

LMAX Group is seeking a Senior Backend Software Engineer to join their Software Development Team, focusing on their Derivatives unit. The role involves working on the world's leading peer-to-peer matching platform and novel algo store for major asset managers and banks. The position combines technical excellence with financial market domain knowledge, particularly in foreign exchange.

The role demands a strong commitment to product quality and technical standards, with responsibilities spanning from software development to production support. As a senior developer, you'll take on leadership roles, own projects, and guide small teams. The development approach follows DevOps principles while adhering to regulatory requirements.

Key aspects of the role include designing and maintaining high-performance software components, extending automated test suites, and developing solutions with a focus on cybersecurity and maintainability. The position requires expertise in Java 17+, Spring Boot, MongoDB, and various AWS services, along with knowledge of financial markets protocols like FIX.

The company offers a comprehensive benefits package including 25 days PTO, medical coverage, and educational opportunities. The hybrid work environment promotes collaboration and knowledge sharing through practices like pair programming and rotation. This is an excellent opportunity for a senior engineer looking to make an impact in the financial technology sector while working with cutting-edge technology.

You'll be part of a culture that values high delivery standards, continuous learning, and innovation. The role offers growth opportunities through participation in open-source initiatives, technical PR activities, and mentoring responsibilities. The position combines technical challenges with business domain expertise, making it ideal for engineers interested in both technology and financial markets.

Last updated 3 months ago

Responsibilities For Senior Backend Software Engineer

  • Design, develop, and test software components to exact technical and performance standards
  • Maintain and extend the automated test suite
  • Develop solutions considering cybersecurity, maintainability, and performance
  • Maintain knowledge of LMAX domain and financial markets
  • Adopt LMAX development processes including pairing and rotation
  • Provide constructive feedback to colleagues
  • Production support and bug fixes
  • Managing and maintaining build and automated testing environments

Requirements For Senior Backend Software Engineer

Java
MongoDB
  • Experience with Java 17+, Spring Boot, MongoDB, AWS (EC2, S3, SQS, Lambda Functions), Firestore, JMeter, JUnit, Mokito, Postman, OAuth2, JWT, FIX Protocol
  • Share knowledge and skills with colleagues
  • Identify and mitigate potential risks
  • Work with business analysts and stakeholders
  • Contribute to innovation and maintenance of LMAX processes
  • Measure, investigate, and optimize software performance
  • Participate in LMAX open-source initiatives
  • Provide mentoring to team members

Benefits For Senior Backend Software Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • 25 days PTO
  • Generous funding pot for training courses and conferences
  • Pension: 401K
  • Private medical, dental, and vision coverage
  • Life insurance
  • TriNet Platform
  • Wellness contribution program with access to ClassPass
  • Plumm Platform
  • Five volunteering days

Interested in this job?