Senior Backend Software Engineer

LMAX Group develops software products for financial markets, specializing in peer-to-peer matching platforms and solutions for asset managers and banks.
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:
Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

System Software Engineer, Tools

Senior System Software Engineer position at Annapurna Labs (AWS) developing tools and software solutions for cloud platform development, requiring 5+ years experience in software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer - C/C++

Senior Software Engineer position at Microsoft focusing on Windows kernel and driver development, requiring 7+ years of C/C++ experience and system-level programming expertise.

Description For Senior Backend Software Engineer

LMAX Group is seeking a Senior Backend Software Engineer to join their Software Development Team, which is responsible for designing, building, and maintaining software products for financial markets. This role offers an exciting opportunity to work on the world's leading peer-to-peer matching platform and innovative solutions for major financial institutions.

The position is based in New York with a hybrid work arrangement, offering a perfect balance between office collaboration and remote work flexibility. As a senior developer, you'll take on leadership roles, own projects, and guide small teams while working on cutting-edge technology in the financial sector.

The role involves working specifically within the Derivatives unit, where you'll be developing category-defining solutions for the world's largest asset managers, asset owners, and banks. You'll be using modern technologies including Java 17+, Spring Boot, MongoDB, and AWS services, while following DevOps practices and maintaining high quality standards.

Key responsibilities include designing and developing software components, maintaining automated test suites, and ensuring optimal performance and security. You'll also participate in production support and contribute to system architecture improvements. The role requires strong technical skills, leadership capabilities, and an understanding of financial markets.

LMAX Group offers comprehensive benefits including medical, dental, and vision coverage, 401K, generous PTO, and professional development opportunities. The company promotes a culture of continuous learning, innovation, and work-life balance, with additional perks like wellness programs and volunteering opportunities.

This is an ideal opportunity for experienced backend engineers who are passionate about financial technology and want to make a significant impact in a dynamic, fast-paced environment. You'll be working with cutting-edge technology while helping to shape the future of financial trading platforms.

The role combines technical excellence with leadership opportunities, offering a clear path for professional growth. You'll be part of a team that values quality, innovation, and collaboration, while working on systems that handle significant financial transactions for major global institutions.

Last updated 4 months ago

Responsibilities For Senior Backend Software Engineer

  • Design, develop, and test software components to technical and performance standards
  • Maintain and extend automated test suite
  • Develop solutions considering cybersecurity, maintainability, and performance
  • Maintain knowledge of LMAX domain and financial markets
  • Participate in production support and on-call duties
  • Provide mentoring to team members
  • Lead small teams of developers when necessary
  • Contribute to system design and architecture improvements

Requirements For Senior Backend Software Engineer

Java
MongoDB
  • Experience with Java 17+, Spring Boot, MongoDB, AWS (EC2, S3, SQS, Lambda Functions)
  • Knowledge of Firestore, JMeter, JUnit, Mokito, Postman, OAuth2, JWT, FIX Protocol
  • Ability to identify and mitigate potential delivery risks
  • Experience in working with business analysts and stakeholders
  • Capability to diagnose and resolve software defects and production issues
  • Strong understanding of system design and architecture
  • Willingness to participate in open-source initiatives

Benefits For Senior Backend Software Engineer

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

Interested in this job?