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
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
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 Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.
Senior PHP Developer
Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Back End Developer with Node.js and API Expertise
Join Ask Phill as a Back End Developer, focusing on Node.js and API development in a hybrid work environment in Amsterdam.
Senior Software Engineer - Full Stack/Back-End with Python and TypeScript
Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.
Full Stack Developer with AI and API Expertise
Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Fullstack Developer with Backend Focus (Java / Node.js / Vue3)
Join dpa as a Fullstack Developer focusing on Java, Node.js, and Vue3. Work on backend systems, AWS migration, and more in a hybrid role.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
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 Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Mid/Senior Backend Developer (Python, Golang)
Join Mobik as a Mid/Senior Backend Developer to develop solutions for global telco players using Python and Golang.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.