Senior Go Engineer
As a Senior Software Engineer at YLD, you’ll be part of a client team building innovative products. We’re looking for someone curious, passionate, driven, and enthusiastic. You should be skilled in problem-solving and experienced in designing scalable, resilient, and fault-tolerant architectures. You’re also an effective communicator and a strong team player. Together with your team, you’ll thrive in a fast-paced engineering environment, delivering outstanding results and exciting projects.
Your day-to-day responsibilities:
* Crafting excellent products! As a Full Stack Engineer, focussing on Golang, you will be building new features that meet the needs of our clients’ customers, as well as improving their Digital Platforms;
* Continuously delivering changes to products, as our client is moving to a full CI/CD model;
* Working closely with your team, regularly collaborating on engineering initiatives, to continually push yourselves to be better;
* Participating in regular show and tells to promote your work to both your department and the wider company;
* Joining our clients’ internal events, including meeting external speakers, going to quiz nights, etc.
Preferred skills:
* Strong backend engineering experience, with Go/Golang as a primary or preferred language;
* Comfortable working in cloud environments such as AWS, Azure, or Google Cloud;
* Experience building and maintaining APIs and backend services, including SaaS platforms;
* Familiarity with modern infrastructure and distributed systems;
* Solid understanding of modern deployment practices, including Docker, containers, and Kubernetes;
* Curiosity and openness to working in AI-assisted development environments, including experimenting with agentic coding tools and AI-driven workflows to improve productivity and quality.
You should apply if you are:
* Self-motivated, proactive and always looking for ways to improve and develop yourself;
* A good communicator, both in writing and verbally. You’ll be able to explain technical ideas and concepts in business-friendly language;
* Detail oriented;
* Possess strong problem-solving skills that balance innovation with pragmatic technology choices to solve business needs;
* Used to working in a team-oriented, collaborative environment;
* Analytical and problem-solving-oriented;
* A genuine believer in diversity and fairness.
Our typical recruitment process:
* 1st Interview with a Talent Partner (30/45 mins)
* Technical Interview with 2 Senior Developers (1h30)