Senior Full Stack Engineer, Trading Technology

Selby Jennings — United Kingdom · Posted ~4 hours ago

Senior Full-time Visa History ✓

Skills

React TypeScript Python REST APIs microservices full-stack development C++

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior full stack engineering role developing modern web applications, backend services, APIs, and data-driven solutions for complex business environments.

Highlights

Build high-performance user applications and backend services while collaborating with technical and business stakeholders.

Description

Key Responsibilities Develop modern user-facing applications using React and TypeScript, with a strong focus on usability, performance and real-time data visualisation.Build backend services, APIs and data-driven applications using Python and modern software engineering practices.Partner directly with business stakeholders to understand requirements and deliver impactful technical solutions.Drive improvements to application performance, scalability, reliability and maintainability.Collaborate with engineers across frontend, backend and platform teams to deliver high-quality solutions.Contribute to technical design discussions, code reviews and engineering best practices. Key Requirements Strong commercial experience as a Full Stack Software Engineer.Expertise in React and TypeScript for building complex web applications.Strong backend development experience using Python or C++Experience designing and developing RESTful APIs and microservices.Solid understanding of software architecture, design patterns and engineering best practices.Experience working with SQL databases and distributed systems.Familiarity with Docker, Kubernetes, cloud platforms and CI/CD pipelines.Excellent communication skills and experience working closely with business stakeholders. Preferred Experience Experience within financial services, trading technology, capital markets or investment management.Exposure to real-time applications, analytics platforms or data-intensive systems.Experience building tools used by trading, risk, portfolio management or investment teams.Knowledge of market data, trading workflows, pricing or risk management systems.