Tech Lead/Sr Backend (Go) Developer

Jobgether

Turkey

Remote

TRY 350,000 - 520,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Senior leadership role
Go & Kubernetes work
Cloud platform exposure
Ownership of architecture

Job summary

Partner Company in Turkey seeks a Tech Lead/Senior Backend Engineer (Go) to own and drive backend systems in a cloud-native environment. You will design scalable, high-availability services, build Kubernetes Operators with Go, and oversee deployment, scaling, and reliability across complex microservices.

You will lead architectural decisions, guide best practices, and collaborate with cross-functional teams to ensure maintainable, production-ready solutions.

Qualifications

  • 7+ years in backend development, 5+ years with Go.
  • Previous Tech Lead/Team Lead experience.
  • Strong production experience with Kubernetes.
  • Hands-on Go with Kubernetes Operators using Operator SDK.
  • Strong backend architecture for RESTful services and microservices.
  • Understanding of scalability, resilience, disaster recovery, containerization, and reliability.
  • Experience with AWS; experience with GCP/Azure is a plus.
  • Proficiency in modern server-side development with Node.js, Python, or Rust is a plus.

Responsibilities

  • Lead design and development of scalable backend applications with high availability.
  • Design and develop Kubernetes Operators in Go and Operator SDK.
  • Own backend solutions through architecture, deployment, scaling, and monitoring.
  • Develop RESTful services and microservices for complex workloads.
  • Define high-availability and disaster recovery strategies.
  • Manage containerized environments with Kubernetes and Docker Swarm when relevant.
  • Collaborate with cloud infrastructure to orchestrate resources.
  • Provide technical leadership, coding standards, and guidance to the team.
  • Contribute to backend architecture evolution and engineering standards.
  • Investigate complex issues across app and infra layers; implement durable solutions.
  • Coordinate with engineering and infrastructure to ensure reliability.

Skills

Backend architecture
Go
Kubernetes
Leadership
RESTful services
Microservices
Cloud platforms
Code quality
Debugging
Communication

Tools

Operator SDK
Go
AWS
GCP/Azure
Docker
Kubernetes
Node.js
Python
Rust

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Tech Lead/Sr Backend (Go) Developer based in Turkey.

As a Tech Lead/Senior Backend Engineer, you will combine deep backend development expertise with hands‑on ownership of modern cloud infrastructure. You will design and build scalable, resilient server‑side systems while working closely with Kubernetes and containerized environments. A key focus of the role will be developing Kubernetes Operators and microservices using Go and the Operator SDK. You will contribute to high‑availability architectures, disaster recovery capabilities, and long‑term application maintainability. The role offers significant technical ownership, from architecture and development through deployment, scaling, and operational reliability. You will also provide technical leadership and help shape engineering practices across complex backend and infrastructure initiatives.

Accountabilities
  • Lead the design and development of scalable, high‑performance backend applications with a strong focus on availability, reliability, maintainability, and operational resilience.
  • Design and develop Kubernetes Operators using Go and the Operator SDK, implementing them as robust, production‑ready microservices.
  • Own backend solutions throughout their lifecycle, from technical architecture and implementation through deployment, scaling, monitoring, and ongoing improvement.
  • Develop RESTful architectures and server‑side services that can support complex workloads while maintaining clean, maintainable code.
  • Design and implement high‑availability architectures and disaster recovery strategies to improve system resilience and minimize operational risk.
  • Manage and support containerized environments using Kubernetes and, where relevant, Docker Swarm, including deployment, scaling, health management, and operational troubleshooting.
  • Work with cloud infrastructure to develop and maintain systems that manage and orchestrate cloud resources effectively.
  • Provide technical leadership through architectural decisions, engineering guidance, code quality practices, and collaboration with other developers.
  • Contribute to the evolution of backend architecture and engineering standards, balancing immediate delivery needs with long‑term technical health.
  • Investigate complex technical issues across application and infrastructure layers and implement durable solutions.
  • Collaborate across engineering and infrastructure disciplines to ensure backend services and underlying platforms operate reliably and efficiently.
