Software Engineer
New Today
Job Description
We are a global leader in market infrastructure and trading solutions, providing the backbone that powers modern financial markets. Our platforms support a wide range of products and participants, enabling efficient, reliable, and innovative trading experiences worldwide.
Our teams thrive on collaboration, problem-solving, and building trusted technology at scale. We invest in personal and professional development, encourage knowledge-sharing across teams, and create opportunities for growth through mentorship, mobility, and innovation.
If you’re looking for a high-impact engineering role where your work directly supports the integrity of global markets, this is the place for you.
The Role
We are seeking a Python Software Engineer to join a talented development group responsible for expanding and optimizing batch processing systems that support equities trading at scale. You’ll work closely with business, sales, and technology partners to design reliable and testable systems that enable new features, strengthen operational stability, and drive innovation in financial technology.
Location: Hybrid, with office options in London, UK or Amsterdam, NL.
What You’ll Do
- Collaborate with internal stakeholders to design and deliver innovative trading features and market products.
- Develop highly reliable and testable Python systems that power core trading operations.
- Participate in R&D initiatives to explore and adopt emerging technologies.
- Provide operational support for mission-critical trading systems, including incident response and post-mortem analysis.
- Work within a globally distributed software engineering team.
What We’re Looking For
- Strong Python development skills.
- Commitment to testable, maintainable, high-quality code.
- Familiarity with advanced SQL techniques.
- Solid understanding of Linux environments.
- Broad knowledge of algorithms and data structures.
- Degree in Computer Science or related field (preferred).
Nice to Have
- Experience with TDD, BDD, or other testing methodologies.
- Familiarity with PostgreSQL, Snowflake, and data pipeline frameworks (Airflow, etc.).
- Experience with event streaming platforms (Kafka).
- Exposure to web frameworks (Django, Flask, FastAPI).
- Knowledge of Java.
- Domain knowledge in financial markets: market data, order management, algo trading, systems integration, compliance, etc.
Benefits & Perks
We’re committed to total wellbeing and offer:
- Competitive salary and incentive compensation.
- Comprehensive private medical insurance (including dental).
- Employer-funded private GP access.
- Life and long-term illness insurance.
- Employee Assistance Program (including counseling services).
- Enhanced parental and adoption leave.
- Pension contributions up to 7% of base salary.
- Wellness benefits including fitness memberships and on-demand classes.
- 25+ days holiday (increasing with tenure).
- Hybrid and flexible work arrangements.
- Stock purchase plan and referral bonuses.
- Paid tuition assistance and education programs.
- Generous charitable giving match and volunteer opportunities.
- Complimentary meals, snacks, and drinks in office locations.
- Location:
- City Of London
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
Software Engineer
-
London
- Technology
Job Description Software Engineer Key Technologies: C#, SQL, React, Bloomberg, Fidessa, FactSet APIs London Perm Role | 4 Days Onsite £55,000 - £65,000 Harrington Starr has partnered with a well-established London based Investment Bank to find ...
More Details -
-
New Today
Software Engineer
-
London
- Technology
Job Description We’re hiring: Software Engineer – Horizon Experiences (IC5) | Meta Meta’s Reality Labs team is on a mission to build the next computing platform centered around people – connecting them anytime, anywhere through AR/VR technologie...
More Details -
-
New Today
Software Engineer
-
City Of London
- Technology
Job Description Founding Engineer - London - Exciting Start-Up! Job Title: Backend Software Engineer Location: On-Site Type: Full-time We are looking for engineers excited about the opportunity to join an exciting security startup, detecting...
More Details -
-
New Today
Software Engineer
-
City Of London
- Technology
Job Description Software Developer Key Technologies: C#, .NET, .NET Core, Azure, SQL London Perm Role | Hybrid Working Structure £50,000 - £60,000 Harrington Starr has partnered with a global Investment Bank who are looking to hire a seasoned Sen...
More Details -
-
New Today
Senior Software Engineer
-
London
- Engineer, Software Engineer, Senior, Engineering, Software
Job Description Senior Python Django Developer – Cutting-Edge Series B scale up Location: London | Hybrid remote offering Salary: Up to £85,000 About the Role: We are seeking a Python Django Developer with expertise in system architecture and wi...
More Details -
-
New Today
Senior Java Software Engineer
-
London
- Engineer, Software Engineer, Senior, Engineering, Software
Job Description Role: Senior Java Engineer Location: London (Hybrid) We’re looking for an experienced Senior Java Engineer to join our cloud engineering consultancy. In this role you will be playing a key role in delivering high-performance backe...
More Details -