Software Developer - Equity Market Making Trading Platform
Role details
Job location
Tech stack
Job description
Role specific:
Architectural Leadership
- Own and evolve platform architecture across on-premise and AWS cloud environments.
- Lead modernization initiatives: microservices, distributed systems, cloud-native practices.
- Ensure scalability, resilience, performance, and security-by-design.
- Guide technical governance and engineering standards.
Software Engineering Excellence
- Deliver high-quality, maintainable, and secure systems.
- Implement modern DevOps practices: CI/CD, automation, IaC.
- Promote coding standards, testing, code review discipline, and quality metrics.
- Lead technical delivery of complex initiatives, contributing hands-on where strategic.
- Leverage AI-assisted coding tools , including agentic AI, to accelerate development, enforce quality, and optimize software delivery.
Technical Leadership & Mentorship
- Act as the senior technical authority within engineering.
- Mentor senior and mid-level engineers, raising technical capability.
- Lead complex problem-solving and critical incident resolution.
- Support hiring, technical evaluation, and team development.
Operational & Delivery Accountability
- Maintain platform reliability, scalability, and operational stability.
- Own root cause analysis and remediation planning for incidents.
- Drive/engage in best practise project governance, e.g. Agile to deliver results and manage expectations
- Embed observability, monitoring, and performance metrics.
- Collaborate with operations, compliance, and product teams to deliver business change safely.
Strategic & Commercial Contribution
- Contribute to the technology roadmap and long-term engineering strategy.
- Participate in governance forums, board reporting, and vendor selection.
- Communicate technical direction to senior stakeholders effectively.
All staff:
- Ensure compliance with the company's regulatory requirements under the FCA.
- Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with.
- Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values.
- At all times comply with the FCA's Code of Conduct.
- Ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility.
- Report any breaches of policy to Compliance and/ or your supervisor as required.
- Escalate risk events immediately.
- Provide input to risk management processes, as required.
Requirements
We are seeking a senior Software Engineer to provide technical leadership, architectural authority, and hands-on delivery across our Equity Market Making Trading platform. This is a high-impact, regulated environment with distributed systems and DevOps practices. The role is designed for a senior engineer with leadership skills.
Languages & Frameworks: C#, .NET (Framework & Core), ASP.NET Core, RESTful APIs, Microservices, Messaging (AMQ, Kafka, RabbitMQ), SQL Server, JavaScript (desirable). WPF (desirable)
O/S, Cloud & DevOps: Windows and Linux experience, AWS (Lambda, ECS, RDS, SQS, S3, API Gateway, VPC, Terraform/CloudFormation), CI/CD (TeamCity/Octopus), Git workflows, Containers AI & Developer Productivity: Experience using AI-assisted coding tools, including agentic AI platforms, for code generation, review, automation, and optimization. Regulatory Experience: Highly desirable in financial services or other regulated environments., * Technical authority and credibility with senior engineers.
- Strong communication and stakeholder influence.
- Calm, structured under pressure.
- Commercially aware and strategic-thinking.
- Motivated to grow into a more senior Software Engineering role.
Skills and Experience: Essential:
- 10+ years in software engineering *
- Proven track record designing and delivering scalable, distributed systems.
- Architectural ownership of complex platforms.
- Mentoring and leading engineering teams.
- Experienced in AI-assisted development workflows .
- Experience of Capital Markets, especially Equity trading, FIX experience, market data and Trading UIs, is beneficial.
- Cloud-native and DevOps expertise.
- Exposure to regulated environments preferred.
- Leadership potential with ability to assume Head of Software Architecture responsibilities.
Desirable:
- Influence enterprise-scale regulated platforms.
- Hands-on and strategic leadership.
- Exposure to roadmap planning, governance forums, and operational oversight.
- Modern AI-assisted software engineering across the tech estate.
Conduct Rules
You must:
- Act with integrity
- Act with due skill, care and diligence
- Be open and cooperative with the FCA, the PRA and other regulators
- Pay due regard to the interests of customers and treat them fairly
- Observe proper standard of market conduct
- Act to deliver good outcomes for retail customers