At a Glance
- Tasks: Design and build secure, scalable systems for a cutting-edge investment app.
- Company: Join a fast-growing FinTech company revolutionising investment accessibility.
- Benefits: Competitive salary, equity options, and hybrid working model.
- Other info: Dynamic team culture with opportunities for mentorship and career growth.
- Why this job: Make a real impact in the FinTech space with innovative technology.
- Qualifications: 6+ years in software engineering and proficiency in multiple programming languages.
The predicted salary is between 85000 - 115000 € per year.
Senior Software EngineerOffice Location: Holborn, London - hybrid working environment (3 days in office per week).
Our MissionHistorically, investing in options has been complex and limited to wealthy and professional investors, but our mission is to level the playing field and finally make options trading accessible.
After raising £3.5mn, we launched our first mobile app that strips back the complexity, removes the commissions, and enables options to be traded as easily as shares.
The RoleThe Investa app was installed over 1,000 times within the first 24 hours of our priority access launch and we're now looking for a high-impact Senior Software Engineer to strengthen our engineering team as we scale.
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 crucial role in building key parts of our platform and apps, 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.
What the role involves
Designing, building, and maintaining robust, scalable, and secure systems for critical services.
Continually improving 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
Proven track record working with critical services or high-volume applications.
Strong proficiency in a number of programming languages, 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).
Strong understanding of system architecture, event-driven design and distributed systems.
Product-minded and able to work on solutions that are tightly aligned with the product goals.
Driven and committed to helping grow the organisation.
On-callAll 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.
Compensation
Salary band: £85,000 - £105,000
Equity options: 0.1% - 0.2%
Salary review to take place on an annual basis
Hybrid working policy: Mandatory minimum three days a week in our Holborn office
Experience level: At least six years in commercial software engineering
On-call: Engineers are expected to be on-call at least one week per month
Interview process
Introductory chat with the Talent Lead (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
#J-18808-Ljbffr
Senior Software Engineer in London employer: Investa
At Investa, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture in the heart of London. Our hybrid working policy allows for flexibility while ensuring team cohesion, and we offer competitive salaries along with equity options to empower our employees. With a strong focus on professional growth, mentorship, and tackling complex challenges in the FinTech space, we provide a rewarding environment for Senior Software Engineers looking to make a significant impact.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills align with their mission. We want you to shine, so practice common technical questions and have your own questions ready to show your interest.
✨Tip Number 3
Show off your projects! Whether it's a GitHub repo or a personal website, having tangible examples of your work can set you apart. We love seeing what you can do, so make sure to highlight your best projects during interviews.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate candidates who are eager to join our fast-paced team.
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with critical services and high-volume applications, and don’t forget to mention your proficiency in programming languages like Python or Java!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for building innovative products and how your background aligns with our mission at StudySmarter. Keep it concise but impactful!
Showcase Your Projects:If you’ve worked on any relevant projects, make sure to include them in your application. We love seeing real-world examples of your work, especially if they demonstrate your ability to tackle complex challenges.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and get you into our hiring pipeline quickly!
How to prepare for a job interview at Investa
✨Know Your Tech Inside Out
Make sure you brush up on your programming languages and technologies mentioned in the job description, like Python, TypeScript, and serverless tech. Be ready to discuss your past projects and how you've tackled complex challenges using these tools.
✨Showcase Your Problem-Solving Skills
During the technical interviews, expect to face real-time production issues. Practice explaining your thought process clearly and logically as you work through these problems. This will demonstrate your ability to root cause issues effectively.
✨Emphasise Collaboration
Since the role involves working with cross-functional teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight your mentoring experiences and how you've fostered a culture of continuous learning within your team.
✨Align with Their Mission
Understand the company's mission to make stocks and options accessible for investors. Be ready to discuss how your skills and experiences align with this goal, and show your passion for building innovative products that tackle complex challenges in FinTech.