onsite
Senior Backend Engineer - Gymondo GmbH
Backend Engineer
Lead the design and implementation of high‑performance backend services in Golang, ensuring scalability, reliability, and maintainability across distributed systems.
About the role
Key Responsibilities
- Architect, develop, and maintain robust microservices using Golang, focusing on performance and scalability.
- Design and expose clean, well‑documented RESTful APIs for internal and external consumption.
- Collaborate with cross‑functional teams to define data models, write efficient SQL queries, and optimize database interactions.
- Implement CI/CD pipelines, containerize services with Docker, and orchestrate deployments on Kubernetes clusters.
- Monitor, troubleshoot, and improve system reliability, applying best practices for logging, tracing, and alerting.
Requirements
- 5+ years of professional backend development experience, with deep expertise in Golang.
- Strong knowledge of relational databases (PostgreSQL/MySQL) and query optimization.
- Hands‑on experience with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).
- Proficient in designing RESTful APIs and implementing authentication/authorization mechanisms.
- Excellent problem‑solving skills, ability to work independently, and a passion for clean, maintainable code.
Skills
sqldockerkubernetes