Senior Software Engineer - Developer Tools - FARFETCH

PT Porto
20 Oct 2021
19 Nov 2021
Full Time
FARFETCH exists for the love of fashion. Our mission is to be the global platform for luxury fashion, connecting creators, curators and consumers.

We're a positive platform for good, bringing together an incredible creative community made up by our people, our partners and our customers. This community is at the heart of our business success. We welcome differences, empower individuality and celebrate diverse skills and perspectives, creating an inclusive environment for everyone. We are FARFETCH for All.


We're on a mission to build the technology that powers the global platform for luxury fashion. We operate a modular end-to-end technology platform purpose-built to connect the luxury fashion ecosystem worldwide, addressing complex challenges and enjoying it. We're empowered to break traditions and revolutionise, with the freedom and autonomy to make a difference for our customers all over the world.


Our Porto office is located in Portugal's vibrant second city, known for its history and its creative yet cosy environment. From Account Management to Technology and Product, whatever your skills are, you'll find your fit here. You can have an informal meeting in the treehouse or play the piano in your lunch break!


We are looking for a Senior Software Engineer with multiple competencies in tech and want to be part of a well-motivated and growing team. You are someone willing to share knowledge and would love to be part of a cross-team. You will belong to the Developer Tools team, that is a versatile team focused on development tools management, integration, and research. We are a growing team that works with all technology areas with the mission to increase the productivity of engineering teams by bridging the gap within engineering and other areas, by providing tools, consulting, and reports.


    • Contribute to maintain and evolve the technological ecosystem for engineering enablement
    • Work closely with our CI/CD teams implementing modules that help engineer eff ectiveness and quality
    • Manage tooling like Github, TeamCity, Jenkins, and Octopus and ensuring seamless integration with Farfetch's ecosystem
    • Create tooling and automate processes that allow the team to be more efficient by using technologies like Python, Powershell, and Bash


    • You have 5 years of experience in Software development, and its lifecycle management.
    • A versatile person, who embraces and is comfortable with working different aspects of Technology;
    • A person capable of communication in English;
    • Knowledgeable of Kubernetes, Docker, Microservices, and REST APIs;
    • A person focused in efficiency through automation and passionate about developing large-scale solutions with continuous improvement, preferable using Agile methodologies;


    • Health insurance for the whole family, flexible working environment and well-being support and tools
    • Extra days off, sabbatical program and days for you to give back for the community
    • Training opportunities and free access to Udemy
    • Flexible benefits program
    • FARFETCH Equity plan


    • FARFETCH is an equal opportunities employer ensuring that all applicants are treated equally and fairly throughout our recruitment process. We are determined that no applicant experiences discrimination on the basis of sex, race, ethnicity, religion or belief, disability, age, gender identity, ancestry, sexual orientation, veteran status, marriage and civil partnership, pregnancy and maternity, or any other basis prohibited by applicable law. We continue to build our consciously inclusive culture as part of our Positively FARFETCH strategy throughout our business, partnerships and communities.

We are looking for a Senior Software Engineer with multiple competencies in tech and want to be part of a well-motivated and growing team.${description2}

Similar jobs

Similar jobs