Senior Software Engineer (Golang)
Sytac · Amsterdam, North Holland, Netherlands
Apply & track with Apply EdgeAt Sytac, we build high-performing engineering teams for leading organizations. We combine technical craftsmanship with a pragmatic, hands-on culture giving engineers the autonomy to design, automate, and scale impactful platforms that support thousands of developers.For one of our key clients in the Netherlands, we are looking for a Go Developer – CI/CD Platform Team who wants to build the platform that thousands of engineers depend on every day. This isn't a support role, you'll be designing and owning the microservices that power self-service onboarding, service discovery, and CI/CD automation for an engineering organisation of ~3,000 people.What you’ll doDesign, build, implement, and maintain microservices in Go with a focus on the DSSP platform and its integrations with CI/CD tooling.Work with frameworks such as gin, uber-zap, httpmock, mockery, and others to build clean, testable, production-grade services.Contribute to architecture decisions and technical improvements that shape the long-term direction of the platform.Ensure code quality through testing, code reviews, and engineering best practices, you raise the bar, not just meet it.Support and improve CI/CD pipelines and automation across a complex, enterprise-scale toolstack.Identify and resolve performance and reliability issues in distributed backend services.Collaborate with engineers, product owners, and stakeholders to deliver high-quality solutions with real impact.Strengthen Go knowledge and development capacity within the team.What we’re looking for3–5 years of experience in software development, with Go (Golang) as your primary language.Strong experience building and maintaining backend API services, you think in contracts, reliability, and scalability.Familiarity with Go frameworks such as gin, uber-zap, httpmock, and mockery is highly desirable.Understanding of OAuth implementation for backend APIs is a plus.A solid foundation in infrastructure, with scripting experience (shell) and familiarity with Python or Java alongside Go.A systematic, structured approach to problem-solving, you dig into root causes, not just symptoms.Collaborative by default, you communicate openly, review others' code constructively, and help your teammates grow.Curious and adaptable, eager to understand the full CI/CD platform and the 3,000 developers who rely on it.Strong English. NL residency: expats already living and working in the Netherlands are very welcome. We are not offering relocation or sponsorship for this role.Nice to haveUnderstanding of microservices architecture and distributed systems.Experience with REST APIs and event-driven architectures.Familiarity with cloud platforms and container technologies such as Kubernetes and Docker.Knowledge of CI/CD pipelines and DevOps practices.Experience with monitoring, observability tooling, and security/compliance best practices.Life at SytacWorking at Sytac means joining a community that prioritizes your growth. Our standard benefits package is designed for flexibility, learning, and adventure:Unlimited Growth Days: Enjoy unlimited paid days off for professional development and Sytac activities! 📚The Best Gear: Pick a private laptop (<€4,000) with 50% paid by us, plus an extra tech budget. 💻Invest in You: A €2,400 annual growth budget for training and conferences. 🌿Future Proof: We contribute 3.75% to your pension.Legendary Trips: Join our annual ski trips, beach BBQs, and epic parties! ⛷️