Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group offers comprehensive coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions. With access to 60 exchanges and over 3,000 employees across more than 40 offices worldwide, Marex serves a broad range of clients including commodity producers, consumers, traders, banks, hedge funds and asset managers.
For more information, visit https://www.marex.com/.
Department Description
The Enterprise Technology team sits at the heart of Marex’s technology landscape. Delivering a cross‑business platform, it provides shared capabilities such as API gateways, centralised APIs, real‑time data streaming, connectivity solutions and emerging AI‑driven services. The team builds scalable, resilient, and reusable platform components to reduce duplication, accelerate product delivery, and ensure consistent standards across the organization. Engine Room is a core strategic initiative that forms the foundation for next‑generation digital services and advances Marex’s digital service offering.
Role Summary
Join the Enterprise team on the Engine Room initiative as a Full‑Stack Python Developer. You will help build and evolve a modern, enterprise‑grade platform at the core of the business, solving complex problems in a fast‑moving environment and shaping technology that truly matters.
Responsibilities
- Design, develop and maintain high‑quality Python‑based solutions within the Engine Room platform.
- Contribute to shared enterprise capabilities such as API gateways, centralised APIs, real‑time data streaming, connectivity frameworks and AI‑enabled services.
- Help drive Marex’s shift to becoming AI‑native by building agentic tools into the developer stack, liaising with researchers and the front office, and contributing to the AI ecosystem of the Enterprise team.
- Build a centralised development environment for front‑office developers.
- Build scalable, resilient, high‑performance services that support multiple business streams across Marex.
- Collaborate closely with product owners, architects and other engineering teams to translate business requirements into robust technical solutions.
- Participate in architectural design discussions and help shape platform standards, patterns and best practices.
- Ensure solutions are secure, observable and aligned with enterprise governance and regulatory requirements.
- Support continuous improvement of CI/CD pipelines, automated testing and DevOps practices.
- Participate actively in team discussions, technical brainstorming sessions and knowledge sharing.
- Adapt quickly to changing priorities and evolving business demands in a fast‑paced environment.
- Provide support and troubleshooting for production systems, ensuring high availability and reliability.
- Contribute to documentation and maintain clear technical artefacts to support long‑term platform sustainability.
- Promote a collaborative, inclusive and high‑performing team culture.
Competencies
- Collaborative team player, approachable, self‑efficient and able to influence a positive work environment.
- Demonstrates curiosity.
- Resilient in a challenging, fast‑paced environment.
- Able to take a high level of responsibility in a fast, high‑volume environment.
- Excels at building relationships, networking and influencing others.
- Strategic collaborator with insight and agility, able to anticipate future challenges and ensure operational effectiveness.
Skills & Experience
Essential:
- Strong experience in Python development, building production‑grade backend services and APIs (FastAPI, Flask, Django).
- Good working knowledge of at least one Python‑based front‑end framework.
- Experience with AWS cloud services (ECS/EKS, Lambda, S3, RDS, API Gateway).
- Experience with event‑driven architectures, ideally using Kafka.
- Understanding of CI/CD pipelines, automated testing and DevOps practices.
- Strong understanding of software design principles (SOLID, clean architecture, domain‑driven design).
- Experience working in Agile/Scrum delivery environments.
- Experience collaborating across multiple teams or organisations, solving business problems with technology.
Desirable:
- Working knowledge of NodeJS or C#.
- Experience with Beacon, Athena / SecDB or similar.
- Experience with Infrastructure as Code, ideally Terraform.
- Experience building or contributing to enterprise platform or shared services environments.
- Exposure to API gateway technologies and distributed systems design.
- Experience implementing observability tooling (logging, monitoring, tracing).
- Financial services or capital markets experience (advantageous but not essential).
- Experience using CDM as a data model (advantageous but not essential).
Conduct Rules
- Act with integrity.
- Act with due skill, care and diligence.
- Be open and cooperative with regulators such as the FCA and PRA.
- Pay due regard to the interests of customers and treat them fairly.
- Observe proper standards of market conduct.
- Act to deliver good outcomes for retail customers.
Company Values
- Respect: Clients are at the heart of our business; we provide superior execution and client service and treat them fairly.
- Integrity: Doing business the right way and holding ourselves to a high ethical standard.
- Collaborative: Teamwork, open communication and a willingness to work hard together.
- Developing our People: Grow our own; Marex is the place where ambitious, hardworking, talented people build their careers.
- Adaptable and Nimble: Size and flexibility allow us to support client needs and respond quickly to changing conditions.
#J-18808-Ljbffr