Point your AI agent at freehire and let it find you a job.

Get the CLI →

Client Server

NewBe an early applicant

Python Developer SQL - Market Data

Posted
Discussion

Summary

A Python developer builds and optimizes a data platform for reliable financial/market data delivery — developing microservices, ETL processes, and data tooling, while improving infrastructure, observability, and disaster recovery on Windows and Linux. Core tech: Python, SQL, ETL, relational/NoSQL/columnar databases, CI/CD.

Overview

As a Python Dev you will build and optimize a data platform for high-quality, reliable data delivery in a financial setting. You’ll shape implementations across the full lifecycle and work with cross-functional teams to improve microservices, ETL processes, and data tooling. You’ll strengthen infrastructure, observability, and disaster recovery while keeping operations stable on Windows and Linux. This role offers impact through scalable data platforms and proactive problem solving in a fast-paced environment.

Pay / Benefits
  • Salary to 150k
  • Bonus
  • Pension
  • Self development and career progression opportunities
Responsibilities
  • Develop and optimize the data platform, ensuring high standards across design, implementation, testing, and CI/CD
  • Focus on data quality and operational reliability across technologies including microservices, ETL processes and Excel add-ins
  • Improve underlying software infrastructure, including Infrastructure as Code, disaster recovery and observability
  • Manage logs, alerts and monitoring; support Windows and Linux servers; handle backups and replication
  • Support ongoing platform operation, monitor system health, troubleshoot issues, and provide user support
Key requirements
  • Strong backend development experience with Python
  • Experience with financial or market data
  • Experience designing and operating data-intensive distributed systems
  • Strong knowledge of relational, NoSQL, and columnar databases
  • Willingness to take ownership across the full development lifecycle
  • Collaborative and pragmatic with stakeholder management skills
  • Bachelor in STEM (2.1 or above)
  • Likely to have studied to MSc
  • collaborative
  • pragmatic
  • stakeholder management
  • Python
  • SQL ETL
  • data platforms

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available