Requirements:
  • You have 7+ years of professional backend development experience, including at least 5 years of hands‑on experience with Go.
  • You have previous experience as a Tech Lead, Team Lead, or in a comparable technical leadership position.
  • You have strong production experience working with Kubernetes and understand container orchestration in real‑world environments.
  • You have hands‑on experience developing Kubernetes Operators using Go and the Operator SDK.
  • You have strong backend architecture skills, including experience designing RESTful services, microservices, and highly available systems.
  • You understand principles of scalability, resilience, disaster recovery, containerization, and production system reliability.
  • You have experience with AWS and, ideally, a proven track record of developing and maintaining Operators that manage AWS resources.
  • Experience with GCP or Azure is also valuable and demonstrates broader cloud infrastructure knowledge.
  • You are proficient in modern server‑side development and may have additional experience with technologies such as Node.js, Python, or Rust.
  • You are comfortable working across application and infrastructure layers and can bridge backend engineering with cloud‑native operations.
  • You demonstrate strong architectural judgment, problem‑solving ability, and a pragmatic approach to building maintainable systems.
  • You communicate effectively, can guide technical discussions, and are comfortable taking ownership of complex engineering initiatives.
  • You are able to balance hands‑on development with technical leadership and collaboration across engineering teams.
Benefits:
  • Opportunity to take on a senior technical leadership role combining backend engineering and cloud infrastructure.
  • Hands‑on work with Go, Kubernetes, Operator SDK, microservices, and modern cloud platforms.
  • Significant ownership over architecture, implementation, deployment, and long‑term system reliability.
  • Opportunity to design and operate highly available systems with disaster recovery capabilities.
  • Exposure to complex cloud infrastructure and Kubernetes‑based automation.
  • Opportunity to influence engineering standards, architecture, and technical direction.
  • Work on technically challenging systems where scalability, resilience, and maintainability are core priorities.
  • Exposure to multiple cloud environments, including AWS, GCP, and Azure.
  • Opportunity to combine individual technical contribution with mentorship and technical leadership.
  • Remote‑friendly opportunity based in Slovenia, offering the flexibility of working within a modern distributed engineering environment.

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Tech Lead: Go Backend & Kubernetes
Remote Tech Lead: Go Backend & Kubernetes

Jobgether • Turkey

Remote
TRY 350,000 - 520,000
Senior leadership role
Go & Kubernetes work
Cloud platform exposure
+1
Senior Infrastructure Engineer
Senior Infrastructure Engineer

Jobgether • Turkey

Remote
TRY 300,000 - 600,000
Fully remote
Leadership opportunities
Collaborative culture
Senior Platform Engineer (Turkey)
Senior Platform Engineer (Turkey)

letgo • Fatih

On-site
TRY 600,000 - 900,000
Senior Full-Stack/Backend Engineer
Senior Full-Stack/Backend Engineer

Greenland Commodities • Fatih

On-site
TRY 3,939,000 - 6,190,000
Sponsorship visa for relocation to our
headquarters in Prague
5 weeks vacation
+3
Technical Lead - GPU Infrastructure
Technical Lead - GPU Infrastructure

Jobgether • Turkey

Remote
TRY 500,000 - 900,000
Remote work
Leadership role
AI research support
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

Doktar Agricultural Solutions • Fatih

Hybrid
TRY 80,000 - 100,000
Flexible work arrangements
Company shares options
Annual performance bonuses
+1
Senior Backend Engineer
Senior Backend Engineer

Dataroid • Fatih

On-site
TRY 500,000 - 900,000
Private health insurance
Remote work benefits
Paid day off for birthday
+3
DevOps Engineer (AWS)
DevOps Engineer (AWS)

adesso Turkey • Fatih

On-site
TRY 320,000 - 520,000
Private health insurance
Udemy access
Life-long learning
+1
Senior Backend Developer
Senior Backend Developer

Monster Notebook • Fatih

On-site
TRY 300,000 - 520,000
Senior Cloud Platform Engineer
Senior Cloud Platform Engineer

letgo • Fatih

On-site
TRY 600,000 - 900,000