Spyrosoft is seeking a Senior Golang Software Engineer to join a dynamic team focused on building modern, scalable back-end solutions. This fully remote role offers the opportunity to work on greenfield projects within a microservices architecture, emphasizing technical excellence and architectural influence.
Key responsibilities
- Designing and developing new back-end services within a microservices architecture using Go.
- Developing new system components for containerized environments and ensuring high observability.
- Automating software build, test, and deployment processes to maintain high delivery standards.
- Participating in architectural decision-making processes at the early stages of solution development.
- Maintaining high standards of code quality, readability, and long-term maintainability.
Requirements
- Senior-level proficiency in Go programming.
- Strong experience with Kubernetes and building production-ready services.
- Proven ability to deploy applications using GitOps platform automation and managing CI/CD pipelines.
- Experience working within agile methodologies on greenfield projects.
- Proficiency in English at a B2/C1 level and European Union citizenship.
What we offer
- A strong focus on developing innovative new solutions rather than routine maintenance.
- Real influence on the shape of components and their future technical direction.
- A modern technology stack with an automation-driven development approach.
- Collaboration with a professional team dedicated to quality and continuous technical growth.