Jobs at Onfido: Support Engineer in Lisbon -


Support Engineer

Be driven by ambition and curiosity, infused with a lot of fun to make a true impact.

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


The Role:

We're looking for a Support Engineer to help us deliver an a world-class service to our customers across the HR/Corporate, Sharing Economy and On Demand, and FinTech industries This role would suit a recent graduate looking to break into the software industry, or an experienced support person looking to move into a more technical role.

At Onfido, you'll:

  • Provide an exceptional support experience that enables our customers and internal teams
  • Investigate and resolve issues in our application using database queries, logs, monitoring tools and a healthy dose of diligence & determination
  • Develop and maintain tools and scripting to automate support tasks and empower our customer support team
  • Develop a deep understanding of the Onfido product and background checking industry
  • Proactively find ways to prevent issues, whether assisting with design, discussing problems with the engineering team, engaging with customers, or writing documentation

Our stack

We aim to stay flexible and agile while delivering code in an industry where privacy and security are crucial. We primarily build in Ruby, with Rails, and our stack also includes PostgreSQL, Redis and RabbitMQ. We’re not dogmatic about technology: we try to make sure we’re choosing tools that are the best fit for the problems we’re solving.

Our next challenge is to scale our product without sacrificing reliability, and at the same time, ensure we continue to build a robust, lean and elegant code base.

Main requirements

  • Excellent and pragmatic problem-solving skills
  • Diligence, patience and friendliness under pressure
  • Working knowledge of SQL
  • Practical experience with at least one programming language: ideally Python, Ruby, or Javascript
  • An understanding of web applications and how they work
  • Care deeply about the happiness of our customers

Nice to have

  • Bachelor’s degree (ideally 2:1 or above)
  • Previous work experience at a technology start up
  • Interest in start-up culture & being involved with a dynamic young team


  • We're committed to making Onfido a fantastic place to work, so we go to great lengths to give you what you need to succeed. The whole Onfido team benefits from:
  • Share options
  • A fully stocked kitchen with unlimited breakfast, drinks, snacks and fresh fruit every day
  • Unlimited budget for any software or books you need
  • Subsidised gym membership, free yoga classes and company 5-a-side football league
  • Quarterly socials (including cookery classes and private cinema trips)
  • Friday afternoon drinks
  • Relaxed & informal office environment

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300