At a Glance
- Tasks: Design and implement secure, high-availability infrastructure for a fast-growing fintech.
- Company: Join ARQ, a leading fintech redefining global money interactions.
- Benefits: Competitive salary, stock options, paid leave, and a focus on continuous learning.
- Other info: Collaborative environment with opportunities to influence technical direction.
- Why this job: Shape the future of finance with cutting-edge technology and a world-class team.
- Qualifications: Strong software engineering background and experience with modern infrastructure stacks.
The predicted salary is between 80000 - 100000 £ per year.
About ARQ
ARQ is one of the fastest-growing fintechs in the world. Our mission is to redefine how people interact with money across borders, building the infrastructure to move value seamlessly. We’re still early in our journey, which means every person who joins shapes the future of our product, culture, and growth. If you’re excited by big challenges, global impact, and the chance to grow fast with a world-class team, ARQ is the place to do it.
What we're looking for
We’re looking for a world-class, hands-on Senior/Lead Software Engineer to join our Platform team who takes a software engineer’s approach to architecting and building engineering infrastructure. Our engineering culture is focused on fully type-safe, declarative & testable infrastructure as code and we’re looking for like-minded engineers who also value these properties to join us. The ideal candidate will have a raw passion for programming, a broad knowledge base and the ability to dig deeply into any technical area required to enable our product engineering team to deliver the best product on the market for managing modern finances. We architect extreme-quality, automated systems to orchestrate hundreds of backend services & databases across tens of Kubernetes clusters, tens of thousands of data processing jobs and tens of thousands of CI/CD builds per week - if that excites you, we want to talk to you.
What you'll be doing
- The design and implementation of the secure, highly-available infrastructure layer that powers a modern, high-growth, financial services company.
- Ensure our product engineering organisation can spin up new infrastructure in an unimpeded and rapid manner, through the careful design and implementation of shared IaC libraries, CLI tools and codebase patterns.
- Problem-solve, analyse and debug infrastructure issues & opportunities with members of the wider engineering team.
- Strategise & execute on the rollout techniques for making sweeping infrastructure changes as we constantly integrate new best practices & security improvements into our setup.
- Orchestrate multi-region infrastructure and deployments to meet security, availability and compliance requirements.
- Build, maintain & optimise high-volume CI infrastructure, along with reusable pipeline templates suitable for a microservices architecture.
- Implement GitOps workflows for declarative application deployments.
- Improve application monitoring and alerting with Datadog, Prometheus, and Grafana.
What you'll need
Required Experience
- Software Engineering Foundation: Strong background in full-cycle software development. You should be as comfortable building a customer-facing API as you are provisioning a Kubernetes cluster.
- System Design: Experience driving the architecture and implementation of large-scale, distributed production systems.
- Strong Programming Skills: Fluent in at least one modern typed language (e.g., TypeScript, Go, Rust, or Java). We write code, not just config.
- Modern Infrastructure Stack: Hands-on experience with Kubernetes, CI/CD, and sophisticated IaC (Pulumi, Terraform, or CDK).
- Security Mindset: Deep understanding of modern cyber-security attack vectors and how to bake "secure-by-default" patterns into the platform.
Nice to Have
- TypeScript Fluency: Experience with TypeScript and sophisticated type systems to ensure infrastructure safety.
- Fintech Expertise: Experience working within regulated environments or high-compliance industries.
- Data Infrastructure: Familiarity with scaling data engineering pipelines and distributed databases.
- GitOps: Experience with ArgoCD or Flux for declarative, state-driven deployments.
What We Value
- Systems thinking - understanding how distributed systems work end-to-end
- Problem-solving - methodical debugging of complex infrastructure issues
- Collaboration - working with engineering teams to understand their needs
- Documentation - clear runbooks, technical documentation, and knowledge sharing
- Pragmatism - balancing technical excellence with practical delivery
Benefits
- Competitive salary commensurate with experience
- Sign-on stock options bonus
- Discretionary performance bonus (stock options)
- Paid annual leave
- Own the platform that directly impacts customer experience
- Work with modern DevOps practices and cutting-edge technology
- Strong team focused on continuous learning and knowledge sharing
- Influence technical direction and architecture decisions
Senior Software Engineer (Platform) -London employer: ARQ
Contact Detail:
ARQ Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Platform) -London
✨Tip Number 1
Network like a pro! Reach out to current employees at ARQ through LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give us a leg up!
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills and system design principles. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios. Practice makes perfect!
✨Tip Number 3
Showcase your passion for programming and problem-solving during interviews. Share specific examples of projects you've worked on, especially those involving Kubernetes or CI/CD. Let’s make sure they see how you can contribute to their mission!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in being part of the ARQ team. Let’s get you in there!
We think you need these skills to ace Senior Software Engineer (Platform) -London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match what we're looking for. Highlight your software engineering background, especially in areas like Kubernetes and IaC, to show us you're the right fit for our Platform team.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about joining ARQ and how you can contribute to our mission. Share specific examples of your past work that align with our focus on high-quality, automated systems.
Showcase Your Passion: We love candidates who are genuinely passionate about programming and infrastructure. Don’t hesitate to share your personal projects or contributions to open-source that demonstrate your enthusiasm and expertise in modern tech stacks.
Apply Through Our Website: For the best chance of getting noticed, make sure to apply directly through our website. This way, we can easily track your application and ensure it reaches the right people in our team!
How to prepare for a job interview at ARQ
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Kubernetes, CI/CD, and IaC tools like Terraform or Pulumi. Brush up on your programming skills in languages like TypeScript or Go, as you'll likely be asked to demonstrate your knowledge during the interview.
✨Showcase Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, particularly those related to infrastructure issues. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical thinking and problem-solving abilities.
✨Understand the Company’s Mission
Familiarise yourself with ARQ's mission to redefine financial interactions. Be ready to discuss how your experience aligns with their goals and how you can contribute to building a seamless infrastructure for their product. This shows genuine interest and helps you stand out.
✨Prepare Questions
Have insightful questions ready about the team dynamics, engineering culture, and future projects at ARQ. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you. Think about what you want to know regarding their approach to security and compliance in fintech.