Principal Go Engineer Distributed Systems & Data Platform, BIERUŃ
We offer:
During a technical interview it's worth preparing to discuss
* A distributed system that the candidate designed or significantly redesigned.
* A scalability or performance problem that the candidate solved independently.
* A system handling very large volumes of events or data.
* A major production incident and the changes made after its analysis.
* A complex technical initiative led by the candidate within one or multiple teams.
Responsibilities:
About the role
We are looking for an experienced Principal Go Engineer to join the team developing an advanced, distributed data and analytics platform.
The role is intended for someone who not only codes but also takes responsibility for the architecture, performance, reliability and development of key platform components. We are looking for an engineer with hands-on experience designing, building and maintaining large production systems.
The platform processes large volumes of network and telemetry data and runs in Kubernetes environments, public cloud and on-premises infrastructure.
* Designing and developing scalable and fault-tolerant backend services in Go.
* Building high-performance pipelines for ingesting, transporting and processing data.
* Designing event-driven architecture based on Apache Kafka.
* Defining service boundaries, data flows and communication methods between components.
* Making architectural decisions regarding scalability, consistency, availability and disaster recovery.
* Analyzing issues related to performance, concurrency and reliability of production systems.
* Optimizing Go services at the CPU, memory, concurrency and network communication levels.
* Raising standards in code quality, testing, observability, security and software delivery processes.
* Technically leading complex initiatives spanning multiple components or teams.
* Mentoring experienced engineers and supporting them in making technical decisions.
* Collaborating with architects, DevOps teams, product teams and domain experts.
* Participating in analysis and resolution of complex production incidents.
Additionally:
Recruitment process and terms of cooperation
* The process consists of two stages: a technical interview with our client and an interview with the end client.
* The interview with the client usually takes place within approximately 72 hours of the first stage.
* Meetings with the client are usually held in the afternoon, after 4:00 PM.
* Employment is conditional on successful completion of HireRight verification.
* The verification may include a criminal background check and confirmation of current and previous residential addresses.
* The HireRight process begins after a hiring decision is made.
* Cooperation is possible on the basis of an employment contract or a B2B contract.
* Work is fully remote, during European working hours.
* We are looking for someone available as soon as possible.
During a technical interview it's worth preparing to discuss
* A distributed system that the candidate designed or significantly redesigned.
* A scalability or performance problem that the candidate solved independently.
* A system handling very large volumes of events or data.
* A major production incident and the changes made after its analysis.
* A complex technical initiative led by the candidate within one or multiple teams.
Responsibilities:
About the role
We are looking for an experienced Principal Go Engineer to join the team developing an advanced, distributed data and analytics platform.
The role is intended for someone who not only codes but also takes responsibility for the architecture, performance, reliability and development of key platform components. We are looking for an engineer with hands-on experience designing, building and maintaining large production systems.
The platform processes large volumes of network and telemetry data and runs in Kubernetes environments, public cloud and on-premises infrastructure.
* Designing and developing scalable and fault-tolerant backend services in Go.
* Building high-performance pipelines for ingesting, transporting and processing data.
* Designing event-driven architecture based on Apache Kafka.
* Defining service boundaries, data flows and communication methods between components.
* Making architectural decisions regarding scalability, consistency, availability and disaster recovery.
* Analyzing issues related to performance, concurrency and reliability of production systems.
* Optimizing Go services at the CPU, memory, concurrency and network communication levels.
* Raising standards in code quality, testing, observability, security and software delivery processes.
* Technically leading complex initiatives spanning multiple components or teams.
* Mentoring experienced engineers and supporting them in making technical decisions.
* Collaborating with architects, DevOps teams, product teams and domain experts.
* Participating in analysis and resolution of complex production incidents.
Additionally:
Recruitment process and terms of cooperation
* The process consists of two stages: a technical interview with our client and an interview with the end client.
* The interview with the client usually takes place within approximately 72 hours of the first stage.
* Meetings with the client are usually held in the afternoon, after 4:00 PM.
* Employment is conditional on successful completion of HireRight verification.
* The verification may include a criminal background check and confirmation of current and previous residential addresses.
* The HireRight process begins after a hiring decision is made.
* Cooperation is possible on the basis of an employment contract or a B2B contract.
* Work is fully remote, during European working hours.
* We are looking for someone available as soon as possible.
Data publikacji: 2026-08-04
APLIKUJ
Podobne oferty
Regular Datacenter Engineer Cisco area, ŁÓDŹ, Klient TeamQuest
Data Developer, WARSZAWA, Klient TeamQuest
Principal Go Engineer Distributed Systems & Data Platform, WARSZAWA, Klient TeamQuest
Regular Datacenter Engineer Cisco area, POZNAŃ, Klient TeamQuest
Senior Datacenter Engineer Cisco area, RZESZÓW, Klient TeamQuest
Principal Go Engineer Distributed Systems & Data Platform, ŁÓDŹ, Klient TeamQuest
Database Engineer working with PostgreSQL, WARSZAWA, Klient TeamQuest
Senior Datacenter Engineer Cisco area, WROCŁAW, Klient TeamQuest
Senior Datacenter Engineer Cisco area, BIAŁYSTOK, Klient TeamQuest
Salesforce Data Analyst II, WARSAW, Aquiva and Hapi