Python Developer in Southampton

Python Developer in Southampton

Southampton Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Go Premium
SGI

At a Glance

  • Tasks: Transform structured notes trading technology with innovative backend solutions.
  • Company: Join a leading Tier 1 Investment Bank with a focus on growth and collaboration.
  • Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional development.
  • Why this job: Be part of a high-impact team working on greenfield projects with rapid feedback.
  • Qualifications: Strong Python experience and a curiosity for investment banking concepts are essential.
  • Other info: Work in a supportive environment that values work-life balance and career growth.

The predicted salary is between 60000 - 80000 £ per year.

Role: Mid-Level Backend Engineer (Python/Java)

Location: London / City (Hybrid - 3 days in office)

Contract: Permanent or Contractor (Inside IR35)

Opportunity Summary: Python Developer for Transforming Structured Notes Trading. Join a high-impact initiative to re-platform a Tier 1 Investment Bank legacy Structured Notes Trading technology.

Key Requirements & Technology Stack:

  • Backend Engineering: Strong experience in building and operating complex backend services is essential.
  • Core Language: Clear willingness to write and maintain Python in production is essential; strong prior Python experience is heavily preferred. Experience must go beyond scripting, tooling, or data science.
  • Secondary Language: Familiarity with Java is beneficial, as it is used to implement Camunda workflows.
  • Domain: Must have curiosity and interest in investment-banking concepts, as the role involves learning the complex structured notes lifecycle.
  • Environment: Minimal support is provided, requiring a high degree of autonomy.
  • Tech Stack: Python (majority), Java/Spring, Kubernetes (OpenShift), Typescript/Web, Oracle and Mongo databases.

Why Join This Team?

  • Development: Work on mostly greenfield development projects with weekly production releases, offering rapid feedback.
  • Growth: Join a stable, growing business area committed to expanding the team by at least six engineers in early 2026.
  • Culture: The team maintains a sustainable pace, sets realistic deadlines, and actively avoids long hours or burnout.
  • Collaboration: Engage closely with front and middle office traders and treasury teams.

Python Developer in Southampton employer: SGI

As a Python Developer at our London-based investment bank, you will be part of a dynamic team dedicated to transforming trading technology in a supportive and collaborative environment. We prioritise employee growth through greenfield projects and a commitment to work-life balance, ensuring that you can thrive both personally and professionally while contributing to meaningful initiatives. With a focus on innovation and a sustainable work culture, we offer an excellent opportunity for those looking to make a significant impact in the financial sector.
SGI

Contact Detail:

SGI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer in Southampton

✨Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to Python development and investment banking. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects, especially any backend services you've built. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for those interviews! Brush up on your Python and Java knowledge, and be ready to discuss how you've tackled complex backend challenges in the past. Practice common technical questions and coding challenges to boost your confidence.

✨Tip Number 4

Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight your experience with Python and your interest in investment banking concepts.

We think you need these skills to ace Python Developer in Southampton

Python
Java
Backend Engineering
Kubernetes
Oracle
MongoDB
Camunda
Structured Notes Trading
Investment Banking Concepts
Autonomy
Greenfield Development
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your experience with Python in your application. We want to see how you've used it in real-world projects, not just in theory. Share specific examples that demonstrate your ability to build and maintain backend services.

Get Familiar with Investment Banking: Since this role involves understanding structured notes and investment banking concepts, take a moment to mention any relevant knowledge or curiosity you have about the industry. It’ll show us that you’re genuinely interested in the role and ready to dive in.

Keep It Clear and Concise: When writing your application, clarity is key! We appreciate straightforward language and well-structured content. Avoid jargon unless it’s necessary, and make sure your passion for backend engineering shines through.

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 don’t miss out on any important updates. Plus, it shows us you’re keen to join the StudySmarter team!

How to prepare for a job interview at SGI

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python in production environments, not just for scripting or data science. Prepare to explain your thought process when solving problems using Python.

✨Familiarise Yourself with Investment Banking Concepts

Since the role involves understanding structured notes and their lifecycle, take some time to research these concepts. Being able to discuss them during the interview will show your genuine interest and curiosity about the domain, which is crucial for this position.

✨Showcase Your Autonomy

This role requires a high degree of independence, so be prepared to share examples of how you've successfully worked autonomously in previous roles. Highlight situations where you took initiative and delivered results without much support.

✨Engage with the Team Culture

The team values a sustainable work pace and collaboration. During the interview, express your appreciation for a balanced work environment and your desire to work closely with others. Share experiences that demonstrate your ability to collaborate effectively with different teams.

Python Developer in Southampton
SGI
Location: Southampton
Go Premium

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

>