Software Engineer
Join Our Global Development Team
Build technology that powers the world's leading banks!
About the Project: Are you passionate about crafting high-performance systems that connect global markets? Our FX Trading Aggregator enables flawless access to liquidity for top banks and traders worldwide. This is your opportunity to work on a critical platform trusted across the globe.
It offers flexible execution management and venue choice, delivering market prices in milliseconds. Our Java-based software runs on hundreds of servers across data centers in the U.S., Europe, and Asiaproviding real-time, low-latency access to global liquidity.
Your Impact: You'll be part of a team that provides end-to-end support for the Aggregator applicationfrom build and development to maintenance and production solving. While we follow Agile practices, we stay ready to respond quickly to urgent production issues when needed.
Responsibilities - What You'll Do: Lead technical design and development of new functionality for the FX trading platform. Collaborate with product managers and team members to analyze requirements, estimate effort, and plan work. Design, develop, and document scalable solutions. Enhance existing applications and components. Conduct code reviews and mentor peers. Support DevOps with automation tools for upgrades, patching, and maintenance. Partner with QA on automated testing strategies. Provide third-level production support, including occasional on-call duties. Drive learning and development plans for individuals and teams. Lead design work for Epics and break them down into actionable stories. Adapt patterns to create resilient, high-performance solutions.
Requirements - What We're Looking For: Shown experience in software development with recent Java versions. Expertise in multi-threading, multi-tier, event-driven, and microservice architectures. Experience with Linux, SQL and Networking. Solid understanding of high-performance programming and optimization techniques (e.g., GC tuning). Experience with message-driven systems (Kafka, Tibco, Solace). Deep understanding of distributed systems resilience (failover, redundancy, recovery). Hands-on experience with real-time, low-latency systems. Familiarity with middleware (Kafka, Tibco, RabbitMQ). Cloud infrastructure and containerization experience (Kubernetes, Azure preferred). Agile leadership experience. Strong analytical, problem-solving, and OOAD skills. Excellent communication and teamwork skills. Ability to work independently at a senior technical level.
Bonus Points For: Experience building trading platforms. Implementing automated testing solutions. Building CI/CD pipelines.
Why Join Us? You'll work on technology that moves global markets, alongside a diverse and dedicated team. We value innovation, teamwork, and continuous learning. If you're passionate about high-performance systems and want to make an impact on a global scale, we'd love to hear from you.
Career Stage: Manager
Compensation/Benefits Information: LSEG is committed to offering competitive Compensation and Benefits. The anticipated base salary for this position is $125,900 - $209,900. Please be aware base salary ranges may vary by geographic location, city and state. In addition to our offered base salary, this role is eligible for our Annual Incentive Plan (AIP/"bonus plan"). Target AIP rates will be commensurate with role level and posted career stage. Individual salary will be reflective of job related knowledge, skills and equivalent experience. LSEG roles (excluding internships and part-time roles of less than 20 hours per week) are typically eligible for inclusion in our LSEG Benefits program, which includes offerings of: Annual Wellness Allowance, Paid time-off, Medical, Dental, Vision, Flex Spending & Health Savings Options, Prescription Drug plan, 401(K) Savings Plan and Company match. LSEG's Benefits plan also includes basic life insurance, disability benefits, emergency backup dependent care, adoption assistance commuter assistance etc.
London Stock Exchange Group (LSEG) Information: Join us and be part of a team that values innovation, quality, and continuous improvement. If you're ready to take your career to the next level and make a significant impact, we'd love to hear from you.
LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.
Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.
Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce.
We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone's race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
You will be part of a collaborative and creative culture where we encourage new ideas. We are committed to sustainability across our global business and we are proud to partner with our customers to help them meet their sustainability objectives. Our charity, the LSEG Foundation provides charitable grants to community groups that help people access economic opportunities and build a secure future with financial independence. Colleagues can get involved through fundraising and volunteering.
LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.
Recommended Jobs
Primary Care Physician
Enterprise Medical Recruiting is currently scheduling interviews with a private Dermatology practice in Tucson, AZ adding a Dermatology Physician Assistant to their team. Practice Information: …
Airport Customer Service Supervisor
Airport Customer Service Supervisor - TUS Unifi has decades of experience in the aviation services industry. We continue to innovate, adapt, and grow by leaning on our experience and expertise in …
Spray Technician - Tucson North
Santa Rita Landscaping seeks full-time experienced Spray Technicians to add to our remarkable team of professionals! If you are a motivated self-starter who is organized, has a strong work ethic, can …
Document Scanning & Data Entry Associate (2nd Shift)
We are seeking a Warehouse Document Scanning & Data Entry Associate (2nd Shift) to join a growing team in Mesa, AZ with $17.08/hour pay for a 3-month contract with a potential for permanent hir…
Paralegal - Phoenix
Put your career into high gear by joining Klinedinst’s office in Phoenix, AZ. Klinedinst PC is seeking a qualified Paralegal who will join our team with at least 5 years of experience working in a lit…
Beverage Cart Attendant
Beverage Cart Attendant - Seven Canyons (Sedona, AZ) We are seeking a full-time opportunity for a Beverage Cart Attendant. Looking for candidates who enjoy working in the restaurant industry. …
Program Coordinator
Position Summary: The Program Coordinator plays a vital role in supporting the successful execution and oversight of VisualVault's Professional Services projects. This individual will collaborate …
Nurse Practitioner / Physician Assistant (Neurosurgery) - Glendale, AZ
Overview & Highlights Job Title: Nurse Practitioner / Physician Assistant – Neurosurgery (Inpatient) Location: Glendale, Arizona Schedule: Full Time Compensation: $250,000–$300,000 tot…
Finance & Accounting Manager
Reports to: President / CEO Location: Phoenix Office / Onsite Type: Full-time Why this role exists The Company needs a finance leader who turns day-to-day transactions into clear cash …
Registered Nurse
About this Job: General Summary of Position Delivers proficient nursing care to patients and families whose needs range from uncomplicated to highly complex. Receives supervision from the Nurse Le…