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 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.
Software Engineer, Backend
Join Flume Health as a Software Engineer, Backend. Work remotely on scalable systems with GoLang, Python, and cloud platforms.
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 Software Engineer - Data Pipeline Team
Senior Software Engineer for Data Pipeline team, remote work, expertise in Python, NoSQL, Big Data technologies.
Senior Data Engineer
Join Algolia as a Senior Data Engineer to design and scale data pipelines using Python, Airflow, and AWS technologies.
Senior Full-Stack Engineer (Backend leaning) - AI
Join Front as a Senior Full-Stack Engineer focusing on backend development and AI innovation in Paris.
Back End Engineer
Seeking a Back End Engineer in Paris with expertise in Python, data structures, and software development. Join FactSet's innovative team!
Senior Back-End Developer (H/F) - Java, Microservices
Senior Back-End Developer in Paris with expertise in Java, Microservices, APIs, and Agile environment. Join a leading tech hub!
Senior Backend Developer (Python)
Join Mago as a Senior Backend Developer to revolutionize video production with AI in Paris.
Senior Go Backend Engineer
Senior Go Backend Engineer needed in Berlin. Work on complex data systems using Go, Kubernetes, and cloud technologies. Competitive benefits.
Senior Backend Developer - Python
Senior Backend Developer specializing in Python, SQL, and JavaScript for a fast-growing startup in Brussels.
Lead Developer - Python, Microservices, Front-End & Back-End
Lead Developer role at Payplug, Paris. Expertise in Python, microservices, and both front-end & back-end development required. Hybrid work model.
Senior Backend Developer with Python and FastAPI
Seeking a Senior Backend Developer with Python and FastAPI expertise for a full-time role in Frankfurt, Germany.
Senior Software Engineer
Senior Software Engineer role in Paris focusing on Python, Kubernetes, and AWS cloud technologies. Inclusive of competitive benefits and remote work options.
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 with Python and GraphQL
Join Kpler as a Senior Full Stack Engineer to design APIs and data pipelines using Python and GraphQL.
Senior Full Stack Developer (Python/React)
Senior Full Stack Developer role in Paris, focusing on Python, React, and innovative AI solutions.
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.
Senior Python Developer
Join Babel as a Senior Python Developer in Lisbon. Work with Python, Flask, and MongoDB in a hybrid environment.
Senior Backend Engineer - Golang
Join FlexAI as a Senior Backend Engineer specializing in Golang to innovate AI computing infrastructure.
Senior Software Engineer, Data Engineering
Join Grammarly as a Senior Software Engineer in Data Engineering, focusing on building data pipelines and infrastructure.
Lead Back-End Developer - Node.js
Lead Back-End Developer role in Paris, focusing on Node.js, GCP, and NoSQL. Join Echo Analytics' innovative team.