Match score not available

Senior Software Engineer

extra holidays - extra parental leave - work from home - fully flexible
Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

BS, MS, or PhD in computer science or related field, 2-4 years of relevant experience, Strong fundamentals in distributed systems API design, Proficiency in Python, Java, Go, or other statically typed languages.

Key responsabilities:

  • Enhance the Pyflink experience for developers
  • Identify and close feature gaps between Python and other Flink APIs
Confluent logo
Confluent Computer Software / SaaS Large http://confluent.io/
1001 - 5000 Employees
See all jobs

Job description

Position at Confluent Europe Ltd.

With Confluent, organisations 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 organisation 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.

One Confluent. One team. One Data Streaming Platform.

Data Connects Us.

About the Role:

The Flink experience as a developer is dominated largely by Java and SQL. There is a Python API in the form of Pyflink, but it is a little unloved, and exists largely as a wrapper around the Java API. The Flink & Python Team would be at the forefront of improving this experience for developers and data scientists. With a vision centered on making the Python experience of Flink first class, this team is driven towards opening up the power and capabilities of Flink to Python developers in a way that feels natural. 

What You Will Do:

  • Bring your Python and data stream expertise to bear on making the Pyflink experience first-class
  • Work with developers and stakeholders to identify and close feature and usability gaps between Python and other Flink APIs

What You Will Bring:

  • BS, MS, or PhD in computer science or a related field, or equivalent work experience
  • 2-4 years of relevant experience
  • Strong fundamentals in distributed systems API design and development
  • A self-starter with the ability to work effectively in teams
  • Proficiency in Python, Java, Go, or other statically typed languages

What Gives You an Edge:

  • A strong background data stream processing, particularly using PyFlink
  • Experience with developer experience, tooling development, etc

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.

Click HERE to review our Candidate Privacy Notice 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

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork

Software Engineer Related jobs