
Graduate Software Engineer
Hybrid
London, United Kingdom
Full Time
04-04-2025
Job Specifications
Are you a recent graduate with a passion for technology and a keen interest in financial markets? Have you completed an internship in trading and want to take your experience to the next level? We are looking for ambitious and talented individuals to join our team and work on cutting-edge high-frequency trading (HFT) platforms that drive our trading operations.
About the Role:
As a Graduate Software Engineer, you will be part of a dynamic team developing high-performance trading systems and algorithms that operate in real-time markets. You’ll work in a fast-paced, collaborative environment, building scalable, low-latency solutions that maximize trading efficiency. You will collaborate with experienced traders and technologists to innovate and maintain the critical infrastructure that powers our trading strategies.
Key Responsibilities:
Develop, optimize, and maintain HFT systems with a focus on performance, scalability, and reliability.
Collaborate with traders to translate their strategies into technical solutions.
Implement algorithms and software solutions that interact with real-time financial data and trading environments.
Participate in the end-to-end development process, including system design, coding, testing, and deployment.
Conduct performance analysis, monitoring, and tuning of trading systems to maintain low latency and high throughput.
Work with cross-functional teams to solve complex technical challenges in a high-stakes trading environment.
What We’re Looking For:
Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
Completion of an internship in trading or experience in a trading environment.
Strong programming skills in languages such as C++, Python, or Java.
Understanding of algorithms, data structures, and distributed systems.
Ability to solve complex problems with a high degree of technical proficiency.
Passion for finance, trading, and working in a high-performance computing environment.
Excellent communication and teamwork skills, with a keen interest in collaborating with traders and engineers.
Why Join Us?
Work on cutting-edge trading platforms in a high-energy, collaborative environment.
Learn from industry experts in finance and technology.
Fast-paced, challenging, and rewarding work that directly impacts trading performance.
Competitive salary, benefits, and opportunities for career advancement.
A culture of continuous learning and development, with mentorship and support from experienced professionals.
If you’re eager to apply your skills in a high-frequency trading environment and drive innovation in financial markets, apply today! We want talented graduates who are excited to solve complex problems and thrive in a dynamic, results-driven environment.
About the Company
Radley James connects skilled professionals with meaningful opportunities in finance and tech to help clients gain an edge and talented individuals secure their ideal careers. We do this by providing honest, transparent, and professional recruitment services that match candidates' and clients' needs and aspirations. Following a rigorous and ethical process ensures quality and integrity at every step. We deliver on our promises and exceed expectations. Radley James is a financial and tech recruitment agency that offers va... Know more
Related Jobs


