Python Full Stack Engineer

United States Digital Space LLC

Greater London

On-site

GBP 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC in London seeks a senior Python backend developer to design and build scalable microservices. You will work on an application for a major trader, contributing to architecture, integration, and deployment strategies.

The role requires deep Python expertise (FastAPI, SQLAlchemy) and experience with microservices, data handling, and code quality. This on-site position offers growth in a dynamic commodities environment.

Qualifications

  • Senior Python developer with backend focus and proven experience in microservices.
  • Strong design and integration skills with attention to data quality and security.

Responsibilities

  • Design application components to meet business requirements and document the design.
  • Develop Python microservices and ensure unit/integration tests.
  • Implement deployment notes and training materials for software products.
  • Collaborate with analysts and specialists to deliver robust software.

Skills

Python
Micro-service architecture
English (C1 Advanced)

Tools

FastAPI
pandas
SQLAlchemy

Job description

Project description

An excellent opportunity for personal development in a dynamic environment. You will join a highly skilled and dynamic team, developing an application for one of the largest traders in the world.

There are good opportunities to develop in different areas. The team is highly skilled and will provide a great opportunity to expand your knowledge in the commodities space. We require talented and enthusiastic fast learners to join us and learn with the team.

The project is a long-term one and developing and expanding fast. It will support significant development and change in the future, expecting to expand the existing application by 3-4 times. You will be working in one of the most influential trading houses in the world.

Do you have what it takes? Then get in touch.

Responsibilities
  • Application Design and Integration:
    • Design application components to meet business requirements and document the design.
    • Define the integration strategy, including rationale and environment requirements, and establish the sequence for product-component integration.
    • Assess risks related to design, integration, and data quality, and identify mitigation strategies.
    • Participate in design reviews and ensure adherence to development standards reflecting the bank's guidelines (e.g., naming conventions, encryption, security).
    • Implement architectural changes as defined by architects.
    • Contribute to root cause analysis and problem‑solving.
  • Python Development:
    • Develop source code for software components based on detailed specifications and design documents.
    • Participate in code reviews to resolve findings collaboratively.
    • Integrate software components according to the group's strategy and verify them through unit and integration testing for python.
    • Track and record all code changes through the change management process, ensuring development is scheduled and approved.
    • Develop methods for deploying change items and managing release deployments in non‑production environments.
    • Create and maintain deployment notes, user guides, and training materials for software products.
    • Ensure document consistency with software product releases.
    • Fix software defects and analyze code quality.
    • Collaborate with functional analysts and technical specialists as needed.
    • Develop Python microservices.
    • Experience with SQL database and caching technologies.
Required Skills
  • Python (libraries: FastAPI, pandas, SQLAlchemy)
  • Micro‑service architecture
Nice to have
  • Angular with TypeScript
Languages
  • English: C1 Advanced

Seniority: Senior

Location: London, United Kingdom of Great Britain and Northern Ireland

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Engineer
Python Engineer

LinkedTrade • Greater London

Hybrid
GBP 65,000 - 90,000
Competitive salary
Hybrid work arrangement
Collaborative environment
Senior Python Developer - Up to £180,000 P/A + Bonus - London
Senior Python Developer - Up to £180,000 P/A + Bonus - London

Hunter Bond • Greater London

Hybrid
GBP 108,000 - 180,000
Python Developer
Python Developer

Randstad Digital • Greater London

On-site
GBP 70,000 - 90,000
Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Senior Python Full-Stack Engineer - Microservices in Trading
Senior Python Full-Stack Engineer - Microservices in Trading

United States Digital Space LLC • Greater London

On-site
GBP 70,000 - 110,000
Principal Python Engineer
Principal Python Engineer

Signify Technology • Greater London

On-site
GBP 120,000 - 180,000
25 days holiday (rising to 30)
Complimentary lunch daily
In-office 4 days a week in London
Software Engineer
Software Engineer

Morgan McKinley • Greater London

Hybrid
GBP 42,000 - 70,000
Python Developer
Python Developer

Stott and May • London

Hybrid
GBP 60,000 - 80,000
Senior Java / Python Engineer
Senior Java / Python Engineer

Hunter Bond • Greater London

On-site
GBP 90,000 - 130,000
Principal Python Engineer (capital markets)
Principal Python Engineer (capital markets)

Signify Technology • Greater London

On-site
GBP 120,000 - 180,000
Complimentary lunch daily
25 days holiday rising to 30
4 days in office (London)