Senior Engineer - SDK in London

Senior Engineer - SDK in London

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Shape the future of data pipelines and build impactful SDKs for developers.
  • Company: Join a leading tech company revolutionising data interaction in the AI era.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Why this job: Make a real impact by ensuring billions of events are delivered reliably.
  • Qualifications: Experience with bundlers and a passion for optimising performance.
  • Other info: Dynamic remote work environment with a focus on developer happiness.

The predicted salary is between 48000 - 72000 £ per year.

About the role

This is a ground-up opportunity to shape how thousands of developers send data into RudderStack — powering the pipelines that move 300+ billion events every month. You’ll own the SDKs that sit at the heart of our platform — the very first component every customer touches.

This role blends craft and impact. You’ll write code that lives inside our customers’ products, powering analytics, personalization, and AI systems behind the scenes.

If you’re the kind of engineer who obsesses over performance, cares about every byte shipped, and takes pride in building tools developers love — this is your place. Your code will run everywhere. Your users will be developers themselves. And you’ll build the foundation that powers how enterprises interact with their customer data in the AI era.

Why This Role Matters

Every RudderStack customer relies on the SDK to move data from their apps to the warehouse. When tracking fails, analytics break. When performance drops, user experiences suffer. You’ll make the invisible visible—ensuring billions of events reach their destinations reliably. Your work will define trust, performance, and developer happiness across the RudderStack ecosystem.

The Builder's Mindset We Seek

You care about craft—how a few lines of code can impact billions of events. You balance speed with quality and simplicity with reliability. You see SDKs as a product, not just code. You build with empathy for developers integrating your work in complex environments.

What You’ll Master Here

  • Lazy loading, tree-shaking, and bundle optimization
  • Fault-tolerant event delivery with retries and offline support
  • Developer tools and debugging utilities that improve customer experience
  • Observability and analytics for SDK performance and reliability

Qualifications

  • Experience with bundlers (Webpack, Rollup, Vite, ESBuild)
  • Proven track record in optimizing performance and reducing bundle size
  • Knowledge of privacy and security (GDPR, CCPA, CSP, XSS, encryption)
  • Excellent documentation and communication skills

Remote (Tel Aviv-Yafo, Tel Aviv District, IL) Remote (Berlin, Berlin, DE)

Senior Engineer - SDK in London employer: RudderStack

At RudderStack, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our remote work environment allows you to thrive from anywhere, including vibrant locations like Tel Aviv and Berlin, while enjoying competitive benefits and opportunities for professional growth. Join us to make a meaningful impact as you develop cutting-edge SDKs that empower thousands of developers and shape the future of data interaction in the AI era.
R

Contact Detail:

RudderStack Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Engineer - SDK in London

✨Tip Number 1

Network like a pro! Reach out to current or former employees at RudderStack on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your SDK expertise, make sure to highlight it during interviews. It’s a great way to demonstrate your craft and passion for performance.

✨Tip Number 3

Prepare for technical challenges! Brush up on your coding skills and be ready to tackle real-world problems during the interview. Think about how you’d optimise SDK performance or handle event delivery—this is your chance to shine!

✨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 take that extra step to connect with us directly.

We think you need these skills to ace Senior Engineer - SDK in London

SDK Development
Performance Optimisation
Code Quality
Lazy Loading
Tree-Shaking
Bundle Optimisation
Fault-Tolerant Event Delivery
Developer Tools
Debugging Utilities
Observability
Analytics for SDK Performance
Bundlers (Webpack, Rollup, Vite, ESBuild)
Privacy and Security Knowledge (GDPR, CCPA, CSP, XSS, encryption)
Excellent Documentation Skills
Communication Skills

Some tips for your application 🫡

Show Your Passion for Craft: When writing your application, let us see your love for coding and performance. Share examples of how you've optimised code or improved developer experiences in the past. We want to know what makes you tick!

Tailor Your Application: Make sure to customise your application to highlight your experience with SDKs and bundlers like Webpack or Rollup. We’re looking for specific skills that match our needs, so don’t be shy about showcasing your relevant projects.

Communicate Clearly: Your documentation and communication skills are key! Use clear and concise language in your application. We appreciate straightforwardness, so make it easy for us to understand your achievements and how they relate to the role.

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—just a few clicks and you’re done!

How to prepare for a job interview at RudderStack

✨Know Your SDKs Inside Out

Make sure you’re well-versed in the SDKs relevant to the role. Brush up on bundlers like Webpack and Rollup, and be ready to discuss how you’ve optimised performance in past projects. This shows you’re not just familiar with the tools but can also leverage them effectively.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially around performance issues or debugging. Use examples that highlight your ability to balance speed and quality, as this is crucial for the role. It’s all about demonstrating that builder's mindset!

✨Emphasise Documentation and Communication

Since you'll be working with developers who rely on your SDKs, strong documentation skills are a must. Be ready to talk about how you’ve created clear, helpful documentation in the past. This will show that you understand the importance of developer happiness and usability.

✨Understand Privacy and Security Standards

Familiarise yourself with GDPR, CCPA, and other relevant privacy regulations. Be prepared to discuss how you’ve implemented security measures in your work. This knowledge is essential for ensuring trust and reliability in the SDKs you’ll be developing.

Senior Engineer - SDK in London
RudderStack
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>