Back-end Engineer

Helping build a #BetterInternet

Job details

  • Full-time
  • map markerLisbon, PT
  • circle-checkVisa Support
    This company is capable and willing to help you with visa authorisation bureaucracy.
  • routeIntermediate
  • routeRequired language: English
  • Back-end Developer
  • tagMust Have: REST APIs, SQLOther Required: Go, LINUX, MySQL, PHP, PostgreSQL, UnixNice to Have: Docker, Microservices, Swagger

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

Cloudflare’s Engineering Team build and run the internal tools that builds and runs our software. The Engineering Team is split into two groups: one handles product development and the other handles operations. Product development covers both new features and functionality and scaling our existing software to meet the challenges of a massively growing customer base. The operations team handles one of the world’s largest networks with data centres in 102 cities worldwide.

What you'll do 

We are looking for an engineer to join our billing team; an energetic team focused on finding robust, pragmatic and elegant solutions to difficult problems. You will work on a range of transactional microservices written in Go. Our tech stack is a modern container-based microservice architecture. Technologies we use include Docker, Go (Golang), PostgreSQL, Redis, K8S, Kafka and the usual Unix/Linux tools and workflows. We strive to build reliable, fault-tolerant systems that can operate at Cloudflare’s scale.

Main requirements

  • BA/BS in Computer Science or equivalent experience
  • At least 4 years of professional experience as a developer/engineer
  • Knowledge of Golang/PHP
  • Solid understanding of RESTful APIs and service security
  • Working knowledge of SQL and relational databases such as PostgreSQL or MySQL
  • Experience with modern Unix/Linux development and runtime environment

Nice to have

  • Experience implementing secure and highly-available distributed systems/microservices
  • Familiarity with Docker container runtime and orchestration environments
  • Experience with API tooling and standards (Swagger/OpenAPI, OAuth/JWT)
  • Strong interpersonal and communication skills with a bias towards action

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