Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailGorgias is the conversational AI platform for ecommerce that drives sales and resolves support inquiries. Trusted by over 15000 ecommerce brands Gorgias supports growing independent shops to globally recognizable brands.
Built for Shopify and powered by advanced ecommerce integrations Gorgiass conversational AI understands your brand tools policies and customers to drive personalized 1to1 conversations from editing orders and initiating returns to making product recommendations. Gorgias where every customer interaction feels personal support becomes sales and conversations shape success.
Event data is at the center of Gorgiass architecture & product. This platform team is defining how we shape and transmit events across all of our systems. The team ensures that systems these events cross are built with consistency reliability & scalability in mind. Were also working towards a mature Data Mesh Architecture.
In the team were big users of Kafka GCP PubSub RabbitMQ as brokers. Debezium for CDC & Stream processing frameworks (Kafka Connect Kafka Streams & Apache Flink). Flink is used in the majority of our streaming processing workloads. In terms of storage were using primarily using Postgres (OLTP) ElasticSearch (Full Text Search) Clickhouse (customer facing OLAP workloads) & BigQuery (for internal use only).
The team directly owns services that are used by other product engineering teams like the Flink Operator Debezium & Webhook Infra and ensures data consistency high quality of service and support. For Kafka & PubSub were using a managed service which is mostly around monitoring & operational work.
The team also provides common functionality & SDKs to move data around for instance feeding Caches and other storages like Elasticsearch Redis BigQuery etc. The goal is to make those selfservice for every other team to leverage.
The team runs officehours workshops and sometimes works embedded in product teams to build systems that cannot be done with a selfservice approch or the data streaming expertise is missing. The team helps building the system trains the target team and reverts back to the team platform team. It does not remain on call for everything they help build.
The team is currently composed of 6 Senior Engineers and the majority of their work is on platform systems that are offered as services to other teams.
This team is NOT: IT data data governance batch processing and feeding data warehouses. The team is focused on delivering highquality data within the product and providing an interface to external stakeholders.
Contribute to the Platform team vision and own the Platform streaming and the broader Event Driven Architecture vision & strategy.
Design and build scalable & reliable event driven systems with other senior platform engineers that are used by product engineering teams.
Work closely with senior management product and other managers with the goal to expand our internal Platform and shape our whole architecture you need to build a good rapport with your peers and bring Platform to them and viceversa.
You will take part of the broader engineering vision when it comes to OLTP OLAP & events storage design how to shape events and messages servicetoservice communication schema management events lifecycle contract negotiations of managed services vendors and more.
Manage a team of very 6 very senior engineers and ensure that the team delivers impact that affects the entire company.
You will be reporting directly to the CTO.
3 years in an Engineering Manager role.
5 years of experience with Kafka ecosystem. Apache Flink experience is a big plus.
7 years of experience in backend ideally with Java (or flavors of it).
Experienced with asynchronous microservices understands distributed computing and architecture in general.
Understands data consistency CAP theorem cloud infrastructure observability scaling.
You are passionate about learning and want to help us learn too.
You care about working on applications that are putting the customers & other engineering teams needs first.
You have the drive and focus to get challenging projects over the finish line and you are comfortable advocating for what you need to do your best work
You thrive in a fastpaced environment.
Competitive salary & equity 90th percentile of the market worldwide)
5week vacation plus 2 weeks RTT (We follow each countrys appropriate PTO Laws)
Paid sick leave
Paid parental leave 16 weeks)
MacBook Pro
Personal credit card to buy lunches (we use Swile
We provide private health insurance (we use Alan
Get up to 700 to set up your workstation at home (working from home should feel breezy)
Get up to 2000 of learning material and wellness support per year! This includes 1500 for learning material (such as books courses and individual coaching sessions) directly linked to your job scope as well as a 500 wellness budget. Take advantage of these resources to grow in your role and prioritize your personal development and wellness.
Every quarter we organize an online companywide summit to discuss where were going and strengthen social bonds. Once per year we organize offsite team retreats and company retreats!
Diversity & Inclusion at Gorgias
We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applicants of all backgrounds experiences and perspectives. At Gorgias we believe that diverse teams drive innovation and better decisionmaking. We do not discriminate based on race color religion gender identity sexual orientation disability age or any other protected status.
If you need accommodations to participate in the application or interview process perform essential job functions or access other employment benefits please contact us at . Lets grow together!
Required Experience:
Manager
Full-Time