At a Glance
- Tasks: Design and maintain scalable Kubernetes infrastructure for innovative backend services.
- Company: Join a cutting-edge Backend-as-a-Service platform revolutionising app development.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Be part of a small, dynamic team with fast-paced project delivery and significant influence.
- Why this job: Make a real impact by building tools that empower developers and enhance user experiences.
- Qualifications: Strong Kubernetes, C#.NET, and PostgreSQL experience required; passion for backend engineering essential.
The predicted salary is between 60000 - 80000 £ per year.
Whatever you’re building, Anythink handles the backend. We’re a Backend‑as‑a‑Service platform that eliminates the undifferentiated infrastructure work: Auth, Payments, File Storage, Search, Workflow Automation, Database and Admin Dashboards, so product teams can ship in weeks instead of months. We power everything from consumer mobile apps to enterprise warehouse management systems handling millions of product updates daily. Our customers replace Supabase, Firebase, Airtable, n8n, Zapier and Directus with one unified platform.
Each Anythink project runs on Kubernetes, built with Terraform, on top of PostgreSQL, with self‑building APIs, a built‑in search engine, and an enterprise‑grade security model that scales from zero to millions of users without a platform migration. We’re a small, technical team. The things you build here are in production for real customers on day one.
We’re looking for a Senior Platform Engineer to join the core team building the infrastructure and services that power the Anythink platform. This is a foundational engineering role — you’ll work across the full platform stack, from the Kubernetes infrastructure and Terraform configuration that underpins every customer deployment, to the APIs, data pipelines and developer‑facing features that make Anythink fast to build on. You’ll have a significant impact on product direction. We’re a small team that ships fast, and the right person will help us scale both the platform and the team around it.
What you’ll work on:
- Design, build and maintain the Kubernetes‑based multi‑tenant infrastructure that powers customer projects at scale
- Improve and extend the dynamic query builder that is the heart of our API generation engine: the core feature that turns database models into secure, production‑ready REST APIs
- Build and scale platform services: authentication (MagicLink, OAuth, SSO), file storage and CDN delivery, full‑text search, workflow automation engine, and Stripe payment integrations
- PostgreSQL schema design, query optimisation, and database infrastructure (replication, backups, performance)
- Developer experience tooling: improve how quickly new customers can get from signup to their first API call
- Security architecture: row‑level security, field‑level access control, enterprise SSO, audit logging
- Infrastructure as code with Terraform, maintaining reproducible and scalable deployment patterns
- Collaborate with the founder on platform architecture decisions and product roadmap
Must‑have:
- Strong experience with Kubernetes in production: cluster management, workload scaling, networking, observability
- Comprehensive experience with C#.NET
- Deep PostgreSQL knowledge: schema design, indexing, query optimisation, RLS
- Infrastructure as code with Terraform (or equivalent)
- Experience building and operating multi‑tenant SaaS platforms
- Solid understanding of API design and REST semantics
- Comfortable owning backend services end‑to‑end: you write the code, you run it in production
- Strong security fundamentals: you think about auth, data isolation, and access control as core requirements, not afterthoughts
Nice‑to‑have:
- Experience building developer tools or developer‑facing platforms
- Familiarity with search engine integration (Elasticsearch, Typesense, Meilisearch or similar)
- Background in BaaS, PaaS or cloud infrastructure products
- TypeScript / Node.js experience
- Experience with StripeConnect or complex payment platform integrations
Senior Platform Engineer employer: Anythink
Anythink is an exceptional employer for Senior Platform Engineers, offering a dynamic work environment where your contributions directly impact real customers from day one. With a focus on innovation and rapid deployment, you'll enjoy the benefits of working in a small, technical team that values collaboration and personal growth, alongside opportunities to shape the future of our cutting-edge Backend-as-a-Service platform. Located in a vibrant tech hub, Anythink fosters a culture of continuous learning and provides access to the latest technologies, ensuring you stay at the forefront of the industry.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Platform Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those related to Kubernetes and PostgreSQL. It’s a great way to demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C#.NET and API design knowledge. Practice coding challenges and system design questions to feel confident when it’s showtime.
✨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 love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace Senior Platform Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Platform Engineer role. Highlight your experience with Kubernetes, C#.NET, and PostgreSQL, as these are key to what we’re looking for.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about backend development and how your previous projects align with our mission at Anythink. Show us your personality and enthusiasm!
Showcase Your Projects:If you’ve worked on any relevant projects, especially those involving multi-tenant SaaS platforms or API design, make sure to mention them. We love seeing real-world applications of your skills!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.
How to prepare for a job interview at Anythink
✨Know Your Tech Stack
Make sure you’re well-versed in Kubernetes, C#.NET, and PostgreSQL. Brush up on your knowledge of infrastructure as code with Terraform, as this will be crucial for the role. Be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of challenges you've faced in building or maintaining backend services. Highlight how you approached these problems, the solutions you implemented, and the impact they had on the project or team.
✨Understand the Company’s Product
Familiarise yourself with Anythink's platform and its features. Knowing how their Backend-as-a-Service works and the benefits it provides to customers will show your genuine interest and help you align your answers with their goals.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, product roadmap, and future challenges the company anticipates. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.