Software Engineer- Backend
Cloudflare
San Jose
hace 3 días

About Us

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 approximately 25 million Internet properties, for customers ranging from individual bloggers to SMBs to Fortune 500 companies.

Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code.

Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request.

As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that.

We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us!

About the Department

Cloudflare’s Engineering Team builds and runs the software that handles a large number of HTTP requests on the Internet today.

We also build and run the internal tools that build and run 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 centers in 102 cities worldwide.

What you'll do

Cloudflare is looking for a backend engineer to help us build and maintain the codebase that powers both our customer APIs as well as internal service APIs.

This is a role for engineers that are familiar with standard web backend architecture, and capable in database design and interaction.

Our API platform is under constant load and scrutiny, so experience and commitment to easily understood and tested code is also a key part of the role.

Your ability to visualize the flow of data through a complex application is critical to your success, and to the team’s.

You will be working closely with the product team to understand and document the functional needs of their product requirements, developing new code to solve new problems, as well as maintaining existing code to squash bugs.

Our web stack is based on PHP, Redis, and Postgres, but you'll also need to consider the nature of REST APIs, database management, and deployment workflows.

Knowledge of PHP is not a must, but deep familiarity with web favored languages is (Python, Ruby, Golang).

Examples of desirable skills, knowledge and experience

  • 5+ years of experience building large-scale software applications
  • Experience designing and integrating RESTful APIs
  • Knowledge of SQL and common relational database systems such as PostgreSQL and MySQL
  • Excellent debugging and optimization skills
  • Unit / integration testing experience
  • Experience using backend web frameworks
  • Experience working with FE engineers and collaborating across teams
  • Bonus Points

  • Familiarity with containerization development workflows
  • Familiarity with PostgreSQL stored procedure development
  • Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación