Lead Software Engineer in London

Lead Software Engineer in London

London Full-Time 70000 - 90000 £ / year (est.) No home office possible
BCB Group

At a Glance

  • Tasks: Develop and maintain innovative financial platforms in the exciting world of crypto.
  • Company: Join BCB Group, a leader in regulated payment and trading services for digital assets.
  • Benefits: Enjoy 30 days annual leave, private healthcare, and a strong benefits package.
  • Why this job: Shape the future of crypto-financial services while working with cutting-edge technology.
  • Qualifications: Extensive software engineering experience and a passion for fintech and crypto.
  • Other info: Collaborative culture focused on personal growth and empowerment.

The predicted salary is between 70000 - 90000 £ per year.

BCB Group is a leading provider of regulated payment and trading services in crypto and fiat for the digital asset economy. We provide accounts, cryptocurrency and foreign exchange market liquidity for some of the world’s largest, crypto-engaged businesses, including crypto exchanges, liquidity providers, market makers, investment firms, custodians, payment processors and wallet providers. Our end-to-end suite of products are accessible through our Client Console UI and API. We offer more than 40 fiat and cryptocurrencies, deep trading liquidity, 24/7 instant payments through our instant settlements network, BLINC, and secure crypto services. Our strong focus on compliance matches our technical and business expertise, and we are regulated by some of the world’s most respected regulators. Authorised in the UK, France and Switzerland, we place the utmost importance on our regulatory-first institutional principles.

About the Role

This is a hands-on role, where you will join a rapidly growing team to help BCB build and scale our products and deliver them to clients. We’re seeking a candidate with strong expertise in software engineering, microservices architecture, and cloud platforms, coupled with a collaborative mindset, strong communication, strategic thinking, and a passion for shaping the future of crypto-financial services through innovative and client-centric solutions.

Responsibilities

  • Use your software engineering skills to develop, test, release, support and maintain complex financial platforms. Our backend is written in Node driven by SQL databases and our front-end uses the Angular framework. All our services run in Google Cloud in Kubernetes.
  • Work closely with product managers to focus on new feature design, build and ship scalable products.
  • Embed Crypto services into the BCB platform so that our clients can seamlessly manage their Fiat and Crypto activities.

Qualifications

  • Extensive experience in software engineering and developing less experienced colleagues.
  • Experience working with microservices and distributed systems architecture.

Required Skills

  • Must be able to navigate open communication channels across the business.
  • Ability to adapt to the dynamic nature of fintech and crypto markets, ensuring alignment with business objectives.
  • Must have a strong client-service focus and a passion for delivering innovative and reliable financial products.
  • Expert proficiency in server-side development, ideally in TypeScript.
  • Proficiency in Go/C#/C++/Java or another high-level language preferred.
  • Experience with Node.JS and server frameworks, ideally NestJS.
  • High level expertise in SQL development and database programming: MySQL/PostgreSQL.
  • Good working knowledge of front-end frameworks, ideally Angular and Angular Material.
  • Knowledge of Cloud Platforms, ideally Google Cloud.
  • Expertise in automated testing at unit, integration and system level.
  • Experience with CI/CD platforms, ideally GitLab.
  • An interest in cryptocurrencies and the leading blockchain technologies, such as Ethereum and Bitcoin.
  • Experience in Fintech/Banking is highly desirable.

Compensation package

30 days annual leave each year, excluding bank holidays, 4 wellbeing days per year to prioritise your mental health, 1 company volunteering day per year, strong benefits package including; Private Healthcare, Pension, Income Protection (long-term absence), Life Insurance, Menopause Policy, and an enhanced Parental Leave policy.

Equal Opportunity Statement

We believe in empowering individuals to create a culture of personal growth, together. We focus on driving empowerment from the bottom up, up-skilling every individual at every level. This means our team has a sense of commonality and belonging, driven by a shared belief in our mission. We’re passionate about our business, our people, and providing 360-degree support for success.

Lead Software Engineer in London employer: BCB Group

BCB Group is an exceptional employer that prioritises employee well-being and professional growth, offering a robust benefits package including 30 days of annual leave, private healthcare, and a strong focus on mental health. Our collaborative work culture fosters innovation and empowerment, allowing team members to thrive in the dynamic fintech and crypto landscape while contributing to meaningful projects that shape the future of financial services.
BCB Group

Contact Detail:

BCB Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer in London

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the fintech and crypto space. Attend meetups, webinars, or even just grab a coffee with someone in the industry. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving microservices or cloud platforms. This is your chance to demonstrate your expertise in software engineering and make a lasting impression on potential employers.

✨Tip Number 3

Tailor your approach! When you find a role that excites you, research the company and its products. Use this knowledge to craft a compelling pitch about how your skills can help them achieve their goals, especially in the crypto-financial services arena.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals who are passionate about shaping the future of crypto. Your next big opportunity could be just a click away!

We think you need these skills to ace Lead Software Engineer in London

Software Engineering
Microservices Architecture
Cloud Platforms
Node.JS
TypeScript
SQL Development
MySQL
PostgreSQL
Angular
Automated Testing
CI/CD Platforms
GitLab
Client-Service Focus
Adaptability
Interest in Cryptocurrencies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead Software Engineer role. Highlight your experience with microservices, cloud platforms, and any relevant programming languages like TypeScript or Node.JS. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about crypto-financial services and how your background makes you a great fit for our team. Keep it concise but impactful – we love a good story!

Showcase Your Projects: If you've worked on any projects that demonstrate your software engineering skills, don’t hesitate to include them. Whether it's a personal project or something from a previous job, we want to see your creativity and technical prowess in action!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're genuinely interested in joining our awesome team at BCB Group!

How to prepare for a job interview at BCB Group

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Node.js, SQL databases, and Angular. Brush up on your knowledge of microservices architecture and cloud platforms like Google Cloud, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. BCB Group values innovative solutions, so think about examples where you’ve implemented creative approaches to complex problems, particularly in fintech or crypto.

✨Communicate Clearly and Collaboratively

Since this role requires strong communication skills, practice articulating your thoughts clearly. Be ready to demonstrate how you’ve worked with product managers or cross-functional teams in the past to deliver successful projects.

✨Express Your Passion for Crypto

BCB Group is looking for someone who is genuinely interested in cryptocurrencies and blockchain technology. Share your insights or experiences related to the crypto space, and don’t hesitate to discuss any personal projects or research you’ve done in this area.

Lead Software Engineer in London
BCB Group
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>