YLD is a remote-first consultancy specializing in software engineering, product design, and data. We are looking for a talented Contract Golang Software Engineer to join our team and help our clients build innovative, scalable, and resilient digital products.
Key responsibilities
- Design and develop scalable, fault-tolerant backend architectures using Go.
- Build and maintain robust APIs and backend services for diverse client projects.
- Collaborate with cross-functional teams to deliver high-quality software solutions in a fast-paced environment.
- Implement modern deployment practices, including the use of Docker and Kubernetes.
- Apply testing strategies, such as TDD, to ensure high performance and reliability across the system lifecycle.
Requirements
- Strong backend engineering experience with Go as a primary or preferred language.
- Proficiency in working within cloud environments like AWS, Azure, or Google Cloud.
- Solid understanding of distributed systems and modern infrastructure.
- Excellent communication skills with the ability to explain technical concepts to business stakeholders.
- Proactive, detail-oriented mindset with a focus on pragmatic problem-solving.
What we offer
- The opportunity to work with a forward-thinking, ethical, and collaborative team of professionals.
- A chance to continuously develop your skills and grow within a fast-moving, innovative business environment.
- A fully remote working culture that prioritizes work-life balance and professional development.