Senior Software Engineer NEW
Senior Software Engineer NEW

Senior Software Engineer NEW

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
Confluent Inc

At a Glance

  • Tasks: Design and maintain cutting-edge cloud infrastructure services using Golang.
  • Company: Join a leading tech company revolutionising data streaming.
  • Benefits: Remote-first work, robust insurance, flexible time off, and a supportive culture.
  • Why this job: Make a real impact on innovative projects in a collaborative environment.
  • Qualifications: 4+ years in cloud infrastructure and proficiency in Go or similar languages.
  • Other info: Diverse team with excellent growth opportunities and a focus on belonging.

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

We’re not just building better tech. We’re rewriting how data moves and what the world can do with it. With Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.

It takes a certain kind of person to join this team. Those who ask hard questions, give honest feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform.

About the Role: The Confluent Cloud Platform based on Apache Kafka is the leading Cloud Native Platform as a Service for streaming data infrastructure, but this is just the beginning. We are building a PaaS enabling customers around the globe to deliver streaming applications.

What You Will Do:

  • Design, implement and maintain Golang infrastructure services (typically implemented as Kubernetes operators) to deliver the Confluent cloud foundations to the wider engineering organization.
  • Terraform, Datadog, Prometheus and a strong command of Linux, public cloud and networking should come as standard - though Golang software engineering will be your primary focus.
  • As a Confluent Cloud Infrastructure Software Engineer, you will be working alongside the rest of the Confluent engineers to build our PaaS product.
  • You, and the rest of the team, will be responsible for the availability, performance, monitoring, emergency response, and capacity planning of the Confluent cloud.
  • If you love the hum of big data systems covering 10,000's of instances, thinking about how to make them run as smoothly and securely as possible, and want to have a big influence on the architecture plus operational design points of this new product, then you will fit right in.

What You Will Bring:

  • BS, MS, or PhD in computer science or a related field, or equivalent work experience.
  • 4+ years of relevant cloud infrastructure/cloud networking experience.
  • Strong fundamentals in distributed systems design and development.
  • Experience building and operating large-scale systems.
  • Solid understanding of basic systems operations (disk, network, operating systems, etc).
  • A self-starter with the ability to work effectively in teams.
  • Proficiency in Go, Python, C++, or other statically typed languages.
  • Experience/knowledge with public clouds (AWS, Azure or GCP).

What Gives You an Edge:

  • Experience with Golang is advantageous.
  • Experience using Apache Kafka is a big plus.

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.

Global Benefits to Help You Do Your Best Work:

  • Remote-First Work.
  • Robust Insurance Benefits.
  • Flexible Time Away.
  • The Best Teammates.
  • Open and Honest Culture.
  • Well-Being and Growth.

Leadership Principles Define How we Act. Our Leadership Principles outline a shared set of expectations for how we think and behave at Confluent. They’re an extension of our company values which we all live each day.

Confluent is Remote-First. We care about how you work, not where. Confluent is built for flexibility, so we encourage you to apply from anywhere. But we also know that trust and purpose are built face-to-face. That’s why we combine remote freedom with in-person onboarding to jumpstart your journey. It’s the best of both worlds: the autonomy you want with the community you need.

Compensation: At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards. We analyze and carefully consider several factors when determining compensation, including work history, education, professional experience, and location. The actual pay may vary depending on your skills, qualifications, experience, and work location. In addition, Confluent offers a wide range of employee benefits.

Senior Software Engineer NEW employer: Confluent Inc

At Confluent, we are not just redefining technology; we are fostering a collaborative and inclusive work culture where every voice matters. Our remote-first approach allows you to work flexibly while still benefiting from in-person onboarding and a supportive team environment. With robust insurance benefits, flexible time off, and ample opportunities for personal and professional growth, Confluent is an exceptional employer for those looking to make a meaningful impact in the world of data streaming.
Confluent Inc

Contact Detail:

Confluent Inc Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer NEW

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at meetups. Ask them about their experiences and the company culture. This can give you insider info and might even lead to a referral!

✨Tip Number 2

Prepare for those technical interviews! Brush up on your coding skills, especially in Go and distributed systems. Practice common algorithms and system design questions to show off your expertise.

✨Tip Number 3

Show your passion for data streaming! Be ready to discuss how you've tackled challenges in previous projects, especially with cloud infrastructure. Your enthusiasm can set you apart from other candidates.

✨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, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Senior Software Engineer NEW

Golang
Kubernetes
Terraform
Datadog
Prometheus
Linux
Cloud Networking
Distributed Systems Design
Large-Scale Systems Operation
Public Cloud (AWS, Azure, GCP)
Python
C++
Team Collaboration
Problem-Solving Skills

Some tips for your application 🫡

Show Your Passion for Data: When writing your application, let us see your enthusiasm for data streaming and how it can transform businesses. Share any relevant projects or experiences that highlight your love for tech and innovation.

Tailor Your CV: Make sure your CV is tailored to the role. Highlight your experience with Golang, cloud infrastructure, and distributed systems. We want to see how your skills align with what we’re building at Confluent.

Be Authentic: We value honesty and authenticity. Don’t be afraid to show your personality in your application. Share your thoughts on teamwork and collaboration, as we’re all about working together towards a common goal.

Apply Through Our Website: For the best chance of success, apply directly through our website. This ensures your application gets to the right people and shows us you’re serious about joining our team at Confluent.

How to prepare for a job interview at Confluent Inc

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Golang and cloud infrastructure. Brush up on your knowledge of Kubernetes, Apache Kafka, and distributed systems design. Being able to discuss these topics confidently will show that you’re not just a candidate, but a potential team member who can hit the ground running.

✨Show Your Team Spirit

Confluent values collaboration and teamwork, so be prepared to share examples of how you’ve worked effectively in teams. Highlight experiences where you’ve given or received honest feedback, and how you’ve contributed to a positive team dynamic. This will demonstrate that you align with their culture of 'One Team, One Data Streaming Platform'.

✨Ask Thoughtful Questions

Prepare some insightful questions about the role and the company. This could include inquiries about their approach to capacity planning or how they handle emergency responses. Asking questions shows your genuine interest in the position and helps you assess if the company is the right fit for you.

✨Demonstrate Your Problem-Solving Skills

Be ready to tackle some technical challenges during the interview. Practice coding problems or system design scenarios that relate to the role. Show your thought process and how you approach problem-solving, as this will highlight your analytical skills and ability to think critically under pressure.

Senior Software Engineer NEW
Confluent Inc
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

>