Software Engineer, Authentication
Company: Confluent
Location: Richmond
Posted on: August 7, 2022
|
|
Job Description:
Confluent is pioneering a fundamentally new category of data
infrastructure focused on data in motion. Have you ever found a new
favorite series on Netflix, picked up groceries curbside at
Walmart, or paid for something using Square? That's the power of
data in motion in action-giving organizations instant access to the
massive amounts of data that is constantly flowing throughout their
business. At Confluent, we're building the foundational platform
for this new paradigm of data infrastructure. Our cloud-native
offering is designed to be the intelligent connective tissue
enabling real-time data, from multiple sources, to constantly
stream across the organization. With Confluent, organizations can
create a central nervous system to innovate and win in a
digital-first world. We're looking for self-motivated team members
who crave a challenge and feel energized to roll up their sleeves
and help realize Confluent's enormous potential. Chart your own
path and take healthy risks as we solve big problems together. We
value having diverse teams and want you to grow as we grow-whether
you're just starting out in your career or managing a large team,
you'll be amazed at the magnitude of your impact. We are looking
for an experienced backend software engineer to work on high
throughput, low latency platform that provide authentication for
any service to service communication in Confluent infrastructure
(both cloud and on-premise). It provides a new way to help reduce
the potential "blast radius" of a breach or compromise and
management overhead, while helping to enforce the principle of
least privilege across the environment. You have a passion in
building delightful solutions for our customers and will join an
engineering team that strongly believes in designing for scale,
rigorous code reviews, automated testing, and operating services,
with stringent performance, reliability and scalability
requirements. The Trust and Security Org is one of the leading
innovation groups at Confluent that defines the security product
roadmap for both cloud and on-premise Confluent products. This team
designs a set of distributed applications and compliance platforms
with ease of use in mind to manage application and product
security, data governance and infrastructure assurance and
operations. Who You Are: + Smart, humble, and empathetic + Have a
strong sense of teamwork and put team's and company's interests
first + Driven and excited about the challenges of a fast-paced,
innovative software startup environment What We're Looking For
(Required Skills/Must Haves): + At least 5 years of relevant work
experience + Strong software design and implementation skills in
building authentication protocols (OIDC, OAuth, mTLS, SAML, etc.) +
Deep expertise in building large scale distributed systems +
Experience with Java, Go or Python + Familiarity with using Cloud
infrastructure providers such as AWS, GCP, and/or Azure + Self
starter with ability to work effectively in a team with excellent
communication skills What Gives You An Edge (Preferred Skills/Good
to Have): + Experience working with Kubernetes and Cloud deployment
frameworks + Experience with best practices around Authorizations
and Access Management + Experience leveraging third party SaaS
services + Experience building APIs, both RESTful and gRPC/Thrift
based + Knowledge of Apache Kafka Come As You Are At Confluent,
equality is a core tenet of our culture. We are committed to
building an inclusive global team that represents a variety of
backgrounds, perspectives, beliefs, and experiences. The more
diverse we are, the richer our community and the broader our
impact. Employment decisions are made on the basis of 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 applicable law.
Confluent requires all employees (in office and remote) in the U.S.
to be vaccinated for COVID-19. Consistent with federal, state, and
local requirements, Confluent will consider requests for reasonable
accommodation based on medical conditions/contraindications or
sincerely-held religious beliefs where it is able to do so without
undue hardship to the company. Click here to review our California
Candidate Privacy Notice
(https://www.confluent.io/candidate-privacy/) , which describes how
and when Confluent, Inc., and its group companies, collects, uses,
and shares certain personal information of California job
applicants and prospective employees. #LI-Remote
Keywords: Confluent, Richmond , Software Engineer, Authentication, IT / Software / Systems , Richmond, Virginia
Click
here to apply!
|