Overview
YLD is a software engineering and design consultancy with offices in London, Lisbon, and Porto. The company's goal is to empower clients by helping them develop the capabilities needed to outperform their competitors. YLD values extraordinary people and strives to attract, inspire, develop, and retain talent.
Role Description
The role of a Senior Software Engineer at YLD involves being part of a client team working on innovative products. This role requires problem-solving skills, the ability to craft scalable architectures, effective communication, and teamwork in a fast-paced engineering environment.
Profile
YLD Software Engineering Consultants are skilled developers who set high standards in software engineering and enjoy sharing their knowledge and experience with others. They work in Agile environments with a test-first mindset and promote pair programming and code reviews.
Tasks
- Crafting excellent products for client customers
- Collaborating on engineering initiatives to improve constantly
- Mentoring team members to accelerate career growth
- Owning production operation and monitoring products inline with SLAs
- Driving good practices within the team
- Participating in show and tells to showcase work
Requirements
You should have experience as a Backend Engineer with proficiency in languages like Python, Java, or similar. Familiarity with cloud platforms and containerization, distributed version control systems, databases, continuous integration, and delivery is essential. Other requirements include experience in building scalable applications, RESTful web services, and performance monitoring tools.
Skills and Attributes
- Self-motivated and proactive
- Good communicator in writing and verbally
- Detail-oriented with problem-solving skills
- Team-oriented and collaborative
- Analytical and goal-oriented
- Believer in diversity and fairness
Benefits
Working at YLD offers the opportunity to collaborate with a forward-thinking, ethical, and fun team to grow and develop skills in a fast-moving industry.
Recruitment Process
- 1st Interview with Talent team (30/45 mins)
- Technical Interview with Senior Engineers (1h30)
Core Values
- Growing every day
- Including everyone
- Relationships built on honesty and ethics
- Inspiring solutions
- Winning together
Equal Opportunity
YLD is an equal-opportunity employer that values diversity and does not discriminate based on various factors. The company offers a remote-first working environment, emphasizing flexible working and work-life balance for all employees.