FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Fintech
CloudflareSenior Software Engineer building Cloudflare’s billing and financial infrastructure. Designing reliable microservices for metering, subscriptions, invoicing, payments, and revenue recognition.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and operating transactional microservices, with a strong focus on financial workflows, billing, and payments. Proficient in building distributed systems and ensuring high availability and security in production environments.
Highest-signal resume keywords
Proficiency In GoExperience With PostgreSQLStrong Understanding Of RESTful APIsExperience With Billing And PaymentsExperience Leading Technically Complex Projects
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringDistributed SystemsMicroservices DesignSQLData ModelingEvent-Driven ArchitecturesAsynchronous ProcessingTroubleshootingService SecurityFinancial Data Integrity
Soft Skills
CommunicationProject Ownership
Tools & Technologies
PostgreSQLRedisKafkaKubernetesDockerTemporal
Industry Keywords
BillingPaymentsSubscriptionsUsage MeteringInvoicingFinancial LedgersRevenue Recognition
Tech Stack
Tools & technologiesDistributed SystemsDockerGoKafkaKubernetesLinuxMicroservicesMySQLPostgresRedisSQLUnix
About the role
Key responsibilities & impact- Design, develop, and operate transactional microservices supporting metering, subscriptions, invoicing, payments, and financial workflows
- Drive initiatives from requirements and technical design through implementation, testing, deployment, and ongoing operation
- Build fault-tolerant systems that safely handle retries, failures, concurrency, and high transaction volumes while preserving financial correctness
- Monitor production services, investigate billing issues, improve observability, and address underlying causes of recurring incidents
- Participate in architecture reviews, make pragmatic technical trade-offs, and improve engineering standards across the billing platform
- Work with Product, Finance, Accounting, Support, and engineering teams to turn complex business requirements into maintainable solutions
Requirements
What you’ll need- Five or more years of professional software engineering experience, or equivalent practical experience
- Experience building and operating distributed systems or backend services in production
- Proficiency in Go or another modern programming language, with an 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
- Experience designing secure, highly available microservices in Linux or Unix environments
- Familiarity with event-driven architectures and asynchronous processing
- Strong troubleshooting, communication, and project ownership skills
- Experience with billing, payments, subscriptions, usage metering, invoicing, financial ledgers, or revenue recognition
- Experience with PostgreSQL, Redis, Kafka, Kubernetes, Docker, or Temporal
- Familiarity with reconciliation, idempotency, auditability, and financial data integrity
- Experience leading technically complex projects across multiple teams
- Offer may be conditioned on authorization to receive software or technology controlled under U.S. export control laws without sponsorship for an export license
Benefits
Comp & perks- Equal employment opportunity and commitment to diversity and inclusiveness
- Reasonable accommodations for qualified individuals with disabilities
- Potential in-person interview at a Cloudflare office or hub during the offer-stage process