This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re building the next generation of payments, money movement, and digital financial services that serve millions of customers every day. As a Principal Software Engineer in Fintech, you’ll be a hands-on technical leader driving architecture, scalability, and innovation across real-time payment systems, data pipelines, and compliance-ready financial platforms. You’ll mentor engineers, influence architecture across multiple domains, and ensure our systems are resilient, observable, and secure. You’ll partner with Product, Compliance, and Risk teams to deliver financial experiences that are fast, transparent, and trustworthy — all while embodying the bold, innovative spirit of the Un-carrier.
Job Responsibility:
Lead the architecture and implementation of scalable, event-driven financial systems supporting payments, settlements, and reconciliations
Drive adoption of modern Java microservice patterns using Spring Boot, RESTful APIs, and contract-first design (OpenAPI)
Champion observability and production excellence — ensuring deep traceability, resilience, and performance across distributed systems
Mentor engineers across teams, establish best practices in design reviews, testing, and secure development
Partner with cross-functional leaders in Product, Compliance, and Security to align technology with business and regulatory needs
Serve as an expert resource in Fintech system design, security, and cloud-native delivery
Define and evolve the Fintech engineering roadmap — balancing innovation with compliance, scalability, and reliability
Evaluate emerging financial technologies and guide adoption of event streaming, data analytics, and automation frameworks
Quantify technical decisions with clear ROI, cost, and risk trade-offs
align architecture with long-term platform objectives
Contribute to engineering standards, API governance, and rollout/rollback strategies across the organization
Design and optimize batch and streaming data pipelines for settlements, reporting, and reconciliation using AWS Glue, Snowflake, and Kafka/EventBridge
Automate infrastructure delivery via Kubernetes (EKS), Docker, Helm, Terraform, and enforce strong pod and IAM security policies
Implement robust CI/CD and quality frameworks with Maven, SonarQube, and progressive delivery (blue/green, canary)
Lead incident response and RCA processes for complex production issues
codify learnings into reusable automations and runbooks
Contribute to intellectual property creation through innovative financial system design
Produce high-quality documentation of system architecture, APIs, and operational processes
Communicate complex technical concepts clearly to both engineering and executive stakeholders
Foster a learning culture through brown-bags, technical workshops, and mentoring
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or related field (required)
7-10+ years of software engineering experience with increasing scope and technical leadership
Demonstrated experience leading architecture or platform modernization in regulated or financial systems
Java 11+, Spring Boot, RESTful APIs, OpenAPI, backward-compatible versioning
Kafka or AWS EventBridge
schema registry with compatibility rules
PostgreSQL, DynamoDB, Redis, S3
clear transaction boundaries
performance-minded SQL/NoSQL design
Spring Batch / AWS Batch / Quartz
resilient, retryable, restartable jobs
AWS Glue (Jobs, Workflows, Crawlers, Data Catalog)
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.