At a Glance
- Tasks: Develop and maintain Python microservices for a next-gen trading platform.
- Company: Join Grid Dynamics, a leader in tech consulting and product engineering.
- Benefits: Enjoy a competitive salary, flexible schedule, and great perks like medical insurance.
- Why this job: Make a real impact on high-stakes projects while learning about investment banking.
- Qualifications: Experience in backend development with Python and a passion for new tech.
- Other info: Work in a dynamic team environment with excellent career growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
About the Role
As a Python Developer, you will play a key role in delivering new functionality that will significantly increase the trading capacity of our client's structured notes platform. This is an exciting opportunity to work on a mostly greenfield project, building the foundational components for a next‑generation trading platform that will elevate the client's position in the market.
Essential functions
- Develop and maintain microservices and backend components using Python within a containerised environment on Kubernetes (OpenShift).
- Collaborate closely with business stakeholders, traders, and internal teams to understand trading workflows and technical requirements.
- Contribute to the ongoing enhancement of data models, rule‑based enrichment, and workflow automation to streamline the trade lifecycle.
- Participate in the design, testing, and deployment of scalable, reliable backend solutions.
- Support continuous delivery pipelines and rapid release cycles to ensure the timely delivery of features.
- Learn and adapt to investment banking concepts related to structured notes, gaining domain expertise over time.
Qualifications
- Proven backend development experience with Python, ideally in microservices architectures.
- Familiarity with containerisation and orchestration tools such as Kubernetes (on OpenShift).
- Enthusiasm for learning new technologies and investment banking concepts.
- Strong curiosity and problem‑solving skills.
Would be a plus
- Knowledge of web technologies, TypeScript, Oracle, and MongoDB.
We offer
- The chance to work on a high‑impact, greenfield development project with direct measurable results.
- Work with a highly motivated and dedicated team in Central London.
- Competitive salary.
- Flexible schedule.
- Benefits package – medical insurance, sports.
- Corporate social events.
- Professional development opportunities.
- Well‑equipped office.
About us
Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Python Developer (Mid/Senior Level) employer: Grid Dynamics Holdings
Contact Detail:
Grid Dynamics Holdings Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer (Mid/Senior Level)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those in investment banking or Python development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Python projects, especially any microservices or containerised applications. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your thought process. We want to see how you tackle real-world problems, so think aloud during your interview!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search. Let’s get you on board!
We think you need these skills to ace Python Developer (Mid/Senior Level)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python development experience and any work with microservices. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this greenfield project and how your background makes you a perfect fit. Let us know what drives your passion for tech and investment banking.
Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled challenges in past projects. We love seeing your thought process and how you approach problem-solving, especially in a fast-paced environment like ours.
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 you’re keen on joining our team!
How to prepare for a job interview at Grid Dynamics Holdings
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially in the context of backend development and microservices. Be ready to discuss your previous projects and how you've implemented Python in a containerised environment.
✨Understand the Trading Domain
Familiarise yourself with investment banking concepts, particularly around structured notes. This will not only help you answer questions more effectively but also show your enthusiasm for the role and willingness to learn.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in past projects and how you overcame them. Highlight your curiosity and approach to problem-solving, as these traits are crucial for the role.
✨Ask Insightful Questions
Come prepared with questions that demonstrate your interest in the company and the project. Inquire about their current tech stack, team dynamics, or future plans for the trading platform to show you're genuinely engaged.