Senior Software Engineer – Regulatory Technology

Grid Dynamics

Greater London

On-site

GBP 90,000 - 120,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible schedule
Benefits package - medical insurance,
Sports
Corporate social events
Professional development opportunities
Well-equipped office

Job summary

Grid Dynamics is partnering with a leading financial institution to hire a Senior Software Engineer to build, maintain and improve regulatory technology systems. The role offers deep technical ownership, with opportunities to design frameworks and tools from scratch and to balance delivery with maintainability and debt reduction.

You will work with stakeholders to understand requirements, deliver pragmatic technical solutions, and apply modern engineering practices including CI/CD, automated

Qualifications

  • Strong commercial software engineering experience
  • Experience designing and building frameworks or systems from the ground up
  • Pragmatic delivery with sound architectural judgment
  • Experience with modern software architecture and cloud platforms
  • Strong focus on automated testing, code quality and maintainable design
  • Emphasis on observability and operational health of systems
  • Experience using AI-assisted development tools in workflows
  • Excellent communication with technical and business stakeholders
  • Curiosity and willingness to learn new technologies in complex domains
  • Knowledge of financial derivative products (advantage)

Responsibilities

  • Design, develop and maintain software supporting regulatory technology and compliance processes
  • Build frameworks, tools and applications from scratch to address complex challenges
  • Own existing systems and improve performance, reliability and maintainability
  • Collaborate with stakeholders to understand requirements and deliver solutions
  • Make pragmatic architectural decisions balancing speed and sustainability
  • Develop automated testing, data validation and reconciliation capabilities
  • Apply CI/CD, automated testing and observability practices
  • Incorporate AI-assisted development tools to accelerate delivery
  • Investigate and resolve complex technical issues to ensure reliability
  • Stay curious about emerging technologies and continuously improve practices

Skills

Software ownership
Framework design
Cloud platforms
Automated testing
Observability
AI tools
Communication

Tools

Docker
Kubernetes

Job description

The Opportunity

JUXT is partnering with a leading financial institution to find an experienced, hands-on Senior Software Engineer to help build, maintain and improve critical regulatory technology systems.

This is an opportunity for a self-sufficient engineer who enjoys taking ownership, solving complex technical problems and delivering practical solutions in a fast-moving financial services environment. You will work closely with stakeholders to understand their challenges, identify opportunities for improvement and make informed decisions about what to build, automate, optimise or replace.

The role offers significant technical ownership, with the opportunity to design and develop frameworks and tools from the ground up rather than simply extending existing systems. You will be encouraged to make pragmatic engineering decisions, balancing delivery speed, maintainability and technical debt.

AI-assisted development will be an important part of your workflow, alongside a strong focus on software quality, testing, observability and operational reliability.

Key Responsibilities
  • Design, develop and maintain software supporting regulatory technology and compliance-related processes.
  • Build frameworks, tools and applications from scratch to address complex business and technical challenges.
  • Take ownership of existing systems, identifying opportunities to improve performance, reliability, maintainability and operational efficiency.
  • Work directly with stakeholders to understand requirements, solve problems and deliver effective technical solutions.
  • Make pragmatic decisions around architecture, technology choices and technical debt, balancing immediate delivery with long-term sustainability.
  • Develop automated testing, data validation and reconciliation capabilities to improve data quality and confidence in system outputs.
  • Apply modern software engineering practices, including continuous integration, automated testing and appropriate observability.
  • Incorporate AI-assisted development tools into everyday engineering workflows to accelerate delivery and improve productivity.
  • Investigate and resolve complex technical issues, ensuring systems remain reliable and fit for purpose.
  • Stay curious about emerging technologies and continuously improve engineering practices.
Essential Skills And Experience
  • Strong commercial software engineering experience, with the ability to work independently and take ownership of complex technical problems.
  • Experience designing and building frameworks, tools or systems from the ground up.
  • A pragmatic approach to software delivery, with sound judgement around technical debt and architectural trade-offs.
  • Experience with modern software architecture and cloud platforms.
  • A strong understanding of software engineering best practices, including automated testing, code quality and maintainable design.
  • A focus on observability, reliability and the operational health of software systems.
  • Experience using AI-assisted development tools as a meaningful part of the software development workflow.
  • Strong analytical and problem-solving skills, with the ability to break down complex challenges into practical solutions.
  • Excellent communication skills and the confidence to engage directly with technical and business stakeholders.
  • Intellectual curiosity and a willingness to learn new technologies and develop expertise in a complex business domain.
  • Knowledge of financial derivative products.
