S

Seon

API-based fraud prevention and AML platform

Associate Software Engineer - Web Scraping

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBudapest, HungaryHUF15.5M - HUF21M /yrHybrid

About the Job

Requirements

  • Around 1–2 years of professional software engineering experience, or a strong portfolio of internships, personal projects, or open-source work.
  • Solid Python skills.
  • Some hands-on exposure to web scraping or automated data collection, including coursework or side projects.
  • Working understanding of HTTP and networking fundamentals, including requests and responses, headers, status codes, TLS at a conceptual level, and proxies.
  • Comfort writing tests and working with Git in a code-review culture.
  • Basic comfort with Docker and willingness to learn Kubernetes on the job.
  • Regular use of at least one AI coding assistant and curiosity about getting more out of it.
  • Habit of reading release notes, documentation, and engineering blogs for the languages and frameworks used, and asking about unfamiliar patterns rather than copying them blindly.
  • Realistic self-assessment on timelines, checking with teammates before committing to a deadline and raising blockers with context.
  • Ownership of outcomes rather than tickets, and a habit of surfacing problems and mistakes early.
  • Willingness to advocate for the customer's perspective when a technically convenient option would degrade the product.
  • Openness to learning Java and Spring, which the platform is moving toward.
  • Strong collaboration and communication skills adapted to the audience; fluency in English.

Responsibilities

  • Write production-quality, well-tested scraper code in Python that needs little rework after review, including comprehensive unit and integration tests with minimal guidance.
  • Learn the collection platform architecture—including scrapers, proxy layer, queues, and enrichment API—and read design documents and architecture decision records to build architectural understanding before producing designs.
  • Debug issues across components with guidance, including issues originating outside the role's own code, using logging, monitoring, and alerting tools.
  • Work with proxy infrastructure by understanding selection and rotation and helping recover from blocks.
  • Participate in incident response by following established processes, documenting findings, and learning from incidents.
  • Build reliability engineering depth through site reliability engineering practices, resilience patterns, and observability platforms, applying them to a system with unpredictable upstream source failures.
  • Deliver work at a steady, predictable pace with minimal back-and-forth on requirements, breaking work into small increments that can be reviewed and merged quickly.
  • Understand the build, test, and deployment pipeline end-to-end, automate repetitive manual steps in the workflow, and raise process friction with concrete suggestions.
  • Use an AI coding assistant regularly, verify its output proportionate to task and risk, run small experiments with prompts and tooling, and document learnings for teammates.
  • Participate in code review and help onboard newer teammates by pairing and reviewing their work as experience develops.

Desired Qualifications

  • Exposure to scraping or browser automation tools such as Playwright, Selenium, Puppeteer, Scrapy, or low-level HTTP clients.
  • Exposure to cloud infrastructure, ideally AWS, or infrastructure as code.
  • Familiarity with monitoring tools such as Grafana, Prometheus, Kibana, or InfluxDB.
  • Exposure to CI/CD pipelines, especially GitHub Actions.
  • Experience with Elasticsearch, Redis, or DynamoDB.
  • Interest in fraud prevention, trust and safety, or another domain where data freshness is a product requirement.

About the Company

Seon

API-based fraud prevention and AML platform

SEON provides fraud prevention and AML compliance for digital businesses through an API-based platform. It stops fraud without blocking legitimate users by using a command center that combines device fingerprinting, behavioral analytics, email and IP intelligence, and real-time risk scoring for onboarding, transaction monitoring, and compliance workflows. It differentiates itself by reducing user friction while maintaining risk controls, leveraging multiple data signals and a scalable API for various use cases used by customers like Revolut, Plaid, Nubank, Afterpay, Spotify, and Entain. Its goal is to help digital businesses prevent fraud and meet AML requirements efficiently, while pursuing growth, including expanding in North America and continuing AI-powered product development.

Company size
501-1,000
Company stage
Series C
Total funding
$187.8M
Headquarters
Budapest, Hungary
Founded
2017

Recently Posted Jobs

Explore more opportunities at Seon

See more jobs