Software Engineer

Capital One
London, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

London, United Kingdom

Tech stack

Artificial Intelligence
C++
Software Debugging
Linux
Python
Software Architecture
Software Engineering
SQL Databases
UML
Kafka

Job description

About the RoleWe're looking for a Senior Software Engineer to join our London-based engineering team. This is a strategic, hands-on role where you'll combine technical expertise with operational thinking to help shape the future of our platform. You'll lead the charge in simplifying our tech stack, championing industry-standard tools, and guiding the transition toward AI-assisted development.

What You'll Do:In this role, you'll take ownership of key responsibilities that help drive team and business success. Your day-to-day will include:

Leading the design and delivery of robust, scalable solutions using industry-standard technologies.

Driving the shift away from custom, hand-rolled systems toward proven tools like Kafka.

Maintaining and improving existing Scala-based code while advocating for simplicity and efficiency.

Collaborating with cross-functional teams to ensure solutions align with business goals.

Mentoring and supporting junior engineers, shielding them from unnecessary complexity.

Participating in architectural decisions and requirements engineering.

Embracing AI-assisted development to accelerate delivery and improve productivity.

Ensuring systems are performant, reliable, and easy to maintain., A Senior Process Engineer is required to join an industry leading client based in Cambridgeshire. This is an exciting time to join this company as they continue their journey producing leading edge next generation products and systems.The Senior Process Engineer job,..., Senior Process Engineer - Bioenergy The company is transitioning from an R&D company into a commercial company with continuous R&D and are growing to support and catalyse this change. Senior Process Engineer responsibilities Provide day-to-day support for the Engineering...

Requirements

What You'll Bring:We're looking for someone with the skills, experience, and mindset to thrive in this role. Ideally, you'll have:

Strong experience in software engineering with Scala (essential for current stack).

Familiarity with messaging systems like Kafka and a preference for industry-standard tools.

Solid understanding of SQL databases and Linux for debugging and operations.

Experience with software architecture, UML, and requirements engineering.

Ability to navigate complex organisational dynamics and advocate for simple, robust solutions.

Confidence to challenge over-engineering and stand firm on best practices.

A forward-thinking approach to AI-assisted development and emerging technologies.

Nice to have:

Exposure to sports data or betting systems.

Experience mentoring or leading small teams., Job Description Senior / Principal Software Engineer - C++, Python - Financial / Banking Candidates will have a minimum 8+ years C++ experience and excellent knowledge of Python -coming from a Financial / Banking background with knowledge of Equities, Futures & Options...

Benefits & conditions

What You'll Get From UsAt TxODDS, you'll be part of a well-established, technology-first company with ambitious growth plans and a global footprint. You'll work alongside brilliant minds in a culture that's fun, relaxed, and hardworking - where innovation and collaboration are at the heart of everything we do.We offer a competitive benefits package tailored to your location, and we're happy to share more details during the hiring process., £70,000

Senior Extrusion Process Engineer Highly Competitive Salary 37.5 hours per week 08:30-17:00 Monday to Friday Expanding workforce Exciting projects Progression Opportunities Great Team Culture Leading Manufacturer Our client is a leading supplier within the home furnishings...

About the company

About TxODDSTxODDS is a premier provider of ultra low-latency, accurate odds data, fast scores, and innovative betting solutions for the global sports betting industry. With offices in London, Chicago, and Belgrade - and team members working worldwide - we deliver cutting-edge technology and data products that power some of the world's top sportsbooks., Senior Process Engineer - Bioenergy Brightsmith are proud to partner with a leading bioenergy company based in Reading. This is an opportunity for purpose driven experts to join a business launching products into multiple sectors globally and commencing a period of growth..., Job Description Senior Process Engineer - Bioenergy Brightsmith are proud to partner with a leading bioenergy company based in Reading. This is an opportunity for purpose driven experts to join a business launching products into multiple sectors globally and commencing a..., Job Description Dye Recycle is a UK-based fibre reclamation company that transforms real-world waste into high performing materials. Our green chemistry technology separates clean fibres from vibrant colours, refining the unrecycleable into spin-ready textiles. Why join..., Permax Recruitment Limited £100,000 Permax Recruitment is working in partnership with a London based firm who are on the lookout for a Software Engineer. For nearly a century, our client has been building a firm as accountants, auditors, tax specialists and close advisors to clients operating in emerging..., Job Description Senior Full Stack .NET Engineer * £75,000 - £90,000 + share options * London | Hybrid working (2-3 days office) Our client is a fast-growing payments technology company who are transforming their sector. Due to continued platform growth and global demand..., HL is the UK's largest direct-to-consumer savings and investment platform, trusted by over 2 million clients and administering more than £172 billion in assets. Founded in 1981 and headquartered in Bristol, our purpose is to help people achieve financial freedom by...

Apply for this position