Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, prototype, and implement scalable backend microservices using Go for a cloud-based SaaS platform.
Build and maintain data pipelines and streaming solutions with Kafka and ClickHouse, applying distributed systems principles for performance and reliability.
Own features end-to-end from design through production deployment, working closely with product and cross-functional teams and engaging with AI/ML concepts in observability contexts.
Minimum Requirements
Bachelor's degree in Computer Science, Engineering, or related field.
5+ years of industry experience building backend or platform systems (or equivalent practical experience).
Strong production experience developing backend services and APIs using Go.
Experience with distributed systems design and streaming/messaging technologies like Kafka.
Ideal Candidate Profile
Experienced in cloud-native microservices architectures within SaaS environments with end-to-end feature ownership.
Familiar with analytical databases like ClickHouse or similar OLAP/data stores with willingness to learn quickly.
Capable of collaborating across teams to contribute elevated engineering quality and work in distributed systems solving observability and anomaly detection use cases.
