TeyaTE

Senior Backend Engineer – Financial Crime (Platform & Data focus)

Meet Teya, an all-in-one solution for small and growing businesses.

Teya

Employee count: 1001-5000

Portugal only

Hello! We're Teya.

Teya is a payment and software service provider, headquartered in London serving small, local businesses across Europe. Founded in 2019, we build easy to use, integrated tools that enable our members to accept payments and boost business performance.

At Teya we believe small, local businesses are the lifeblood of our communities.

We’re here because we don’t believe there’s a level playing field that gives small businesses with a fighting chance against the giants of the high street.

We’re here because we see banks and legacy service providers making things harder for them. We don’t think the best technology or the best service should be reserved for those with the biggest headquarters.

We’re here to fight for a future where small, local businesses can thrive, and to commit the same dedication they offer all of us.

Become a part of our story.

We’re looking for exceptional talent to join our mission. We offer a chance to create impact in a high-energy and connected culture, while benefiting from continuous learning opportunities, a supportive community which is proud to serve our mission, and comprehensive benefits.

Your Team

The Customer Risk Monitoring team builds and maintains the analytical intelligence that protects Teya and its customers from financial risks such as fraud, money laundering, and terrorism financing. Our mission is to minimise losses and risk exposure while supporting trust, operational efficiency, and regulatory compliance.

We are a multidisciplinary team of data scientists, analysts, machine learning engineers, and backend engineers working together to detect and respond to suspicious activity. We own the end-to-end platform that powers our real-time and batch monitoring capabilities, including:

  • A custom alerting and orchestration platform, built on Airflow, that enables scalable, auditable detection pipelines.

  • Data pipelines in DBT and Snowflake that serve both ML models and rule-based logic.

  • Backend services and APIs that handle case management, automated decisioning, merchant termination workflows, and integrations with adjacent platform services.

We collaborate closely with Compliance, Risk, Platform Engineering, Data Engineering, and Operations teams to continuously evolve our systems and respond to emerging threats.

Your Mission

As a Senior Backend Engineer in the Customer Risk Monitoring team, you will:

  • Work collaboratively with data scientists, data analysts, data engineers and machine learning engineers to build and maintain the engineering infrastructure supporting our analytical intelligence.

  • Design, develop, and maintain backend services that support financial crime workflows, including alert generation, case management, and customer termination.

  • Build and maintain robust, well-tested code with a focus on performance, reliability, and operational efficiency.

  • Maintain and evolve the engineering infrastructure behind our Airflow-based alerting platform, enabling analysts to deploy and manage DAGs safely and effectively.

  • Contribute to the development and maintenance of DBT models and data pipelines integrated with Snowflake to support detection logic, ML models, and investigations.

  • Integrate internal systems with third-party fraud and AML tools, as well as external APIs.

  • Take ownership of features and services throughout their lifecycle, from design through deployment and monitoring, while collaborating with product, design, operations, and data teams.

  • Participate in code reviews and architecture discussions, giving and receiving constructive feedback to continuously improve our systems.

  • Investigate and troubleshoot issues, including contributing to incident resolution, while supporting a high standard of service availability and data integrity.

  • Document your work and technical decisions clearly for both technical and non-technical stakeholders.

Your Story

  • 5+ years of professional software development experience, with a solid understanding of backend systems and software design principles.

  • Proficiency in at least one of the following languages: Python, Golang, Java. Experience with multiple languages is a plus.

  • Familiarity with data pipeline tooling such as Airflow and DBT, and cloud data warehouses like Snowflake.

  • Understanding of testing strategies, including unit, integration, and system testing (TDD/BDD is a plus).

  • Experience with CI/CD pipelines, monitoring tools, and production-grade observability practices.

  • Strong problem-solving skills, especially when dealing with data integrity, scale, and operational complexity.

  • Comfortable working independently and navigating ambiguity, especially when translating regulatory or compliance needs into technical solutions.

  • Fluent in English, with excellent written and communication skills.

  • Experience working in Agile or cross-functional teams, ideally in a high-ownership, fast-paced environment.

  • Nice to have:

    • Experience working in the Payments, Fintech, or Financial Crime domain (e.g., fraud detection, AML, KYC).

    • Experience with Apache Flink or other streaming data frameworks is highly desirable.

    • Experience working in teams, building and maintaining data science and AI solutions.

    • Experience integrating with third-party APIs, especially in regulated environments.

    • Exposure to cloud infrastructure and container orchestration (e.g. AWS, Kubernetes, Helm).

    • Degree in computer science, engineering, or a related field, or equivalent hands-on experience.

The Perks

  • We trust you, so we offer flexible working hours, as long it suits both you and your team;

  • Health Insurance;

  • Meal Allowance;

  • 25 days of Annual leave (+ Bank holidays);

  • Public Transportation Card;

  • Frequent team events & activities in the office and outside;

  • Office snacks every day;

  • Friendly, comfortable and informal office environment.

Teya is proud to be an equal opportunity employer.

We are committed to creating an inclusive environment where everyone regardless of race, ethnicity, gender identity or expression, sexual orientation, age, disability, religion, or background can thrive and do their best work. We believe that a diverse team leads to better ideas, stronger outcomes, and a more supportive workplace for all.

If you require any reasonable adjustments at any stage of the recruitment process whether for interviews, assessments, or other parts of the application—we encourage you to let us know. We are committed to ensuring that every candidate has a fair and accessible experience with us.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Portugal +/- 0 hours

About Teya

Learn more about Teya and their company culture.

View company profile

Meet Teya, an all-in-one solution for small and growing businesses. From payments, to loyalty, to the cash advance you used to give your shop that facelift – we've helped over 300,000 business owners to connect with the joy of running their business.

We believe small and growing businesses deserve better. Across Europe, small and growing businesses are consistently overlooked and undervalued. They’ve been dealing with unfair terms and unfriendly software. Teya was born because we believe they deserve better.

We build tools to unlock hassle-free payments, better business management, new and returning customers - all on fair terms. Our all-in-one offering is designed to simplify the everyday and unlock growth potential, to free them from the stuff that takes the joy out of doing business.

We're building a collection of connected solutions that includes payment acceptance, business account services, card issuing, ePOS systems, loyalty and rewards, website building and CRM, online visibility tools, booking management, and tax-free services.

Employee benefits

Learn about the employee benefits and perks provided at Teya.

View benefits

Flexible Working Hours

Teya supports work-life balance with flexible working hours to accommodate the team's needs.

Private Health Insurance

Teya provides private health insurance, ensuring employees have access to quality healthcare.

25 Days Annual Leave

Employees at Teya enjoy 25 days of annual leave, allowing ample time for rest and recreation.

Office Snacks on Fridays

Every Friday, Teya treats its team to office snacks, adding a fun and tasty end to the workweek.

View Teya's employee benefits
Claim this profileTeya logoTE

Teya

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

77 remote jobs at Teya

Explore the variety of open remote roles at Teya, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Teya

Remote companies like Teya

Find your next opportunity by exploring profiles of companies that are similar to Teya. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Teya hiring Senior Backend Engineer – Financial Crime (Platform & Data focus) • Remote (Work from Home) | Himalayas