At a Glance
- Tasks: Build scalable systems for billing and invoicing in a fast-paced environment.
- Company: Join Sequence, a cutting-edge startup backed by top investors.
- Benefits: Competitive salary, share options, and remote work flexibility.
- Why this job: Make a real impact on B2B finance with innovative technology.
- Qualifications: Experience in backend development and event-driven architectures.
- Other info: Collaborative culture with opportunities for growth and influence.
The predicted salary is between 90000 - 110000 ÂŁ per year.
About Sequence
Backed by a16z and Salesforce Ventures, Sequence is reinventing the accounts receivable category, building a flexible toolkit to help B2B finance teams to scale their revenue collection infrastructure. The team behind Sequence has decades of experience building and operating categoryâdefining marketplace, machine learning, fintech, and enterprise software companies. We are no ordinary startâup; the maturity of our leadership and technology means we are operating at a lightning fast pace. This is a fantastic opportunity to be a part of the next wave of innovation for the CFO office, doing your best work with talented, ambitious and creative teammates. Sequence is the ultimate billing and revenue stack for B2B companies. We help our customers design and iterate on their pricing and revenue flows, so they can stay completely focused on their mission without worrying about billing. At the end of your career, we want you to look back at your time with Sequence and say it was the best job you ever had.
The role
Weâre looking for 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âthe kind 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. This is a rare opportunity: youâre joining early enough to make fundamental architectural decisions, but late enough that real customers depend on what you build. 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 will 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 optimisation strategies.
- Shape our backend architecture. You will tackle our most complex technical challenges and set the standards for how we solve them.
- Build for the next phase of growth. You will 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 tradeâoffs 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â that comes with excitement and opportunity.
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âwhatever you prefer.
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) in London employer: Sequence HQ Ltd
Contact Detail:
Sequence HQ Ltd Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Senior Software Engineer (UK) in London
â¨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
Prepare for those interviews! Research Sequence and understand their tech stack. Be ready to discuss how your experience aligns with their needs, especially around backend systems and event-driven architectures.
â¨Tip Number 3
Show off your projects! Whether itâs on GitHub or a personal website, having a portfolio of your work can really set you apart. Itâs a great way to demonstrate your skills in action.
â¨Tip Number 4
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 take that extra step!
We think you need these skills to ace Senior Software Engineer (UK) in London
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 show us how your skills align with our needs at Sequence.
Showcase Your Projects: Include examples of past projects that demonstrate your ability to build scalable systems and work with event-driven architectures. We love seeing real-world applications of your skills!
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We want to understand your experience without having to decode complex terms.
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âs super easy!
How to prepare for a job interview at Sequence HQ Ltd
â¨Know Your Tech Stack
Make sure youâre familiar with Kotlin and Spring Boot, as these are key technologies for the role. Brush up on your backend development skills and be ready to discuss how you've tackled similar challenges in the past.
â¨Understand Event-Driven Architectures
Since the role involves working with event streaming platforms, be prepared to talk about your experience with pub/sub systems. Think about specific examples where youâve dealt with event delivery semantics and how you ensured data accuracy.
â¨Showcase Your Problem-Solving Skills
During the system design interview, focus on how you approach complex technical challenges. Be ready to explain your thought process and the trade-offs you consider when designing scalable systems.
â¨Embrace the Startup Mindset
Sequence is a fast-paced environment, so demonstrate your adaptability and willingness to thrive in uncertainty. Share experiences where youâve successfully navigated changing priorities or requirements to meet customer needs.