Python Software Engineer - Reporting Technology


London
Permanent
Negotiable
Financial Technology
PR/604098_1788365425
Python Software Engineer - Reporting Technology

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

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.