Lead Golang Engineer

11 248.76 - 15 467.04 USDNet per month - B2B
Go

Lead Golang Engineer

Go
Aleja Pokoju 18, Kraków

Ready4S

Full-time
B2B
Senior
Remote
11 248.76 - 15 467.04 USD
Net per month - B2B

Job description

If you enjoy building resilient automation solutions, designing seamless API integrations, and mentoring engineers while shaping the architecture of modern systems, this role is for you!

Join us to work with technologies like Golang, Temporal.io, and OpenTelemetry while creating scalable systems that power telecommunications service delivery.


What we do

We're building an internal platform for a telecommunications service provider that streamlines network service management and service delivery processes. Our solution exposes APIs and leverages Temporal workflows to handle asynchronous tasks, with comprehensive observability through OpenTelemetry, Grafana, Prometheus, and Tempo.


Your responsibilities

  • Lead the design and development of automation solutions for telecommunications service management.

  • Architect and optimize APIs for seamless system integration.

  • Leverage orchestration tools like Temporal.io to build scalable, resilient workflows.

  • Implement and maintain observability using OpenTelemetry with Grafana, Prometheus, and Tempo.

  • Troubleshoot and debug distributed systems across service boundaries.

  • Provide technical leadership and mentorship to engineers, promoting best practices in software architecture and development.

  • Ensure comprehensive documentation for automation, API design, and system integrations.


Our requirements

  • Strong expertise in Golang, including concurrency patterns, error handling, and API development.

  • Experience designing and implementing RESTful APIs and asynchronous messaging systems.

  • Proficiency with observability tools and metrics collection (OpenTelemetry, Prometheus, or similar).

  • Strong debugging and problem-solving skills for distributed systems.

  • Familiarity with performance profiling and optimization techniques in Go.

  • Experience with containerization using Docker and container-based development workflows.

  • Ability to work effectively with cross-functional teams and communicate technical decisions to stakeholders.

  • Experience in test-driven development and writing maintainable, well-tested code.

  • At least 2 years of experience in a Tech Lead or similar leadership position.

  • Previous experience in a lead or senior technical role is preferred.


Nice to have

  • Experience with workflow orchestration systems like Temporal or Cadence.

  • Knowledge of the telecommunications domain.

  • Hands-on experience mentoring engineers and driving technical best practices.

  • Understanding of OpenAPI/Swagger standards.

  • Experience with infrastructure as code and CI/CD pipelines.

  • Experience with cloud services (AWS, GCP, or Azure).

  • Understanding of networking protocols and service mesh technologies.

  • Experience with Kubernetes.


What we offer

  • Fully remote work with flexible scheduling.

  • Opportunity to work with cutting-edge technologies (Go, Temporal, OpenTelemetry).

  • Collaborative environment with experienced developers.

  • Modern development practices and tools.

  • Competitive salary.

Tech stack

    English

    B2

    Golang

    advanced

    Temporal.io

    advanced

Office location

Published: 01.02.2026

Lead Golang Engineer

11 248.76 - 15 467.04 USDNet per month - B2B
Summary of the offer

Lead Golang Engineer

Aleja Pokoju 18, Kraków
Ready4S
11 248.76 - 15 467.04 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych są wszystkie spółki należące do Ready4S tj.: - Mobi People LTD. (Spółka z Ograniczoną Odpowied... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.