Search jobs > Providence, RI > Senior software engineer

Senior Software Engineer

Confluent
Providence, Rhode Island, US
$139.2K-$163.6K a year
Full-time

Confluent Senior Software Engineer - Providence, Rhode Island

With Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the modern digital world.

We have a purpose that drives us to do better every day we're creating an entirely new category within data infrastructure - data streaming.

This technology will allow every organization to create experiences and use the power of data in ways that profoundly impact the way we all live.

This impact is our purpose and drives us to do better every day.

Check out the role overview below If you are confident you have got the right skills and experience, apply today.

About the Role :

Confluent is seeking an innovative and executing Senior Developer to help make stream processing feel like using a database with SQL.

In this role, you will be instrumental in developing the core building blocks that will allow users a true just-in-time, consumption-based experience, making it the most efficient and fast cloud-native Apache Flink experience on the market.

You will be working in a team with other known Flink experts iterating on an already existing implementation based on actual usage data and product requirements.

What You Will Do :

  • Work on the next iterations of Flink user-defined functions that can execute untrusted code securely on Confluent cloud - in Java and Python on various cloud service providers.
  • Work on building block Flink components such as shim layers, SQL logical query planner, parser, optimizer, Flink control plane, and SQL runtime on Confluent Cloud and guarantee an efficient and unified experience for batch and streaming workloads.
  • Collaborate with partner teams across components like compute platform, schema registry, Kafka, Flink runtime, and cloud control plane to get work done.
  • Follow a holistic development approach and be responsible for the code quality, test coverage, documentation, and maintainability of the components you and your team work on.
  • Design Components : Implement aspects of Flink runtime, draft designs, discuss them, and curate and moderate a decision with involved stakeholders.
  • Open Source contribution : Contribute to relevant changes and features to Open Source Apache Flink and help the community maintain a high-quality project by participating in relevant mailing list discussions and reviewing PRs.
  • Open Source visibility : Write blog posts and give talks at meetups and conferences to strengthen the position of Confluent Cloud as industry experts for stream processing and Apache Flink.
  • Team : Help to follow and maintain processes, be an active part of the team, lead meetings, take initiatives where feasible, and participate in on-call rotations.

What You Will Bring :

  • 2+ years of software development experience.
  • Hands-on experience in designing and developing complex distributed systems, especially in the context of Apache Flink.
  • Experience implementing features in the area of distribution and coordination of distributed systems like Apache Flink.
  • Strong problem-solving skills, capable of translating complex requirements into effective solutions.
  • Excellent communication skills, both written and verbal, with the ability to collaborate across teams.
  • Familiarity with Flink or similar systems - checkpointing, exactly-once semantics, and 2-phase commit protocols is highly desirable.

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.

At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards. This position has an annual estimated salary of $139,230 - $163,620, an annual bonus, and a competitive equity package.

The actual pay may vary depending on your skills, qualifications, experience, and work location. In addition, Confluent offers a wide range of employee benefits.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Strategic Education Inc.
Providence, Rhode Island

Bachelor of Engineering in Computing, Software Engineering, or related field or foreign equivalent. Participates as a technical expert in the design, development, coding, testing, and/or debugging of major new software and/or significant enhancements to existing software which may include applicatio...

Promoted
VirtualVocations
Cranston, Rhode Island

A company is looking for a Senior Full-Stack Software Engineer specializing in NodeJS, JavaScript, and React. ...

Promoted
Rocket Software
Providence, Rhode Island

Rocket Software Sales Engineers are experienced technical professionals with an extensive enterprise software sales background who can successfully be the technical sales lead on software opportunities to progress and close business, and must function well as a member of a dynamic team, while having...

Promoted
VirtualVocations
Cranston, Rhode Island

A company is looking for a Senior Software Engineer, Backend. ...

Promoted
Oracle
Providence, Rhode Island

Oracle Senior Software Engineer (OCI) - Providence, Rhode Island. Senior Member of Technical Staff - Observability and Developer Lifecycle, Oracle Cloud Infrastructure. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distribut...

Promoted
VirtualVocations
Cranston, Rhode Island

A company is looking for a Senior-to-Principal SDET focused on building testing frameworks and tooling for cloud services. ...

Promoted
Rocket Software
Providence, Rhode Island

Rocket Software Senior Software Engineer Providence, Rhode Island Apply Now. The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of ...

Utilidata
Providence, Rhode Island

Responsibilities Write and maintain high-quality Python code to enhance the performance, stability, and extensibility of our cloud infrastructure as well as to implement new features for our customers Create and maintain CI/CD processes as necessary to support development and deployment Design, deve...

Fidelity Investments
Smithfield, Rhode Island

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) building, test...

Collette
Pawtucket, Rhode Island

Collette is seeking a Senior Software Integration Engineer to join our growing Technology Team. We are seeking a skilled Integration Engineer to join our dynamic team. ...