About the role
Location: Portugal, remote within the EU (GMT timezone)
Department: Engineering
Employment Type: Contract (B2B)
Contract Length: 6 months, with possible extension
About YLD
YLD is a remote-first consultancy focused on software engineering, product design, and data solutions. Teams are based in London, Lisbon, and Porto, working together to deliver digital products that continue to provide value well after launch. The company values curiosity and skill, aiming to build an environment where people grow and stay. YLD believes its success is closely tied to the success of its clients, and works collaboratively to help them build the capabilities they need to compete.
Role Overview
This contract Senior Software Engineer (C#) position centers on building and maintaining reliable, scalable products for YLD’s clients. The role involves hands-on technical work and close collaboration with client teams. Strong problem-solving skills, experience designing robust architectures, and clear communication are essential. The pace is quick, and teamwork is key to delivering high-quality results.
What You Will Do
- Design and build highly available API solutions with zero downtime in mind.
- Work with engineers, product owners, and other colleagues to tackle technical challenges and deliver results.
- Write code that is clear, maintainable, and scales well.
- Support system operations and monitoring, making sure service levels are met.
- Mentor fellow engineers through code reviews and pair programming, helping them grow technically.
- Suggest and implement improvements to team processes.
- Champion best practices within your team and across the department.
