At a Glance
- Tasks: Develop and evolve an AI-first software platform using Python and TypeScript.
- Company: Join a modern investment firm with a builder mentality and collaborative culture.
- Benefits: Competitive salary, performance bonuses, hybrid work, and strong growth opportunities.
- Other info: Dynamic environment encouraging experimentation and mentorship of junior engineers.
- Why this job: Make a real impact in AI-driven projects and innovative internal tooling.
- Qualifications: Strong backend experience in Python and cloud engineering, preferably GCP.
The predicted salary is between 120000 - 140000 £ per year.
We’re working with a highly respected growth investment firm that has built a genuinely modern, AI-first internal technology platform to support investment research, sourcing and portfolio operations across a number of rapidly scaling software businesses. This is not a traditional corporate engineering environment. The business operates with a strong builder mentality and is investing heavily into internal AI tooling, platform engineering and intelligent workflow systems. The engineering culture is highly collaborative, fast-moving and product-minded, with a strong focus on experimentation, ownership and practical delivery.
They are now looking to hire a Senior Software Platform Engineer to sit between the Head of Data & Platform and a small team of junior analytical/software engineers.
The Role:
- This role sits at the intersection of:
- backend engineering
- platform/infrastructure engineering
- internal tooling
- AI-enabled workflow systems
- data platform development
You’ll help maintain and evolve a growing internal software/data platform whilst contributing toward a number of AI-focused initiatives currently underway across the business. One of the key longer-term projects involves building internal context and knowledge systems designed to support agentic AI workflows and intelligent internal tooling. The environment is highly iterative and roadmap priorities can evolve quickly, so this would suit someone comfortable operating with ambiguity and ownership rather than highly rigid structures.
Tech Environment
- Backend: Python
- Frontend: TypeScript
- Cloud: GCP
- Data/ETL platform exposure
- APIs and internal tooling
- Exploring graph database technologies
- AI tooling / LLM integrations (Claude currently in use)
What They’re Looking For
- Strong backend engineering experience with Python
- Good understanding of cloud/platform engineering (GCP preferred)
- Comfortable working across software + infrastructure boundaries
- Experience building internal tooling, platforms or data systems
- Product-minded and pragmatic approach to engineering
- Comfortable operating in fast-moving environments
- Strong communication and collaboration skills
- Able to support/mentor junior engineers informally
Nice to Have
- AI/LLM exposure
- Agentic AI experimentation
- RAG/context systems
- Graph database exposure
- ETL/data platform experience
- Startup or scale-up engineering background
The Culture
This is a high-agency environment where engineers are encouraged to experiment, ship ideas quickly and contribute beyond narrow role boundaries. The business has a strong interest in AI-enabled software and modern engineering practices, with significant buy-in from leadership across the organisation.
Package
- £120,000 - £140,000 base salary
- Performance bonus (up to ~30%)
- Additional investment-related bonus structure
- Hybrid working (3 days onsite minimum)
- Strong long-term growth opportunity within a highly ambitious business
Please apply for more information.
Senior Software Platform Engineer (Python + Typescript + GCP) in Slough employer: Arrows
Join a forward-thinking growth investment firm in London that champions a modern, AI-first technology platform. With a collaborative and fast-paced engineering culture, you'll have the opportunity to experiment and innovate while contributing to impactful AI initiatives. The company offers a competitive salary, performance bonuses, and a hybrid working model, all within an environment that prioritises employee growth and ownership.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Platform Engineer (Python + Typescript + GCP) in Slough
✨Tip Number 1
Network like a pro! Reach out to people in your industry on LinkedIn or at meetups. We can’t stress enough how valuable personal connections can be in landing that dream job.
✨Tip Number 2
Prepare for those interviews! Research the company and its tech stack, especially Python, TypeScript, and GCP. We recommend practising common interview questions and coding challenges to show off your skills.
✨Tip Number 3
Show your passion for AI and modern engineering practices! During interviews, share your thoughts on recent trends and how you’ve applied them in your projects. We love seeing candidates who are genuinely excited about their work.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for talented individuals who fit our collaborative culture.
We think you need these skills to ace Senior Software Platform Engineer (Python + Typescript + GCP) in Slough
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Software Platform Engineer role. Highlight your backend engineering experience with Python and any exposure to GCP, as these are key for us.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about this role and how you fit into our collaborative, fast-moving environment. Share specific examples of your past projects that demonstrate your product-minded approach.
Showcase Your Soft Skills:We value strong communication and collaboration skills, so don’t shy away from mentioning instances where you've supported or mentored junior engineers. This will help us see how you can contribute to our team culture.
Apply Through Our Website:For the best chance of getting noticed, make sure to apply through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at Arrows
✨Know Your Tech Stack
Make sure you’re well-versed in Python, TypeScript, and GCP. Brush up on your backend engineering skills and be ready to discuss how you've used these technologies in past projects. They’ll want to see your practical experience, so have specific examples ready.
✨Embrace the Builder Mentality
This isn’t a traditional corporate environment, so show that you can thrive in a fast-moving, experimental culture. Be prepared to talk about times when you’ve taken ownership of a project or initiative, especially in ambiguous situations. Highlight your ability to adapt and innovate.
✨Collaboration is Key
Since the role involves mentoring junior engineers and working closely with a small team, demonstrate your strong communication and collaboration skills. Share examples of how you’ve successfully worked in teams, supported others, and contributed to a positive engineering culture.
✨Show Your AI Enthusiasm
With a focus on AI-enabled workflows, it’s beneficial to express your interest in AI and LLM technologies. If you have experience with agentic AI experimentation or graph databases, make sure to mention it. This will show that you’re aligned with their innovative approach and eager to contribute.