Senior Back End Developer - Apache Flink & Python
GorgiasAbout 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
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.
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.
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.
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.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Senior Backend Developer (Python)
Join Mago as a Senior Backend Developer to revolutionize video production with AI in Paris.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Senior Python Developer
Join Babel as a Senior Python Developer in Lisbon. Work with Python, Flask, and MongoDB in a hybrid environment.
Backend Developer with Python Expertise
Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Python Backend Developer
Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.
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.
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.
Senior Backend Developer - Python
Join Kraken as a Senior Backend Developer to build innovative energy solutions using Python and Django. Remote position.
Python Backend Developer
Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.
Senior Backend Engineer (Python)
Join Veryfi as a Senior Backend Engineer (Python) to design and develop scalable API solutions using Python, Django, and Flask.
Data Engineer with Full Stack Python Development
Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Senior Python Backend Developer
Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.
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.
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.
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.
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.
Founding Backend Engineer
Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.