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
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
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.