
[MEX] Software Engineer – Go
Software Mind2 days ago
Remote, Poland or Kraków, PolandMid Level
Responsibilities
- Build Go services for plugin registration, configuration, and runtime execution.
- Implement the internal plugin registry and review workflow.
- Develop Kafka producers and consumers for the central event hub.
- Build pipelines from development through production.
- Create metrics, logs, and dashboards and support production issues.
- Develop templates and tooling that help teams build plugins.
- Write unit and integration tests with QA automation.
Requirements
- At least 3 years of backend engineering experience.
- At least 2 years of experience with Go.
- Experience with Kafka or a similar messaging platform.
- Experience with REST and/or gRPC APIs.
- Experience with CI/CD pipelines and Docker.
- Experience with Google Cloud or another public cloud.
- Experience with PostgreSQL and Redis.
- Fluent English at B2 level or higher.
- Knowledge of Kubernetes, GKE, Terraform, Datadog or similar observability tooling, internal platforms, SDKs, or developer tooling is advantageous.
- Gaming or LiveOps experience is advantageous.
Benefits
- Flexible and remote cooperation options.
- International projects with leading global clients.
- Travel related to international projects.
- Non-corporate atmosphere.
- Access to language classes, knowledge-sharing initiatives, private healthcare, life insurance, and a multisport card; availability and terms may vary by cooperation form.
Tech Stack
Categories
About Software Mind
Software Mind provides outsourced software engineering and autonomous, cross-functional development teams to startups through enterprises, delivering custom applications, cloud, AI, data and embedded solutions. The privately held company, headquartered in Krakow, operates across Europe, the US and LATAM, supporting full software lifecycles from ideation to maintenance. It offers nearshore/offshore engagement models and received private equity investment in 2020.