Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Portugal or UK (Remote)
Department: Engineering
Hours: Full-time
Employment Type: Permanent
About YLD:
Everything we do is to empower our clients to move forward. Our purpose is to help our clients develop the capabilities they need to outperform their competitors. Our success is a consequence of ensuring our clients are successful. Our company is built on extraordinary people; we aim to attract, inspire, develop and retain them. YLD is a software engineering and design consultancy; we create digital capabilities for our clients that last beyond our engagement. We have offices in London, Lisbon and Porto.
About the role:
As a Mid/Senior Software Engineer, you’ll be part of a client team building innovative products. We expect you to be curious, passionate, driven, and enthusiastic. You’ll be proficient at problem-solving and crafting scalable, resilient, and fault-tolerant architectures. You’ll be an effective communicator and a team player. You and your team will move in a fast-paced engineering environment, achieving outstanding results and delivering exciting projects.
Your day-to-day responsibilities will look like this:
- Crafting excellent products! You will work on developing new features and optimising existing systems to drive our clients’ products forward in the best way.
- Working on AWS services to build and maintain a scalable cloud infrastructure
- Implementing CI/CD pipelines for automated testing and deployment.
- Working closely with your team, regularly collaborating and on engineering initiatives, to continually push yourselves to be better
- Driving good practices within your team, making an impact on the whole department.
- Participating in regular show and tells, promoting your work to both your department and the wider company
- Proven strong experience as a Python Backend Engineer, with knowledge of tools and libraries like Django, FastAPI, SQLAlchemy, and pytest
- Experience, or willingness to learn, Go
- Proficiency with frontend technologies such as: React, Typescript, and CSS;
- Experience in setting up and managing CI/CD pipelines, along with CI/CD tools and best practices — particularly with AWS CDK;
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud), containerisation; technologies (e.g., Docker, Kubernetes), and orchestration platforms (e.g., AWS ECS);
- Familiarity with multiple protocols (e.g., HTTP, GraphQL, and gRPC);
- Experience in databases (both relational and schema-less) — namely, PostgreSQL, Neo4j, and Snowflake;
- Substantial testing experience from code quality through to security, customer journey, and accessibility;
- Building high-performance and scalable applications;
- Familiarity with performance monitoring tools;
- You can keep a cool head when debugging production issues.
- Self-motivated, proactive and constantly looking for ways to improve and develop yourself
- An excellent communicator, both in writing and verbally. You’ll be able to explain technical ideas and concepts in business-friendly language
- Detail oriented
- 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
- Legally able to live and work in Portugal.
As well as the chance to work with a forward-thinking, ethical, and fun group of people, you’ll also get:
- Company Private Health Care
- Enhanced fully paid maternity and paternity leave for up to 6 months
- 25 days annual holiday (excluding Public Holidays)
- €2000 annual allowance for Training/Conferences
- €300 annual allowance for additional hardware
- Mental Health support: access to Spill app
- Meditation/Sleep support: Headspace or Calm app subscription
- Bonus (depending on Company's performance and results)
- Company laptop
- Generous referral schemes
- 1st Interview with someone from the Talent team (30/45 mins)
- Technical Interview with our Senior Engineers (1h30)
- Growing every day
- Including everyone
- Relationships built on honesty and ethics
- Inspiring solutions
- Winning together
Key Skills
Ranked by relevanceReady to apply?
Join YLD and take your career to the next level!
Application takes less than 5 minutes

