At a Glance
- Tasks: Design and develop high-performance networking solutions for Confluent Cloud.
- Company: Join a leading tech company focused on innovative cloud networking.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact by building scalable systems that power the future of cloud technology.
- Qualifications: 8+ years in software engineering with strong skills in distributed systems and networking.
- Other info: Diverse and inclusive workplace where every voice matters.
The predicted salary is between 36000 - 60000 £ per year.
About the Role: We are looking for a staff level technical leader to help us build the next-generation network data plane to enable our Confluent Cloud platform to achieve 10x the current scale. This is a hybrid engineering role, blending deep software development expertise with hands-on operational excellence. Cloud networking is a strategic investment area with significant potential to impact the company's growth. The Traffic team is responsible for the network platform of Confluent Cloud with a focus on performance, security, reliability, and cost optimizations for all network traffic that ingresses and egresses a customer's Kafka and DSP deployments as well as all internal service to service traffic on Confluent Cloud.
You will architect, design and lead cross-team initiatives to deliver highly scalable, cost efficient, networking data plane solutions, while also ensuring these systems are reliable, observable, and resilient in production. You’ll work across engineering, security, product, and platform orgs to deliver building blocks that empower product teams to integrate networking seamlessly.
What You Will Do:
- Design, develop, and operationalize high-performance, scalable, reliable, and resilient systems for the Confluent Cloud network data plane platform.
- Independently drive the execution of ambiguously scoped cross-team software projects, ensuring the delivery of complex projects in production with a focus on quality.
- Leverage cloud providers to deliver impactful business solutions.
- Troubleshoot and improve operations for a complex technical stack that spans across AWS, Azure, and GCP, including microservices, containers, and virtualization.
What You Will Bring:
- BS, MS, or PhD in Computer Science or a related field, or equivalent work experience.
- 8+ years of software engineering industry experience.
- Strong fundamentals in distributed systems design and development.
- Experience in building and operating large-scale systems.
- Solid understanding of networking primitives and protocols.
- Self-starter with the ability to work effectively in teams.
- Proficiency in C++, Go, Python, or other programming languages.
What Gives You an Edge:
- Experience with Kubernetes.
- Experience with network proxies and/or load balancers.
- Experience with public clouds (AWS, Azure, or GCP).
Ready to build what's next? Let’s get in motion. Come As You Are. Belonging isn’t a perk here. It’s the baseline. We work across time zones and backgrounds, knowing the best ideas come from different perspectives. And we make space for everyone to lead, grow, and challenge what’s possible. We’re proud to be an equal opportunity workplace. Employment decisions are based on job-related criteria, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law.
Staff Software Engineer in London employer: jobr.pro
Contact Detail:
jobr.pro Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer in London
✨Tip Number 1
Network, network, network! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Prepare for those 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 to get comfortable.
✨Tip Number 3
Showcase your projects! Whether it's on GitHub or a personal website, having a portfolio of your work can really set you apart. We love seeing practical examples of your skills in action, especially when they relate to the role you're applying for.
✨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’re always looking for passionate individuals who are ready to make an impact!
We think you need these skills to ace Staff Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Staff Software Engineer role. Highlight your expertise in distributed systems, cloud networking, and any relevant programming languages like C++, Go, or Python.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about building scalable network solutions. Share specific examples of past projects where you’ve demonstrated leadership and technical prowess, especially in cross-team initiatives.
Showcase Your Problem-Solving Skills: In your application, don’t shy away from discussing challenges you've faced in previous roles. We love to see how you troubleshoot complex systems and improve operations, especially in cloud environments like AWS, Azure, or GCP.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right team!
How to prepare for a job interview at jobr.pro
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of distributed systems, networking protocols, and the programming languages mentioned in the job description. Be ready to discuss your past experiences with large-scale systems and how you've tackled challenges in those areas.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of complex projects you've led or contributed to. Highlight how you approached ambiguous problems, drove execution, and ensured quality in production. This will demonstrate your ability to handle the responsibilities of the role.
✨Understand the Company’s Vision
Familiarise yourself with Confluent Cloud and its network data plane platform. Understand their strategic goals and how your role as a Staff Software Engineer fits into that vision. This will help you align your answers with what they’re looking for.
✨Be Ready for Technical Challenges
Expect technical questions or coding challenges during the interview. Practice common algorithms and system design problems, especially those related to cloud services and microservices architecture. This will help you feel more confident and prepared.