Senior software engineer

London
Full-time

About Us

The financial markets, especially in FX, suffer from a glaring lack of transparency. This deficiency leads mid-market companies to underperforming strategies, limited options in liquidity offerings, and a complete absence of visibility on their positions.

Enter our game-changing initiative — we are reshaping the landscape by constructing a revolutionary end-to-end platform tailored for mid-market companies, enabling them to operate at an unprecedented frequency.

Our venture is led by seasoned pioneers, individuals who have successfully managed multiple companies in the past.

What does this mean for you? An extraordinary opportunity awaits you to join a formidable and ambitious team. You will be at the forefront of empowering the mid-market, enjoying a thrilling journey, and simultaneously unlocking your own career potential. Get ready for a transformative experience!

Who are we on the look out for?

We are actively seeking an experienced and accomplished Senior Engineer to lead and enhance our development endeavours, driving the creation of cutting-edge software solutions. In this role, you will be responsible for the design, implementation, and optimization of intricate systems, offering guidance and mentorship to junior team members. Your pivotal contribution will involve collaborating with stakeholders, comprehending project requirements, and ensuring the successful delivery of projects.

What You’ll Do

We form a cohesive and dedicated team of software engineers driven by our mission in financial engineering. Approach our tasks as skilled practitioners, each team member boasts proficiency in a spectrum of technologies, ranging from C# and Python to React, Node.Js, Kubernetes, AWS, and Kafka.

Taking ownership extends beyond coding for us; we actively contribute to defining and prioritizing financial features, closely monitor platform performance in production, assess project outcomes, and consistently explore avenues to enhance value for the company and our financial partners.

Responsibilities

You will join a dynamic startup team operating at a rapid pace to construct an exceptional solution. Your responsibilities encompass:

  • Designing, developing, and maintaining the entire Bracket AI platform, covering frontend, backend, and occasionally devops tasks (as this is a full-stack position).
  • Collaborating closely with a cross-functional team comprising product, design, and analysis.
  • Overseeing, diagnosing, and resolving any production issues that emerge.
  • Integrating state-of-the-art AI tools for advanced financial analysis.
  • Remaining current with the latest technologies and industry trends, and integrating them into our platform.

Requirements

  • 5+ years of professional software development experience.
  • A background in the financial services industry.
  • Highly knowledgeable in at least one modern programming language, such as C# / Java.
  • Experience with cloud computing platforms, such as AWS or GCP.
  • Strong understanding of software engineering and design principles.
  • Experience with at least one web development framework, such as React, Vue.js or Angular.
  • Strong communication skills and ability to work well in a team.
  • Passion for learning and staying up-to-date with the latest technologies.