Senior Software Engineer

Helping build a #BetterInternet

Job details

  • Full-time
  • map markerLisbon, PT
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeRequired language: English
  • Back-end Developer
  • tagMust Have: JavaScript, REST APIs, SQLOther Required: MySQL, PostgreSQL, Unit TestingNice to Have: Go, Kafka, Kubernetes

Apply now

Sign up to apply

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


At Cloudflare, we have our eyes set on an ambitious goal: to help build a better Internet. Today the company runs one of the world’s largest networks that powers trillions of requests per month. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare have all web traffic routed through its intelligent global network, which gets smarter with every request.

About the team

The Application Services team has the charter to build tools and services that help easily integrate a base set of capabilities into Cloudflare’s products. These services have cross-cutting concerns that 100s of fellow engineers use as the building blocks at Cloudflare. We build and run internal tools and services for the Trust & Safety team. The team also writes customer-facing software that is redundant for each product development team to build and that serve high volumes of requests every day.

What you'll do

You will be responsible for designing, building, running and scaling application services. You will work in technologies such as Go, Kubernetes, React, Javascript, PHP, Lua, Salt, Kafka and PostgresSQL. We are are looking for good engineers regardless of experience with any of these specific technologies. 

Main requirements

  • More than 3+ years of experience building large-scale software applications
  • Experience designing and integrating RESTful APIs
  • Experience building web applications using modern JavaScript frameworks
  • Knowledge of SQL and common relational database systems such as PostgreSQL and MySQL
  • Excellent debugging and optimization skills
  • Unit/integration testing experience
  • Interest in opportunities to be a technical mentor for teammates

Nice to have

  • Experience with Go
  • Experience with Kafka
  • Experience with PHP, React.js
  • Experience with Kubernetes

Benefits & Perks

  • Private Medical and Dental Insurance
  • Monthly Travel Allowance
  • Flexible Holiday Allowance

Apply now

Sign up to apply

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