Senior Software Engineer - Fintech

Requirements

  • 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.

Nice to Haves

  • Experience with billing, payments, subscriptions, usage metering, invoicing, financial ledgers, or revenue recognition.
  • Experience with technologies such as PostgreSQL, Redis, Kafka, Kubernetes, Docker, or Temporal.
  • Familiarity with reconciliation, idempotency, auditability, and financial data integrity.
  • Experience leading technically complex projects across multiple teams.

What You'll Be Doing

  • 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 the underlying causes of recurring incidents.
  • Participate in architecture reviews, make pragmatic technical trade-offs, and help improve engineering standards across the billing platform.
  • Work with Product, Finance, Accounting, Support, and other engineering teams to turn complex business requirements into maintainable solutions.

Perks and Benefits

  • Opportunity to work at a company recognized for innovative culture and commitment to a better Internet.
  • Part of impactful projects protecting free expression, election information, and improving Internet speed and privacy.
  • Inclusive and diverse work environment with equal employment opportunities.
  • Reasonable accommodations provided for qualified individuals with disabilities.
AI Summary ✨

Similar jobs

  • Senior Systems Engineer, Browser Isolation

    Cloudflare·Portugal · UK

    €66k – €91k / yearbase

    2 days agoNew
  • Software Engineer, Agentic Discovery

    Cloudflare·Portugal · UK

    €54k – €75k / yearbase

    7 days ago
  • Senior Software Engineer, Agentic Discovery

    Cloudflare·Portugal · UK

    €66k – €91k / yearbase

    7 days ago
  • See all jobs in Portugal →