Suggested Technology Stack
  • Languages & Data: Python, Java, SQL.
  • APIs & Integration: REST APIs, service-based architecture and system integration.
  • Cloud & Infrastructure: Cloud platforms, Docker, Kubernetes and containerisation.
  • CI/CD & DevOps: Continuous integration and delivery pipelines, automated builds, deployments and version control.
  • Testing & Quality: Unit testing, integration testing, end-to-end automation and code quality practices.
  • Observability: Logging, metrics, distributed tracing, monitoring and production diagnostics.
  • AI-Assisted Development: AI coding assistants, agent-supported development workflows and AI-driven productivity tools.
  • Data Validation & Reconciliation: Automated data quality checks, validation frameworks and reconciliation tooling.
Desirable Experience
  • Direct experience with regulatory reporting or market surveillance systems.
  • Familiarity with financial regulatory regimes such as EMIR, MiFIR and MAR.
  • Experience working within or alongside a compliance function at a trading firm, hedge fund or investment bank.
  • Experience developing data validation, reconciliation or regulatory controls tooling.
  • Previous experience working with complex financial data and systems where accuracy, traceability and reliability are critical.
Who We’re Looking For

We are looking for an experienced, self-sufficient engineer who enjoys solving real-world problems and taking responsibility for the systems they build and maintain.

You should be comfortable acting as a technical point of contact, working directly with stakeholders and making decisions about what needs to be fixed, automated, improved or rebuilt. You will thrive in an environment where initiative, engineering judgment and practical delivery matter as much as technical knowledge.

Experience in regulatory technology is valuable, but the role will also suit an engineer with a strong software engineering foundation, an interest in financial markets and the motivation to learn a complex regulatory domain.

Why Join JUXT?

JUXT is a software consultancy known for engineering excellence, pragmatic problem-solving and delivering high-quality technology solutions for financial services organisations.

You’ll work alongside talented engineers, tackle meaningful technical challenges and have the opportunity to develop your skills while contributing to systems that matter. The environment encourages ownership, continuous learning and the use of modern engineering practices to deliver lasting value.

If you enjoy building high-quality software, solving complex problems and taking ownership of systems in financial services, this is an opportunity to make a meaningful impact.

We Offer
  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Kotlin / Java Engineer – FX Risk & Valuation
Senior Kotlin / Java Engineer – FX Risk & Valuation

Grid Dynamics • Greater London

On-site
GBP 110,000 - 160,000
Competitive salary
Flexible schedule
Medical insurance
+2
Senior Golang Engineer - Research Computing Platform
Senior Golang Engineer - Research Computing Platform

Grid Dynamics • Greater London

Hybrid
GBP 90,000 - 130,000
Medical insurance
Sports
Flexible schedule
+2
Senior Full Stack Engineer - Java/Kotlin - Equity Accelerator, Prime Finance
Senior Full Stack Engineer - Java/Kotlin - Equity Accelerator, Prime Finance

Grid Dynamics • Greater London

On-site
GBP 90,000 - 140,000
Flexible schedule
Competitive salary
Medical insurance
Senior C++ / Rust Engineer – Low-Latency eTrading
Senior C++ / Rust Engineer – Low-Latency eTrading

Grid Dynamics • Greater London

On-site
GBP 110,000 - 160,000
Medical insurance
Sports benefits
Flexible schedule
+3
Technical Programme Manager – Technology Estate & Modernisation
Technical Programme Manager – Technology Estate & Modernisation

Grid Dynamics • Greater London

Hybrid
GBP 90,000 - 130,000
Medical insurance
Sports
Senior Full Stack Java/Kotlin & React Engineer – Equity Prime Finance
Senior Full Stack Java/Kotlin & React Engineer – Equity Prime Finance

Grid Dynamics • Greater London

On-site
GBP 110,000 - 170,000
Competitive salary
Flexible schedule
Benefits package - medical insurance, 
+3
DevOps Engineer - C#
DevOps Engineer - C#

Grid Dynamics • Greater London

On-site
GBP 90,000 - 130,000
Bleeding-edge projects
Motivated team
Competitive salary
+2
Senior Java/Kotlin Engineer – Equity Prime Finance
Senior Java/Kotlin Engineer – Equity Prime Finance

Grid Dynamics • Greater London

Hybrid
GBP 120,000 - 150,000
Bleeding-edge projects
Well-equipped office
Corporate events
+5
Software Engineer,Risk & Data Technology - Python or Java or C#
Software Engineer,Risk & Data Technology - Python or Java or C#

Grid Dynamics • Greater London

On-site
GBP 90,000 - 120,000
Bleeding-edge projects
Motivated team
Competitive salary
+6
Senior Java/Kotlin Engineer – Strategic Risk Platform
Senior Java/Kotlin Engineer – Strategic Risk Platform

Grid Dynamics • Greater London

On-site
GBP 70,000 - 110,000
medical insurance
sports
Competitive salary
+5