CareerPlanGet AI match score →

Software Engineer - Digital Trust

Porto, Portugal🌐 Remote💼 Full-time🗓 2026-06-05 → 2026-07-31

Core

Building distributed, highly scalable event-driven services with ultra-low latency for real-time fraud detection and digital identity assurance in the financial sector.

Role type

Senior Software Engineer (Backend/Systems)

Builds

Production-grade cloud-based risk management platform components

Domain

Financial Services / Fraud Detection / Machine Learning Infrastructure

Deliverable

production ML models | product features

Required skills

Java, multi-threading programming, object-oriented design, event-driven architecture, database design (relational/NoSQL/graph), system scalability, 24/7 reliability engineering

Preferred skills

Zookeeper, Kafka, Docker, Kubernetes, Python, Django

Technologies

Java, Kafka, Zookeeper, Docker, Kubernetes, Python, Django, NoSQL, Graph databases

Responsibilities

Execute full software development life cycle, develop backend applications and APIs, design real-time request processing services, contribute to software development best practices, manage on-call rotation for mission-critical platform

Seniority

Mid-Senior, hands-on IC

Rewrite
## Responsibilities - Be hands-on, executing the full software development life cycle - Develop backend website applications, API’s and manage databases, on an event-driven architecture - Design and develop services to retrieve, process and transform requests in near real-time - Contribute to best practices and guidelines for software development - Participate in an on-call rotation for our mission-critical platform, taking end-to-end ownership to ensure 24/7 reliability, with dedicated compensation ## Requirements - BSc/MSc degree in Computer Science, or a similar technical degree - Critical mindset and autonomy - 2+ years of experience in developing and delivering advanced applications - Experience in designing and operating large production systems - You will be responsible to provide support and improvements to our production clients, always with the goal of improving the quality and resilience of our product - Experience with Java - Multi-threading programming - OO design principles and patterns - Building services that have a high demand for performance and scalability (eg. supporting thousands of users, or requiring high throughput and low latency) - Good technical English communication skills - Experience in designing and operating large production systems - Good technical English communication skills ## Nice to Have - Knowledge of Zookeeper, Kafka, Docker, Kubernetes - Some experience with Python and Django ## Benefits - Your First 30-Days at Feedzai: You will be immersed in our brand with training, connections, and one-on-one time with your manager. You may shadow your colleagues virtually or onsite at an office depending on where you work as you are supported through your Feedzai journey. In addition, you will have access to a ton of information to give you history, context, and all the knowledge you can handle about Feedzai and the team. Finally, you will start working on projects and collaborating on work currently being done.
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