Senior Software Engineer, Client Group in London
Senior Software Engineer, Client Group

Senior Software Engineer, Client Group in London

London Full-Time 70000 - 90000 ÂŁ / year (est.) No home office possible
Winton

At a Glance

  • Tasks: Design and build resilient, cloud-distributed systems while collaborating with a friendly team.
  • Company: Winton, a leading research-based investment management firm focused on innovative strategies.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Embrace AI tools and enjoy a collaborative environment with excellent career advancement.
  • Why this job: Join a dynamic team at the forefront of technology in finance and make a real impact.
  • Qualifications: 5+ years in software development with strong skills in C#/.NET and cloud technologies.

The predicted salary is between 70000 - 90000 ÂŁ per year.

Winton is a research-based investment management company with a specialist focus on statistical and mathematical inference in financial markets. The firm researches and trades quantitative investment strategies, which are implemented systematically via thousands of securities, spanning the world's major liquid asset classes. Founded in 1997 by David Harding, Winton today manages assets for some of the world’s largest institutional investors. We employ ambitious professionals who want to work collaboratively at the leading edge of investment management.

We are seeking a highly capable Senior Software Engineer to help design, build and evolve resilient, event‑driven, cloud‑distributed systems. This role is ideal for an engineer who combines deep technical expertise, strong computer science fundamentals, and commercial awareness – someone who not only understands how systems work, but what they are meant to do and why. The role requires a constructive, can‑do approach and the ability to operate effectively in a fast‑paced setting.

You will work across the full engineering lifecycle from system architecture and data modelling to implementation, testing and operational excellence. You will be encouraged to use modern AI‑assisted tooling and continuously improve our platforms, while maintaining a pragmatic balance between innovation and delivery. You will be part of a friendly and collaborative broader team responsible for post‑trade and reporting software development. The role involves working primarily in the Client Operations space but also directly with business functions across the firm to understand requirements, design and implement solutions. As well as project work, there are regular allocated windows of opportunity for small enhancements for both the business and technology.

Your responsibilities will include:

  • Design, evolve and maintain distributed, event‑driven systems with high reliability, scalability and observability
  • Contribute to technical strategy and long‑term platform direction
  • Write high‑quality, efficient and maintainable code with accompanying automated tests and documentation across UI, services and data storage layers
  • Continuously improve existing services, libraries and shared components
  • Ensure systems are operable, measurable and resilient, including appropriate monitoring, alerting and failure‑handling strategies
  • Work closely with product and business stakeholders to translate high‑level problems into thoughtful technical solutions
  • Collaborate with team through active contribution in code reviews, knowledge‑sharing and design discussions
  • Build domain knowledge in business and technology areas
  • Evaluate new technologies pragmatically
  • Contribute to CI/CD pipelines, tooling and infrastructure‑as‑code

What we are looking for:

  • A bachelor's or master's degree in a STEM subject
  • 5+ years of full‑time professional software development experience
  • Proven experience building and maintaining cloud‑distributed, event‑driven or microservices‑based systems written in enterprise‑grade backend technologies such as C#/.NET (preferred)
  • Strong computer science fundamentals
  • Excellent engineering discipline: clean code, meaningful abstractions, test automation, documentation and version control best practice
  • Natural curiosity and enthusiastic about using AI‑assisted development tools and integrating them into daily workflow
  • Keen interest in keeping aware of latest technologies and a measured approach for adopting them
  • Comfortable problem solving across multiple technologies and business domains
  • Collaborative nature and ability to work in a team e.g. partnering with business users and technologists
  • Ability to have constructive technical discussions

What would be useful:

  • An interest or experience with Angular and Typescript
  • Familiarity with performance‑tuning PostgreSQL and/or MSSQL
  • Experience in financial services

Technologies we use:

  • C#/.NET
  • Microservices / Event‑Driven architecture
  • Cloud‑distributions (Azure, AWS)
  • CI/CD, IaC
  • PostgreSQL, MSSQL

We are proud to be an equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity/expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics.

Senior Software Engineer, Client Group in London employer: Winton

Winton is an exceptional employer that fosters a collaborative and innovative work culture, ideal for ambitious professionals eager to excel in the investment management sector. With a strong focus on employee growth, Winton offers opportunities to engage with cutting-edge technologies and contribute to impactful projects within a friendly team environment. Located in a dynamic financial hub, employees benefit from a stimulating atmosphere that encourages continuous learning and development.
Winton

Contact Detail:

Winton Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Client Group in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for those technical interviews! Brush up on your coding skills and be ready to tackle system design questions. Practising with mock interviews can help you feel more confident and ready to impress.

✨Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. Highlight any cloud-distributed systems or event-driven architectures you've built to catch the eye of recruiters.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Winton.

We think you need these skills to ace Senior Software Engineer, Client Group in London

Cloud-Distributed Systems
Event-Driven Architecture
Microservices
C#/.NET
Software Development
Automated Testing
Documentation
CI/CD Pipelines
Infrastructure-as-Code (IaC)
PostgreSQL
MSSQL
Collaboration
Problem Solving
Technical Strategy

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with cloud-distributed systems and event-driven architectures, as these are key for us at Winton. Use specific examples that showcase your technical expertise and problem-solving skills.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and how it aligns with our mission at Winton. Don’t forget to mention your collaborative spirit and how you can contribute to our friendly team culture.

Showcase Your Projects: Include any relevant projects or contributions in your application. Whether it's open-source work or personal projects, we want to see how you've applied your skills in real-world scenarios. This gives us insight into your coding style and problem-solving approach.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows your enthusiasm for joining our team at Winton!

How to prepare for a job interview at Winton

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of C#/.NET and cloud-distributed systems. Be ready to discuss your past projects in detail, especially those involving event-driven architectures. This will show that you not only understand the technology but can also apply it effectively.

✨Understand the Business Context

Winton is all about quantitative investment strategies, so take some time to learn about their approach to financial markets. Being able to connect your technical skills with their business needs will set you apart. Think about how your previous experiences can translate into solutions for their challenges.

✨Show Your Collaborative Spirit

This role requires a team player who can work closely with both tech and business stakeholders. Prepare examples of how you've successfully collaborated in the past, whether through code reviews or design discussions. Highlighting your ability to communicate effectively will resonate well with the interviewers.

✨Be Ready for Problem-Solving Scenarios

Expect to tackle some technical problems during the interview. Practice explaining your thought process clearly and logically. They’ll want to see how you approach challenges, so don’t just focus on getting the right answer—show them how you think and adapt.

Senior Software Engineer, Client Group in London
Winton
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>