At a Glance
- Tasks: Design and develop high-quality NodeJS/Typescript solutions for a cutting-edge platform.
- Company: Join Marex, a global leader in financial services with a tech-driven approach.
- Benefits: Enjoy competitive salary, health benefits, remote work options, and growth opportunities.
- Why this job: Be part of a dynamic team shaping technology that impacts global markets.
- Qualifications: Experience in software development, especially with RESTful APIs and cloud services.
- Other info: Collaborative culture focused on innovation and professional development.
The predicted salary is between 60000 - 80000 ÂŁ per year.
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 provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions.
The Enterprise Technology team sits at the centre of Marex’s technology landscape, delivering a cross‑business platform that enables our trading and business streams to innovate and go to market at pace. We provide shared capabilities including API gateways, centralised APIs, real‑time data streaming, connectivity solutions and emerging AI‑driven services.
Role Summary
Join the Enterprise team working on Engine Room, one of Marex’s most strategic technology initiatives. As a Full Stack Developer, you’ll help build and evolve a modern, enterprise‑grade platform at the core of the business. We’re growing quickly and need energetic, flexible thinkers who can respond to changing demands, work collaboratively, and bring ideas to the table.
Responsibilities
- Design, develop and maintain high-quality NodeJS/Typescript solutions within the Engine Room platform.
- Contribute to the development of shared enterprise capabilities including API gateways, centralised APIs, real‑time data streaming, connectivity frameworks and AI‑enabled services.
- Build scalable, resilient and 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.
- Contribute to 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 the 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 where required, 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.
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.
Competencies, Skills, Experience & Qualifications
- A collaborative team player, approachable, self‑efficient and influences a positive work environment.
- Resilient in a challenging, fast‑paced environment.
- Ability to take a high level of responsibility in a fast pace and high-volume environment.
- Excels at building relationships, networking and influencing others.
- Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness.
Skills and Experience: Essential
- Experience building RESTful APIs and microservices in enterprise environments.
- Good working knowledge of React and modern front‑end development principles.
- Experience working with AWS cloud services (e.g. 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.
- Experience with Infrastructure as Code, ideally Terraform.
- Strong understanding of software design principles (SOLID, clean architecture, domain‑driven design concepts).
- Experience working in Agile/Scrum delivery environments.
- Working knowledge of Python or C#.
- 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 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.
Company Values
- Respect – Clients are at the heart of our business, with superior execution and superb client service the foundation of the firm.
- Integrity – Doing business the right way is the only way.
- Collaborative – We work in teams – open and direct communication and the willingness to work hard and collaboratively are the basis for effective teamwork.
- Developing our People – Our people are the basis of our competitive advantage.
- Adaptable and Nimble – Our size and flexibility is an advantage.
Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all.
Software Developer - Enterprise Technology [Node JS / Typescript] employer: Marex Group
Contact Detail:
Marex Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer - Enterprise Technology [Node JS / Typescript]
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with Marex employees on LinkedIn. A friendly chat can sometimes lead to job opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your NodeJS and Typescript projects. Whether it’s a GitHub repo or a personal website, having tangible examples of your work can really make you stand out.
✨Tip Number 3
Prepare for the interview like it’s a big game! Research Marex, understand their tech stack, and be ready to discuss how your experience aligns with their needs. Practice common coding challenges and be ready to showcase your problem-solving skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Marex team!
We think you need these skills to ace Software Developer - Enterprise Technology [Node JS / Typescript]
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Developer role. Highlight your experience with NodeJS, Typescript, and any relevant projects that showcase your skills in building APIs and microservices.
Craft a Compelling Cover Letter: Your cover letter should tell us why you're excited about this role at Marex. Share specific examples of how your past experiences align with our needs, especially in fast-paced environments.
Showcase Your Problem-Solving Skills: In your application, don’t just list your skills; demonstrate how you've used them to solve complex problems. We love seeing real-world applications of your technical abilities!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups.
How to prepare for a job interview at Marex Group
✨Know Your Tech Stack
Make sure you’re well-versed in NodeJS and TypeScript, as these are crucial for the role. Brush up on your experience with RESTful APIs and microservices, and be ready to discuss how you've implemented them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of complex problems you've solved in a fast-paced environment. Highlight your ability to adapt quickly and how you’ve contributed to team discussions or architectural design decisions.
✨Understand Marex's Business
Familiarise yourself with Marex’s services and the financial markets they operate in. This will help you connect your technical skills to their business needs and demonstrate your genuine interest in the company.
✨Emphasise Collaboration
Since teamwork is key at Marex, be prepared to discuss how you’ve worked collaboratively in previous roles. Share examples of how you’ve influenced positive outcomes through effective communication and teamwork.