- Company Name
- Credera
- Job Title
- DevOps Engineer, Delivery Centre
- Job Description
- Would you like to be part of a growing engineering capability in a people-centric organisation? Or perhaps work in an open and collaborative learning environment? Are you passionate about technology, people and developing your coding skills? We have got all this and more. Whatever your aspirations, we’re looking for engineers to be part of an exceptional technology capability, providing dedicated engineering capacity for our clients. At Credera, we work with a range of clients and help them to level-up their engineering capabilities in a partnership model. Through our Delivery Centre, we help them build microservices architectures, develop AI and machine learning capabilities and operate cloud infrastructure. As part of the Delivery Centre team, you’ll collaborate with architects, technology consultants and client stakeholders, giving you a chance to hone your skills across the latest technologies, development and operational practices, and cloud platforms, whilst growing your career. The central hub for this position is in Newcastle but we welcome applicants from across the North East. Requirements As a DevOps Engineer in Credera’s Delivery Centre capability, you’ll work as part of a close-knit team supporting one of our long-term client partnerships alongside architects, support engineers, and delivery leaders. Building on Credera’s reputation for engineering excellence, you’ll have a chance to learn from a team of experts who can help you develop into a future technical leader. Consultancy to us is about customer delivery first, carried out by technically excellent people with a learning mindset. Whilst working on a long-term engagement, you will have access to a range of training and development opportunities, as well as coaching and mentoring from experienced technologists. You are perceptive, personable, culturally sensitive and demonstrate a high degree of emotional intelligence. To meet our client's needs, you will need to be security clearable. You’ll have The ability to work collaboratively A drive for self-improvement and learning new technologies Demonstrable experience in automating operations tasks with one or more scripting languages Experience with configuration tools such as GitHub/Jenkins Experience creating and/or maintaining production software delivery pipelines using common CI/CD tools Experience working with AWS & Azure Experience with Infrastructure as Code (e.g. Terraform, Cloudformation) Must be willing to apply for UK government security clearance Benefits Along with a great company culture, Credera provides an exceptional compensation package including a competitive salary and a comprehensive benefit plan. Our consistent growth over the years and entrepreneurial environment, provides an excellent platform to embark upon an exciting career path, where your contribution really counts, and we will recognise it. With a supportive network of colleagues around the globe and exciting client assignments, progression can be rapid for high performers. We are a social bunch of people and connect as a team on a regular basis. You can also expect: A highly collaborative working environment and great rates of pay (including base salary and bonus potential). We also pay generous rates for overtime recognising your sacrifice. A range of flexible benefits for your well-being and lifestyle. One-to-one mentoring and hands-on experience for continuous growth and development. Personalised learning and development opportunities to support your development. 25 days of holiday and the ability to flex up to 30 days. 1 CSR volunteering days to give back to the community. Learn More As a global consultancy with over 3000 consultants worldwide, and part of Omnicom Precision Marketing Group, we partner with industry-leading brands including FTSE 100 companies and government departments. Our mission is to create a positive impact for clients and our people, guided by our core values of integrity, tenacity, people-first, humility, and excellence. We prioritise well-being and offer diverse networks, such as LGBT+, CredCOLOUR, CredAbility, Women in Engineering, Asian Leader Circle, and Gender Diversity. Our commitment to well-being has earned us the Excellence in Well-Being Award 2022, and our inclusive culture has earned us the "Great Place to Work" award for five consecutive years. Ready to achieve your vision? We’re here to help- contact us. www.credera.co.uk


