Schwarz Group

SOFTWARE ENGINEER WITH GO - API MANAGEMENT PLATFORM (m/f/d)

Schwarz Group
Apply
2 days ago
Sofia, BulgariaSenior

Responsibilities

  • Design and build efficient, concurrent, maintainable Go backend services for the internal API management platform.
  • Architect and manage API gateways or reverse proxies and maintain OpenAPI-based API ecosystems.
  • Automate enterprise API governance and lifecycle management for hundreds of developers.
  • Design robust cloud-native services and CI/CD workflows using Kubernetes and Docker.
  • Develop scalable RESTful APIs, manage breaking changes, and optimize high-throughput integrations.
  • Design PostgreSQL schemas, optimize queries, and manage connection pooling.
  • Support production monitoring, logging, distributed tracing, DevSecOps controls, and occasional internal UI work.

Requirements

  • Deep, production-proven expertise writing and optimizing Go services for performance and memory efficiency.
  • Hands-on experience architecting and managing API gateways or reverse proxies such as Envoy, Nginx, Apigee, or Kong.
  • Mastery of OpenAPI or Swagger specifications and advanced knowledge of RESTful API design and architectural patterns.
  • Strong proficiency with Kubernetes, Docker, and robust CI/CD workflows.
  • Strong experience with PostgreSQL, including schema design, query optimization, and connection pooling.
  • Experience with Prometheus, Grafana, or OpenTelemetry is a bonus.
  • Knowledge of static code analysis, dependency scanning, and artifact management with Nexus or Artifactory is a bonus.
  • Familiarity with JavaScript, TypeScript, and Vue.js for occasional internal product UI support is a bonus.

Benefits

  • Remote-first work culture with asynchronous workflows and daily collaboration in an international team.
  • Competitive compensation and benefits package supporting health, financial future, and professional development.
  • High-impact work affecting developer productivity across the global organization.
  • Modern technology stack and autonomy over meaningful technical decisions.

Tech Stack

AmbassadorDockerGoGrafanaJavaScriptKubernetesPostgreSQLPrometheusTypeScriptVue.js

Categories

Schwarz Group

About Schwarz Group

11-50 employees
Contact me