At a Glance
- Tasks: Design and build resilient, cloud-distributed systems while collaborating with a dynamic team.
- Company: Winton, a leading research-based investment management firm.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Why this job: Join a forward-thinking team and make a real impact in financial technology.
- Qualifications: 5+ years in software development with strong skills in cloud and event-driven systems.
- Other info: Embrace innovation in a fast-paced environment with excellent career advancement potential.
The predicted salary is between 48000 - 72000 £ per year.
About Winton
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 **** 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 Solutions 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
Equal Opportunity Workplace
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 Solutions in England employer: Winton
Contact Detail:
Winton Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer, Client Solutions in England
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects. This gives potential employers a taste of what you can do and how you think.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨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, we love seeing candidates who are proactive!
We think you need these skills to ace Senior Software Engineer, Client Solutions in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your experience with cloud-distributed systems and any relevant technologies like C#/.NET.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how your background aligns with our needs. Share specific examples of your work in event-driven systems or collaborative projects.
Showcase Your Problem-Solving Skills: In your application, give us a glimpse of how you tackle complex problems. Mention any innovative solutions you've implemented and how they benefited your previous teams or projects.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates!
How to prepare for a job interview at Winton
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of cloud-distributed systems and event-driven architectures. Be ready to discuss your experience with C#/.NET and any relevant projects you've worked on. Winton values deep technical expertise, so show them you know your stuff!
✨Show Your Problem-Solving Skills
Prepare to tackle some technical problems during the interview. Think about how you would approach translating high-level business requirements into technical solutions. Winton is looking for someone who can think critically and creatively, so don’t shy away from showcasing your problem-solving process.
✨Collaborate and Communicate
Winton emphasises teamwork, so be ready to demonstrate your collaborative nature. Share examples of how you've worked with product and business stakeholders in the past. Highlight your ability to engage in constructive technical discussions and how you contribute to team dynamics.
✨Stay Current with Trends
Show your enthusiasm for new technologies and AI-assisted tools. Winton appreciates candidates who are curious and proactive about integrating modern solutions into their workflow. Discuss any recent technologies you've explored and how they could benefit the role you're applying for.