The Software Engineer will develop backend services and APIs for self-service portals, integrate third-party software, and improve existing systems while collaborating closely with Product and Design teams.
Available Locations: Lisbon, Portugal or London, United Kingdom
Role Summary
As a Software Engineer within our Support Platform team, you will be responsible for developing the vital systems that facilitate a first-class experience for our customers and internal teams alike. Your role involves building everything from intuitive self-service portals to the bespoke internal tools that allow our support agents to resolve complex queries with ease and precision. Working in close collaboration with Product, Design, and Support Operations, you will help bridge the gap between technical complexity and user-centric service. We are looking for a proactive developer with a keen eye for detail who is passionate about creating high-quality, reliable software that makes a tangible difference to our users' daily lives.
Role Responsibilities
Must-Have Skills
Nice-to-Have Skills
Role Summary
As a Software Engineer within our Support Platform team, you will be responsible for developing the vital systems that facilitate a first-class experience for our customers and internal teams alike. Your role involves building everything from intuitive self-service portals to the bespoke internal tools that allow our support agents to resolve complex queries with ease and precision. Working in close collaboration with Product, Design, and Support Operations, you will help bridge the gap between technical complexity and user-centric service. We are looking for a proactive developer with a keen eye for detail who is passionate about creating high-quality, reliable software that makes a tangible difference to our users' daily lives.
Role Responsibilities
- Develop robust backend services and APIs that power self-service portals and internal tooling.
- Integrate third-party vendor software into our ecosystem to streamline support workflows and data synchronization.
- Collaborate with Product, Design, and Support Operations to transform user needs into scalable technical solutions.
- Maintain and improve existing systems to ensure high reliability and performance for our global support team.
- Contribute to technical discussions and code reviews to maintain high standards of code quality and security.
- Develop a deep understanding of our frontend systems to ensure seamless end-to-end integration and user experience.
Must-Have Skills
- Proven experience in backend development using languages such as Go, Python, or similar.
- Demonstrated ability to build and maintain RESTful APIs and microservices.
- Experience integrating with and extending third-party SaaS platforms and vendor APIs.
- Foundational understanding of frontend technologies (e.g., React, JavaScript/TypeScript) and how they interact with backend services.
- A proactive approach to problem-solving and a commitment to writing clean, maintainable, and well-tested code.
- Effective communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders.
- Fluent English
Nice-to-Have Skills
- Experience with Cloudflare's product suite and Workers platform.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Previous experience working in a Support Engineering or Internal Tools environment.
Top Skills
Docker
Go
JavaScript
Kubernetes
Microservices
Python
React
Restful Apis
Typescript
Cloudflare London, England Office
Riverside Building, 6th Floor, County Hall/The, Belvedere Rd, London, United Kingdom, SE1 7PB
Similar Jobs at Cloudflare
Cloud • Information Technology • Security • Software • Cybersecurity
Lead the architecture and integration of backend systems for Cloudflare's support platform, mentoring engineers and defining a technical roadmap.
Top Skills:
GoPythonReact
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Product Manager, you'll shape Cloudflare's Rules product, guiding development, engaging customers, analyzing data, and collaborating across teams.
Top Skills:
Cloud InfrastructureData AnalysisProduct DesignUser Research
Cloud • Information Technology • Security • Software • Cybersecurity
Seeking a Senior Systems Engineer to design, build, and scale tools for domain management, ensuring robust solutions and system stability.
Top Skills:
GitGoGrafanaJavaKibanaKubernetesOpenapiPostgresPrometheusRuby on RailsRubyTypescript
What you need to know about the London Tech Scene
London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

