Gorgias logo

Senior Back End Developer - Apache Flink & Python

Gorgias

About the Role

As a Senior Back End Developer at Gorgias, you will be part of the Growth team, focusing on designing, implementing, and scaling event-driven solutions that support our main models for usage-based pricing, reactive event notifications, and triggers. Your role will be crucial in developing robust and scalable flows to support user and customer journeys on our platform.

Responsibilities

  • Build and maintain data streaming pipelines and flows serving business use cases such as deduplicating billing events, usage-based billing across all Gorgias products, and reactive flows (customer purchase, plan change, subscription triggers).
  • Lead and mentor other senior ICs on data streaming applications.
  • Design APIs and models in collaboration with senior ICs to enable more event-driven features, always focusing on the quality of the data and the consistency of actions taken.
  • Define a monitoring strategy to prevent and fight fraud, collaborating with a security team when required.

Who You Are

  • You have 5+ years of experience in data streaming applications, preferably with Apache Flink. Experience with other technologies such as Apache Spark, Apache Samza, or Twister2 is also accepted.
  • You have at least one year of experience with Apache Flink and Kafka.
  • You are comfortable working with Java, Python, and SQL.
  • Significant experience with event-driven systems and eventual consistency patterns.
  • Experience with high-traffic applications and continuous development/deployment.
  • You care about working on applications that are putting the customer's needs first and thrive in a fast-paced and distributed environment. You are comfortable working with a product team, providing feedback and suggesting new ideas.

Benefits

  • Health insurance
  • Paid vacation
  • Remote work flexibility

Join Gorgias, a leader in ecommerce customer service solutions, and contribute to our mission of delivering effortless customer service at every stage of growth. Apply today and be a part of a dynamic and innovative team that values professional growth and work-life balance.

Benefits
Extracted with AI

  • Health insurance
  • Paid vacation
  • Remote work flexibility

Similar jobs

Last update: 23 minutes ago

Gorgias logo
Gorgias

Senior Back-end Engineer - In App Analytics

Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

STATION F logo
STATION F

Senior Backend Developer (Python)

Join Mago as a Senior Backend Developer to revolutionize video production with AI in Paris.

WeTravel logo
WeTravel

Senior Backend Engineer

Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.

Babel logo
Babel

Senior Python Developer

Join Babel as a Senior Python Developer in Lisbon. Work with Python, Flask, and MongoDB in a hybrid environment.

Deliverect logo
Deliverect

Backend Developer with Python Expertise

Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

PlushCare logo
PlushCare

Senior Python Backend Developer

Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.

Flix logo
Flix

Junior Software Engineer - API Team

Join Flix as a Junior Software Engineer in Berlin, focusing on API development and management. Work with JavaScript, REST, and more.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Kraken logo
Kraken

Senior Backend Developer - Python

Join Kraken as a Senior Backend Developer to build innovative energy solutions using Python and Django. Remote position.

PlushCare logo
PlushCare

Python Backend Developer

Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.

Veryfi logo
Veryfi

Senior Backend Engineer (Python)

Join Veryfi as a Senior Backend Engineer (Python) to design and develop scalable API solutions using Python, Django, and Flask.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Data Engineer with Full Stack Python Development

Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

Accolade, Inc. logo
Accolade, Inc.

Senior Python Backend Developer

Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.

Agoda logo
Agoda

Senior Data Engineer - Fintech

Join Agoda's Fintech team as a Senior Data Engineer in Berlin. Work with Java, Scala, and Big Data technologies to enhance data systems.

Flix logo
Flix

Senior Full Stack Engineer with Java, Python, and TypeScript

Join Flix as a Senior Full Stack Engineer in Berlin. Work with Java, Python, and TypeScript to build scalable solutions.

Vest logo
Vest

Senior Backend Engineer with Python and Kafka

Join Vest Labs as a Senior Backend Engineer to develop a high-throughput, low-latency exchange using Python and Kafka.

HelloFresh logo
HelloFresh

Senior Backend Engineer - Microservices and Agile Methodologies

Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.

Streamlane logo
Streamlane

Founding Backend Engineer

Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.