Python Software Engineer - Reporting Technology

Selby Jennings

City Of London

On-site

GBP 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Selby Jennings is seeking an experienced software engineer to design, build, and maintain regulatory reporting systems in a complex, regulated environment. The role emphasizes Python development, automation tooling, and data quality across SQL databases and cloud services.

You will collaborate with IT, compliance, operations, and business stakeholders to deliver scalable, high-quality solutions while addressing evolving regulatory requirements.

Qualifications

  • 8+ years of software development experience, focused on Python.
  • Experience with Process Automation.
  • Experience with SQL and database tooling.
  • Experience with derivative products in financial services.
  • Strong analytical problem-solving skills.
  • Knowledge of modern technologies, architecture and cloud services.
  • Experience working with non-technical stakeholders.

Responsibilities

  • Design and develop regulatory reporting systems using Python and automation tooling.
  • Assess risks and challenges within a changing regulatory environment.
  • Develop and manage data quality and assurance utilising database tooling.
  • Optimize and improve existing reporting platforms and systems.
  • Provide technical support across the wider regulatory environment.
  • Partner with IT and compliance stakeholders to ensure quality and requirements are met.

Skills

Python
Process Automation
SQL
Derivative products knowledge
Analytical problem-solving
Cloud services
Stakeholder communication

Job description

You will design, build, and maintain complex technology solutions that underpin regulatory and compliance functions, helping to identify, manage, and mitigate risks within a dynamic and constantly evolving environment. The position offers significant exposure to cross‑functional collaboration, working closely with technology, compliance, operations, and business stakeholders. To be successful, you will have 8+ years of software engineering experience, with strong expertise in Python development and a solid understanding of process automation technologies. Experience delivering scalable, high‑quality solutions within regulated environments would be highly advantageous.

What you'll be doing:
  • Design and develop regulatory reporting systems using Python and automation tooling
  • Assess risks and challenges within a changing regulatory environment
  • Develop and manage data quality and assurance utilising database tooling
  • Optimize and improve existing reporting platforms and systems
  • Provide technical support across the wider regulatory environment
  • Partner with IT and compliance stakeholders to ensure quality and requirements are met
Key Skills:
  • 8+ years software development experience, with a focus on Python
  • Experience with Process Automation (Ideal)
  • Experience with SQL and database tooling
  • Experience with derivative products across financial services
  • Strong problem-solving skills with an analytical approach
  • Knowledge of modern technologies, architecture and cloud services
  • Experience working with non-technical stakeholders
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer - Regulatory Reporting & Automation
Senior Python Engineer - Regulatory Reporting & Automation

Selby Jennings • City Of London

On-site
GBP 120,000 - 180,000
Regulatory Reporting Engineer
Regulatory Reporting Engineer

Citadel Securities • Greater London

On-site
GBP 55,000 - 75,000
Software Engineer - Interim
Software Engineer - Interim

dnevo Partners • Greater London

On-site
GBP 65,000 - 90,000
Mid Level/ Senior Python Developer
Mid Level/ Senior Python Developer

TEKsystems • Greater London

Hybrid
GBP 92,000 - 129,000
Software Engineer | C# and SQL | Financial Services | London, Hybrid
Software Engineer | C# and SQL | Financial Services | London, Hybrid

SGI • City Of London

Hybrid
GBP 70,000 - 90,000
Python Software Engineer | Quant Trading
Python Software Engineer | Quant Trading

Selby Jennings • Greater London

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

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Data Engineer – Regulatory Reporting
Data Engineer – Regulatory Reporting

EC1 Partners • Greater London

On-site
GBP 70,000 - 110,000
Senior Python Engineer - Regulatory Tech (Hybrid, Contract)
Senior Python Engineer - Regulatory Tech (Hybrid, Contract)

TEKsystems • Greater London

Hybrid
GBP 92,000 - 129,000
Sr Python Developer
Sr Python Developer

Falcon Smart IT (FalconSmartIT) • Greater London

On-site
GBP 60,000 - 90,000