This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for a Senior Back-End Engineer with strong expertise to architect and implement core features of our distributed and cloud based Central Management Portal. In this role you'll design, extend our RESTful APIs in Go while also contributing to our frontend when needed. You will work as part of an execution focused engineering team, taking ownership of feature delivery, contributing to architectural decisions and ensuring security and code best practices across our services. You’ll also be expected to document and communicate clearly with teammates and stakeholders to ensure reliable and well understood solutions to support business objectives.
Job Responsibility:
Build, ship and iterate on API endpoints and backend services in Go, turning our product ideas into reliable platform features
Own the design and evolution of the public and internal APIs, ensuring speed, scalability and long term maintainability
Collaborate closely with other engineers to power great user experiences in our Central Portal
Develop and operate backend systems using PostgreSQL, PubSub, and OpenFGA, and other cloud-native services
Bake in security, testing and quality from day one to keep our public services safe and dependable as we scale
Improve and maintain our CI/CD pipelines and observability, helping the team catching issues more quickly and move fast with confidence
Act as a senior technical reference in the team, through code reviews, hands-on mentorship and fostering pragmatic engineering decisions and thoughtful architectural decisions
Requirements:
Senior level experience building and owning distributed systems at scale
Advanced knowledge of Go service development and backend best practices
Willingness to work occasionally on modern web technologies and frontend frameworks
Extensive experience integrating with and extending backend REST APIs
Experience working in a team with a continuous improvement and learning mindset
Demonstrated application of security best practices in public facing services
Ability to write clear technical documentation and communicate effectively with team members
Experience in a startup or fast-paced environment is a strong plus
What we offer:
Competitive salary
Hybrid work environment: we work 3 days at our office at Utrecht Central Station and 2 days from home
Equity compensation package
Retirement savings plan with employer contribution
25-holiday days PTO per year
Flexible work hours (subject to management approval)