Why Join Fyllo

We are always challenging the status quo. With access to the world's most progressive audiences and the most comprehensive contextual platform available, our industry-leading advertising solutions are trusted by Fortune 500 companies and emerging brands to increase reach, boost efficiency, and maximize ROI.

Founded in 2019, we closed our Series C and have raised 100 million to date. We now have created the world’s largest data marketplace of cannabis and CBD purchase data, enabling access to 65 million frontline consumers who shape and move markets. In 2022, as audience targeting became more privacy-regulated and digital marketing more omnichannel, we acquired Semasio, a provider of contextual targeting solutions.

Semasio works with marketers to help them understand and reach their audiences, across 30+ languages, through three types of targeting: audience, contextual, and brand fit. One of Semasio’s core differentiators is its commitment to complete transparency and control. In a world where advertisers are increasingly concerned about brand safety, Semasio provides advertisers with full visibility into where ads are being placed, ensuring they’re shown in brand-safe environments, which is essential for reputation management.

Our team is global, located in the U.S., Germany, Denmark and Portugal. We remain tight-knit across time zones through open communication and consistent collaboration. We care about cultivating an inclusive, approachable and ambitious culture while having fun along the way. It is important to us to create a space of belonging, so that each person is empowered to share their unique perspective while being their authentic self. We believe diversity fosters creativity, innovation and a sense of community. If you are someone who has a bias to act and enjoys working in a dynamic environment, then read on!

Your Role

Based in the beautiful city of Porto, you will be part of the collaborative Engineering team at Semasio, working closely with your peers and decision makers in order to maintain and develop our SaaS platform. You will report into our Development Team Lead and be embedded with a lean engineering squad that is dependent on the project in development.

As an SDET, you will be responsible for white box testing and code reviewing, and will act as an integral part of the development cycle, aiming to improve the overall quality of the code base and reduce the number of bugs that make it into production. You will also be expected to develop any tools that are needed and write test cases for features or changes that are to be implemented. 

Working within a cross functional agile team, you’ll encounter exciting technical challenges and a culture where you’ll always have your voice heard. You'll be working with colleagues and clients from around the world, in a truly worldwide company. If you have a thirst for knowledge and are just as pedantic about clean code as we are, then read on!

Day to Day

  • Verifying, testing, and deploying components of our system (backend and frontend) 

  • Creating test tools

  • Running integration tests and stress testing components

  • Reviewing code and ensuring code maintainability

  • Helping to administer our testbed 

Preferred Experience

  • Strong IT background (e.g. in Software Engineering or Computer Science)
  • At least 3 years working as a QA or Software Engineer within an agile environment 
  • Familiar with .Net, Git. and possibly Powershell
  • Conversational English skills (speaking and writing)
  • Some experience with micro services and distributed systems 

Perks & Benefits

  • Competitive salary 
  • Health Insurance
  • Half-day Fridays, to start your weekend early! 
  • Flexible working hours 
  • Remote work options 
  • Opportunity to solve complex problems and innovative challenges
  • A fun, global team and a flat team structure 
  • Learning & Development programs
  • 25 days paid time off
  • Dedicated office outing volunteer days
  • A spacious & modern office - right in the center of Porto (close to Casa da Música) 
  • And all the other usual things – free snacks & drinks, team activities, office events, etc

Next Steps

Our Recruiting team would love to connect with you! If your interests and experience are aligned with a current open role, one of our Recruiters will arrange a 20-30 minute introductory call with you. Following, depending on the role, there will either be a 60 minute technical interview or a 30 minute intro call with the Hiring Manager. Assuming all goes well, we will then set you up to speak with 2-3 potential peers from your team and/or cross functional teams, with each conversation being 30 min.

Some of our technical roles require a live Codepair. On average, from initial Recruiter Screen to Offer, takes 15 business days depending on your schedule and interviewer availability – we like to move fast across our business :) We understand the hectic lives we all lead and appreciate you taking the time to meet with us in pursuing opportunities with the Fyllo Fam. Thank you!

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)

Please reach out to our support team via our help center.
Please complete the reCAPTCHA above.