Software Go Developer
YLDUK6d ago
Goremotecurated-jd
Job description
Software Go Developer at YLD.
About the role
YLD is seeking a Senior Software Engineer to join our consultancy team and assist clients in developing high-quality digital products. You will work within a collaborative engineering group to design and maintain scalable backend systems while focusing on long-term project value.
Key facts
What you'll do
- Design and implement fault-tolerant, scalable backend architectures.
- Build and maintain APIs and SaaS-based services.
- Apply testing strategies including TDD throughout the system lifecycle.
- Communicate technical concepts to business stakeholders.
- Use AI tools to improve engineering output and efficiency.
Requirements
- Extensive backend engineering experience with Go as your primary language.
- Proficiency with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with distributed systems and modern infrastructure.
- Practical knowledge of Docker, containers, and Kubernetes.
- Ability to balance innovative solutions with pragmatic technical choices.
Skills & tools
- Go
- AWS, Azure, Google Cloud
- Docker
- Kubernetes
- TDD
- API development
- Distributed systems
Practical notes
- Recruitment process: 45-minute interview with a Talent Partner, 90-minute technical interview with senior developers, and a 30-minute final discussion with a Client Partner.
- YLD is an equal opportunity employer committed to diversity and flexible working arrangements.