REMOTE PRINCIPAL SOFTWARE ENGINEER
REMOTE PRINCIPAL SOFTWARE ENGINEER

REMOTE PRINCIPAL SOFTWARE ENGINEER

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Lead the design and development of a new options trading platform.
  • Company: Join a fast-growing FinTech team focused on innovative investment solutions.
  • Benefits: Enjoy hybrid working, equity options, and annual salary reviews.
  • Why this job: Be part of a collaborative environment tackling complex challenges in finance.
  • Qualifications: Seven years in software engineering with expertise in large-scale systems and multiple programming languages.
  • Other info: Work closely with the CTO to shape the technical strategy.

The predicted salary is between 43200 - 72000 £ per year.

Hybrid working policy: Minimum three days a week in our Holborn office.

At least seven years in commercial software engineering.

If you’re looking to join an exceptional, fast-paced, and growing team building innovative products in FinTech, we focus on a specialised segment of the UK investor market, as options are a high risk and complex investment product that may not be suitable for every investor.

As we approach the launch of our product, we are looking for a Principal Software Engineer to strengthen our engineering team. You will have extensive commercial experience designing, building and maintaining systems used in critical services or those handling significant volumes of activity.

If you’re passionate about building best-in-class products to tackle complex challenges and you excel in a collaborative, fast-paced environment, we want to hear from you.

This is a hybrid full-time position, which requires three days per week in our central London office, offering the opportunity to build a new options trading platform.

  • Working with the CTO to define the technical strategy and long-term architecture of the Investa platform.
  • Designing, building, and maintaining robust, scalable, and secure systems for critical services.
  • Ensuring system performance, reliability, and security.
  • Taking a pragmatic approach to software development.

Extensive experience in software engineering, with a focus on designing, building, and maintaining large-scale systems.

Strong proficiency in a number of programming languages, which can include Python, TypeScript, Java, JavaScript, Go and others.

Familiarity with serverless technologies (AWS, Azure or GCP).

Driven and committed to helping grow the organisation.

Compensation:

  • ~£50% of company shares to be granted in tax-efficient equity options, to provide ownership of the business.
  • ~ Salary review to take place on an annual basis.
  • ~ Additional equity options to be granted based on performance, tenure and milestones.

Introductory chat with one of the founding team (20 mins).

Introductory chat with the CTO (20 mins).

REMOTE PRINCIPAL SOFTWARE ENGINEER employer: Investa

Join a dynamic and innovative team in the heart of Holborn, where we prioritise collaboration and creativity in building cutting-edge FinTech solutions. As a Principal Software Engineer, you'll benefit from a hybrid working model, competitive compensation including equity options, and ample opportunities for professional growth within a supportive work culture that values your contributions. With a focus on tackling complex challenges, you'll play a pivotal role in shaping the future of our options trading platform while enjoying the vibrant atmosphere of central London.
I

Contact Detail:

Investa Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land REMOTE PRINCIPAL SOFTWARE ENGINEER

✨Tip Number 1

Familiarise yourself with the latest trends in FinTech, especially around options trading. This knowledge will not only help you understand the company's products better but also demonstrate your genuine interest during conversations.

✨Tip Number 2

Prepare to discuss your experience with large-scale systems and the specific programming languages mentioned in the job description. Be ready to share examples of how you've tackled complex challenges in previous roles.

✨Tip Number 3

Showcase your collaborative skills by thinking of examples where you've worked effectively in a team. Since this role involves working closely with the CTO and other engineers, highlighting your teamwork will be crucial.

✨Tip Number 4

Research serverless technologies like AWS, Azure, or GCP, as familiarity with these platforms is essential. Being able to discuss your experience or understanding of these technologies will set you apart from other candidates.

We think you need these skills to ace REMOTE PRINCIPAL SOFTWARE ENGINEER

Extensive experience in software engineering
Proficiency in multiple programming languages (Python, TypeScript, Java, JavaScript, Go)
Experience in designing and building large-scale systems
Familiarity with serverless technologies (AWS, Azure, GCP)
Strong understanding of system performance, reliability, and security
Ability to define technical strategy and long-term architecture
Collaborative skills for working in a fast-paced environment
Pragmatic approach to software development
Problem-solving skills
Commitment to organisational growth

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive experience in software engineering, particularly in designing and maintaining large-scale systems. Emphasise your proficiency in relevant programming languages like Python, TypeScript, and Java.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for building innovative products in FinTech. Mention specific examples of your previous work that demonstrate your ability to tackle complex challenges in a collaborative environment.

Highlight Relevant Experience: In your application, focus on your experience with serverless technologies and any previous roles where you defined technical strategies or worked on critical services. This will show that you understand the requirements of the role.

Prepare for Interviews: Be ready to discuss your approach to software development and how you ensure system performance, reliability, and security. Prepare questions for the CTO about the technical strategy and long-term architecture of the Investa platform.

How to prepare for a job interview at Investa

✨Showcase Your Technical Expertise

Be prepared to discuss your extensive experience in software engineering, particularly in designing and maintaining large-scale systems. Highlight specific projects where you used programming languages like Python, TypeScript, or Java, and be ready to explain your approach to problem-solving.

✨Understand the FinTech Landscape

Familiarise yourself with the complexities of the FinTech sector, especially regarding options trading. Demonstrating knowledge about the risks and challenges associated with these investment products will show your commitment and understanding of the industry.

✨Emphasise Collaboration Skills

Since the role involves working closely with the CTO and other team members, highlight your ability to collaborate effectively in a fast-paced environment. Share examples of how you've successfully worked in teams to achieve common goals.

✨Prepare for Technical Strategy Discussions

Expect to engage in conversations about technical strategy and long-term architecture. Think about how you would approach defining these aspects for the Investa platform and be ready to share your vision and ideas during the interview.

REMOTE PRINCIPAL SOFTWARE ENGINEER
Investa
I
  • REMOTE PRINCIPAL SOFTWARE ENGINEER

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-05-02

  • I

    Investa

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>