Cloudflare
Principal Software Engineer - Fintech
Hybrid +4 · Principal · Full-time · Posted Aug 6, 2026
- Location
- Hybrid
Austin, TX, United States
Lisboa, Lisboa, Portugal
London, United Kingdom
New York, New York, United States - Experience
- Five or more years of professional software engineering experience, or equivalent practical experience.
- Visa sponsorship
- An offer may be conditioned on authorization to receive software or technology controlled under U.S. export laws without sponsorship for an export license.
About the job
Designs, builds, and operates reliable billing and financial infrastructure for Cloudflare’s products, from usage metering and payments to invoicing and revenue recognition.
What you'll do
- Build and operate transactional billing microservices and financial workflows.
- Lead projects end to end, from requirements and technical design through deployment and operations.
- Maintain financial accuracy and service reliability; troubleshoot production issues and shape technical direction.
What they ask for
- Experience building and operating production distributed systems or backend services.
- Proficiency in Go or another modern programming language, with interest in working extensively with Go.
- Strong understanding of RESTful APIs, service security, and API standards such as OpenAPI, OAuth, or JWT.
- Working knowledge of SQL, data modeling, and relational databases such as PostgreSQL or MySQL.
Nice to have
- Experience with billing, payments, subscriptions, metering, invoicing, financial ledgers, or revenue recognition.
- Experience with PostgreSQL, Redis, Kafka, Kubernetes, Docker, or Temporal.
Tools
Go, OpenAPI, OAuth, JWT, SQL, PostgreSQL, MySQL, Redis
AI focus
The role builds billing infrastructure for products including AI; the posting also describes a company culture that uses AI tools to help ship faster, but does not specify AI-focused job duties.
Model-written summary · the original posting is authoritative