- Company Name
- Invntz™
- Job Title
- Lead Software Engineer (Google Sponsored StartUp)
- Job Description
- We're seeking an exceptional Lead Engineer, with strong hands-on development & AI experience, a love for Vibe Coding and ability to build, test and ship product fast. We are open to global candidates. This role is a game changing opportunity with global potential for the right person. About Invntz Invntz is a next-generation, all-in-one product creation platform driving the future of sustainable, AI-powered commerce. Positioned at the intersection of B2B SaaS and eCommerce, our technology reimagines how products are designed, manufactured and resold. We are backed by world leading experts within sustainability and (AI) and are sponsored by Google Startups. About the Role We are seeking a tech-focused but product aware Lead Engineer who thrives in the zero-to-one phase to work with our team to continue building our go-to-market MVP. This role requires technical expertise with creative problem solving skills who can efficiently use limited resources while ensuring scalability, security, and growth. As the technical lead, you will build major elements of the platform, together with defining the technical design and architecture, implement core features, and establish best IT practices. You will work hands-on across the full stack, integrating AI-driven commerce, data systems, and platform infrastructure, while also shaping the future engineering team. This is a foundational role with high-impact, ideal for mid to senior-level engineers (Technical Lead, VP Engineering, etc.) with startup experience in working in eCommerce, fashion-tech, creator economy, or AI-driven platforms to target growth revenues and capacity to pivot as required to gain solid traction and product market fit. Key Responsibilities Hands-on development role, with potential progression to CTO as company scales, leading the technical vision, team expansion, and long-term innovation strategy Lead platform development, integrating front-end, back-end, and AI-driven systems Design scalable system architecture aligned with business needs and rapid growth Integrate AI capabilities for automated product creation, trend prediction, personalisation Build and optimise Invntz’s tech stack, ensuring a balance between speed, security, and scalability guiding a team through rapid development cycles and agile development Evaluate and integrate distributed ledger technologies (DLT) for digital identity Manage third-party integrations, vendors for cloud services, payment processing, supply chain tools, be able to orchestrate the right mix of in/outsourcing vendors and partners Work closely with the founding team to align technology with business strategy and market fit, you’ll be a strong communicator, comfortably engaging with stakeholders Guide future engineering hires, fostering a high-performance tech culture Ensure security, compliance, and data protection across the platform (GDPR, CCPA). Lead go-to-market technical execution to support the initial product launch You will be directly responsible initially for our Senior AI Machine Learning Specialist and a Junior Front End Designer/Developer Qualifications/Technical Requirements 5-10 years of engineering experience in full-stack development, cloud-based SaaS, B2B/B2C platforms, eCommerce integrations, AI/ML, SaaS, or eCommerce platforms At least 5+ years in a senior, lead, or principal engineer role, ideally in a startup or high-growth environment Bachelor’s or Master’s degree in STEM, Computer Science, AI, or a related field Hands-on AI, machine learning expertise and modern software development practices Experience leading/ building an MVP from scratch, preferably zero-to-one startup phase Tech Stack: JavaScript, Python, Node.js, Express.js, React.js or Angular.js, HTML, CSS Databases: MongoDB, PostgreSQL, MySQL, or other scalable database solutions Cloud Infrastructure: AWS, Google Cloud, Azure – hands-on experience with serverless architectures, microservices, and DevOps pipelines API Development & Integration: RESTful APIs, GraphQL, authentication, third-party tools Distributed Ledger & Digital Identity Solutions: Familiarity with QR codes, NFC chips, RFID tags, and blockchain-based transparency tools. Security & Compliance: Knowledge of OAuth, encryption, data privacy laws (GDPR, CCPA) Desirable Skills/Experience AI & Machine Learning: Experience integrating AI-powered design automation, personalisation engines, and trend forecasting models Viral Product Growth Strategies: Growth hacking technical strategies for user acquisition and engagement eCommerce & Payment Gateways: CRM systems, payment processing, merchant accounts, digital wallets Circular Economy & ESG Models: Experience with LCA (Life Cycle Analysis), carbon impact tracking, sustainable supply chain tech Resale & Authentication Systems: Experience with digital passports, NFC/RFID tags, and supply chain traceability solutions What We Offer Be at the helm of a pioneering AI company, shaping the future of sustainable commerce Work directly with the founding team & industry-leading advisors Competitive salary & equity potential in a fast-growing startup Hands-on opportunity to build and scale a first-of-its-kind technology A high-impact role where your contributions define the company’s success Send your resume, cover letter, and portfolio to sophierobson@invntz.com


