Staff Software Engineer
Staff Software Engineer

Staff Software Engineer

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
J

At a Glance

  • Tasks: Lead the design and development of next-gen network data solutions for Confluent Cloud.
  • Company: Join a forward-thinking tech company focused on cloud networking innovation.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
  • Why this job: Make a real impact in a strategic area with significant potential for company growth.
  • Qualifications: 8+ years in software engineering with strong skills in distributed systems and networking.
  • Other info: Diverse and inclusive workplace that values different perspectives and ideas.

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 employer: jobr.pro

At Confluent, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our hybrid work environment allows for flexibility while empowering our staff to take ownership of impactful projects that drive the future of cloud networking. With a strong commitment to diversity and inclusion, we provide ample opportunities for professional growth and development, ensuring that every team member can thrive in their career journey.
J

Contact Detail:

jobr.pro Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer

✨Tip Number 1

Network, network, network! Reach out to folks in the industry, especially those who work at companies you're interested in. A friendly chat can sometimes lead to job opportunities that aren't even advertised.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews like a pro! Research common technical questions related to software engineering and practice coding challenges. The more prepared you are, the more confident you'll feel during the interview.

✨Tip Number 4

Don’t forget to apply through our website! We love seeing applications directly from candidates who are excited about joining us. It shows initiative and helps us get to know you better.

We think you need these skills to ace Staff Software Engineer

Software Development
Cloud Networking
Distributed Systems Design
High-Performance Systems
Scalability
Reliability Engineering
Networking Protocols
C++
Go
Python
Kubernetes
Microservices
Containers
AWS
Azure
GCP

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 technologies, 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 cloud environments.

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 approached complex problems, particularly in high-performance systems and networking.

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 gives you a chance to explore more about our culture and values!

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 can contribute to achieving those objectives. This shows your genuine interest in the company and its mission.

✨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 networking and microservices. This will help you feel more confident and prepared when faced with technical assessments.

Staff Software Engineer
jobr.pro
Go Premium

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

J
  • Staff Software Engineer

    Full-Time
    36000 - 60000 £ / year (est.)
  • J

    jobr.pro

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