At a Glance
- Tasks: Build and scale critical backend systems for modern B2B billing.
- Company: Join a fast-growing tech company with a collaborative culture.
- Benefits: Competitive salary, share options, and flexible remote work.
- Why this job: Make impactful architectural decisions and shape the future of our infrastructure.
- Qualifications: Experience in backend development, event-driven architectures, and cloud infrastructure.
- Other info: Dynamic startup environment with opportunities for rapid career growth.
The predicted salary is between 75000 - 85000 ÂŁ per year.
The role involves software engineers with strong backend and cloud infrastructure experience to build the systems that power billing for modern B2B companies. You’ll own revenue‑critical infrastructure where correctness isn’t negotiable and downtime isn’t an option. Our usage events platform processes every merchant action that determines how their customers get billed, making it one of the most critical systems we run. You’ll work on the evolution of this platform to handle exponential growth while maintaining perfect accuracy.
You’ll design systems that process high‑velocity event streams, make technical decisions that balance cost and performance at scale, and build infrastructure that never compromises on reliability.
What you’ll do:
- Own revenue‑critical event infrastructure. You’ll work on systems that process customer usage data on which billing and invoicing depend.
- Design event streaming pipelines that handle high throughput with low latency.
- Build robust systems where data accuracy is non‑negotiable and uptime is measured in nines.
- Design scalable data systems. You’ll work with event streaming architectures, building sophisticated ingestion pipelines and query optimization strategies.
- Shape our backend architecture. You’ll tackle our most complex technical challenges and set the standards for how we solve them.
- Build for the next phase of growth. You’ll design systems that work beautifully today and scale to 10x the load tomorrow.
- Drive impact on a small team. We’ve built an engineering culture around collaboration, learning, and shipping.
This is a great fit if you:
- Love building systems that scale. You’ve worked on backends that handle significant load and understand the tradeoffs in designing for throughput, latency, and cost.
- Have strong experience in event‑driven architectures. You’ve built pub/sub systems, worked with event streaming platforms, and understand the nuances of event delivery semantics, backpressure, and ordering guarantees.
- Think deeply about data systems. You’ve worked with analytical databases or OLAP systems.
- Own your infrastructure. You’ve provisioned cloud resources, written infrastructure‑as‑code, and made architectural decisions that balance competing constraints.
- Write backend code in strongly‑typed languages. Our services run on Kotlin, though you don’t need prior experience.
- Want to work on something new. The biggest technical decisions still lie ahead.
- Thrive in uncertainty. We’re an early‑stage company.
- Care about customers and their problems. You’ll work directly with customer data and build systems that power their revenue.
This might not be the right role if you:
- Prefer staying in your lane. We’re small and fast‑moving.
- Want a predictable roadmap. We don’t have a year‑long backlog of perfectly scoped tickets.
- Prefer a slower pace. We’re solving real problems for customers today.
- Want startup perks with big company stability. We’re early‑stage.
What we offer:
- The salary range for this role is ÂŁ90,000 - ÂŁ110,000 + share options.
- Early ownership of critical infrastructure at a fast‑growing company.
- Real architectural influence – your decisions will shape how we build for years.
- A collaborative team that values deep technical work and continuous learning.
- We support remote work within + / - 3 hours of GMT and EST, or you can work from our offices in central London or New York.
Our hiring process:
- First interview (15 mins): A 15 minute interview with an engineer to learn more about you and your experience.
- Technical interview (60 mins): A live pair‑programming exercise with one or two of our engineers.
- System design interview (60 mins): Focused on how you approach system design problems.
- Final interview (30 mins): A final interview with our CEO, Riya.
Senior Software Engineer (UK) employer: Sequence HQ
Contact Detail:
Sequence HQ Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (UK)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Prepare for those interviews! Brush up on your technical skills and be ready to discuss your past projects. We want to see how you think and solve problems, so practice coding challenges and system design questions.
✨Tip Number 3
Show your passion! When you get the chance to speak with potential employers, let them know why you’re excited about their work. Share your ideas on how you can contribute to their growth and success.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Senior Software Engineer (UK)
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your backend and cloud infrastructure experience, and don’t forget to mention any event-driven architectures you've worked on. We want to see how your skills align with what we’re looking for!
Showcase Your Impact: When detailing your past experiences, focus on the impact you made in previous roles. Did you design a system that improved performance? Or maybe you optimised costs while scaling? We love seeing how you’ve driven results in your work!
Be Clear and Concise: Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read through your achievements and skills. Remember, we’re looking for clarity in your communication, just like in your code!
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’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at Sequence HQ
✨Know Your Tech Inside Out
Make sure you’re well-versed in backend development and cloud infrastructure. Brush up on event-driven architectures and be ready to discuss your experience with pub/sub systems and event streaming platforms. This role is all about accuracy and reliability, so be prepared to explain how you've tackled similar challenges in the past.
✨Showcase Your Problem-Solving Skills
During the system design interview, think aloud as you work through problems. They want to see your thought process, so don’t just jump to solutions. Discuss trade-offs between throughput, latency, and cost, and demonstrate how you approach complex technical challenges. This will show them you can handle the demands of their critical infrastructure.
✨Prepare for Live Coding
In the technical interview, you’ll be doing a live pair-programming exercise. Choose a language you’re comfortable with and practice coding under time constraints. Focus on writing clean, efficient code and be ready to explain your decisions as you go. Remember, they’re looking for collaboration, so communicate clearly with your interviewers.
✨Understand Their Customers
This role is all about building systems that power customer revenue. Familiarise yourself with the company’s products and think about how your work will impact their customers. Be ready to discuss why understanding customer needs is crucial in your designs and how you’ve incorporated user feedback into your previous projects.