Principal Software Engineer

Be among the first applicants.
ZipRecruiter
London
GBP 125,000 - 150,000
Be among the first applicants.
Yesterday
Job description

Job Description

Mission

Our mission is to make stocks and options more accessible for the on-the-go investor, through an easy-to-use, mobile investment app.

Investa aims to open up access to a market that was once reserved for the wealthiest investors, giving traders the chance to invest in their favourite stocks and then allowing the investor to use options to potentially power their investments.

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.

The role

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. You will play a pivotal role in driving our technical strategy, ensuring the robustness, scalability, and security of our systems.

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.

What the role involves

  • 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
  • Collaborating with cross-functional teams to build a class-leading product
  • Mentoring and guiding engineers, fostering a culture of continuous learning and improvement
  • Ensure best practice through example and continual team feedback
  • Root causing real-time production issues in a timely manner
  • Taking a pragmatic approach to software development

Your background

  • Extensive experience in software engineering, with a focus on designing, building, and maintaining large-scale systems
  • Proven track record of working with critical services or high-volume applications
  • Strong proficiency in a number of programming , which can include Python, TypeScript, Java, JavaScript, Go and others
  • Highly driven by technology with experience across multiple platforms
  • Familiarity with serverless technologies (AWS, Azure or GCP)
  • Deep understanding of system architecture, event-driven design and distributed systems
  • Product-minded and able to work to solutions that are tightly aligned with the product goals
  • Driven and committed to helping grow the organisation

Compensation

  • £100,000 - £130,000 salary range, tailored to level of experience
  • 0.25% - 0.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

On-call

All engineers at Investa are involved in providing support for our products. This involves responding to events outside of working hours and is a core part of the role of all engineers.

Interview Process

  • Introductory chat with one of the founding team (20 mins)
  • Introductory chat with the CTO (20 mins)
  • Stage 1: Technical interview (75 mins)
  • Stage 2: Technical interview (75 mins)
  • Stage 3: Behavioural interview (45 mins)
  • Offer
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Principal Software Engineer jobs in London