- Company Name
- Marks and Spencer
- Job Title
- Software Engineering Manager - Financial Services
- Job Description
- Summary As part of the M&S Software Engineering team, you’ll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company’s core and technology leaders that truly understand software engineers and engineering, it’s an exciting time as we’re redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. All the details We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence to build the systems and services for M and S financial business all while making the product experience seamless for our users and customers. Being kind, creative, curious, and confident, you will be an integral part of our empowered, multi-disciplinary engineering teams - building resilient systems. You will be closely working with Principal engineers, product and delivery peers to drive the successful delivery of projects and features. What’s In It For You Being a part of M&S is exactly that – playing your part to bring the magic of M&S to our customers every day. We’re an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S just that little bit more special… After completing your probationary period, you’ll receive 20% colleague discount across all M&S products and many of our third-party brands for you and a member of your household. Competitive holiday entitlement with the potential to buy extra holiday days! Discretionary bonus schemes awarded based on how you achieve your personal objectives and our performance as a business. A generous Defined Contribution Pension Scheme and Life Assurance. A dedicated welcome to our teams with a tailored induction and a wide range of training programmes to develop your skills. Amazing perks and discounts via our M&S Choices portal to maximise your financial and personal wellbeing. Industry-leading parental, adoption and neonatal policies, providing support and flexibility for your family. Access to a fantastic range of wellbeing support for all colleagues including access to our 24/7 Virtual GP and PAM Assist to support you and your family. A charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What You’ll Do Software Development & Architecture: Responsible for design and architectural decisions, developing scalable and distributed systems, and driving legacy migrations. Focused on optimizing deployment pipelines to enhance efficiency and reliability. Quality, Stability & Standards: Establish quality standards to meet performance, reliability, and maintainability of the systems. With a strong production-first mindset, drive observability, maintain Service Level Objectives (SLOs), and ensure efficient incident resolution. Oversee the maintenance of existing systems, ensuring continuous improvements and prompt resolution of issues. Agile Delivery & Collaboration: Working closely with product, design, and programme management, you will lead the engineering delivery aligning to the business objectives. Collaboration will be key as you engage with senior leadership, cross-functional teams, and external partners to drive strategy and execution. Technical Leadership: You will provide technical direction on high-impact projects, tackling engineering challenges within the team. Engage in code reviews, ensuring high standards, maintainability, and alignment with best practices. Foster a culture of continuous improvement, technical excellence, and shared learning across the team. Hiring, Team Growth & Management: Manage team structure, budgets, resource allocation across projects. Hiring and onboarding new engineers, ensuring a seamless transition into the team. Coaching and mentoring engineers at all levels, tailoring your approach to help them grow into more senior technical and leadership roles. Technology Strategy & Knowledge Sharing: Driving innovation and continuous improvement across the team, managing technology roadmap, ensuring long-term strategic alignment. Lead on documentation efforts and internal tech talks, sharing knowledge and best practices to strengthen the technical community. Who You Are Your skills and experience will include: Recognize that great engineering is as much about people as it is about technical expertise and lead with empathy Previous polyglot hands-on lead software engineer Experience working on highly scalable software solutions across web or backend Extensive background in software engineering with several years’ experience in a variety of systems and technologies Experience building and leading teams of highly skilled, senior software engineers that deliver high-quality software. Excellent understanding of system design, software architecture, cloud, and software engineering standard methodologies Great leadership and coaching skills with the ability to develop engineering colleagues Tech stack React (Next.js / Typescript), GraphQL Federation, Java, Kotlin, Micronaut, Azure Cloud, GitHub, New Relic and Dynatrace Everyone’s welcome We are ambitious about the future of retail. We’re disrupting, innovating and leading the industry into a more conscientious, inspiring digital era. We’re transforming how we work together and offering our most exciting opportunities yet. Marks & Spencer strives to be an inclusive organisation, trusted and admired by our colleagues, customers and suppliers. Join us and make change happen. We are committed to building diverse and representative teams, where everyone can bring their whole selves to work and be at their best. We support each other and work together to win together. If you feel you'd benefit from any support or reasonable adjustments during any stage of the recruitment process, please don’t hesitate to let us know when completing your application. This information will be picked up by our team, so we can try and put steps in place to help you be at your best through this process.


- Company Name
- Identify Solutions
- Job Title
- Software Engineer
- Job Description
- Senior Software Engineer – Build Tech That Makes a Difference! Swansea - 2 days onsite a week Up to £70,000 per annum + benefits including 30 days annual leave! Are you a Software Engineer who wants to see real-world impact from your work? Want to use tech to make public services better for everyone? My client is on a mission to transform public services through exceptional technology. They don’t just write code—they solve problems that matter, ensuring the work benefits real people. If you're a passionate engineer looking to make a difference, get in touch! As a Senior Software Engineer, you’ll: Develop high-quality, impactful software for central/local government and healthcare sectors. Embrace DevOps—you build it, you run it! Automate everything with CI/CD pipelines, Terraform, OpenAPI, AWS Lambda, and containerisation. Help upskill teams, work in agile environments, and champion best practices. Solve meaningful problems from monoliths to microservices, always focusing on outcomes over just features. Company tech stack: Java, Scala, Ruby, Python, React (ES6), C# with .NET Core, and more. Bonus if you have: Experience in consultancy or working directly with users Agile expertise (Scrum, XP, Kanban) Test-driven development (TDD) and pair programming Infrastructure as Code (Terraform, CloudFormation) Candidates will need to be SC-clearable for this position. Are you interested in finding out more? If so, please contact James Chau on 07732 633400 or send your CV for a call back.