Company: Fraud DeflectRole: Senior Software EngineerLanguage: Native/fluent English. Resumes in English.About the roleOwn and evolve critical payments/back-office services end-to-end: design, build, ship, and operate API‑first Python systems that automate disputes/chargebacks and related workflows. You’ll partner directly with clients and internal teams to translate business rules into reliable integrations, services, and data models—leveraging Linux, with a pragmatic DevOps mindset.ResponsibilitiesLead project execution: technical design, implementation plans, code reviews, and delivery coordination.Build and operate REST APIs in Python (versioning, idempotency, auth, webhooks, integrations).Own API integrations with external partners/processors: onboarding, validation, retries, error handling, and SLAs.Implement complex payments/chargeback business logic from requirements and client workflows; ensure correctness and auditability.Model API/domain data with strong data‑structure fundamentals (schemas, invariants, normalization/denormalization tradeoffs).Develop and maintain client‑facing device intelligence instrumentation in JavaScript where needed (collection, privacy controls, performance).Meet and maintain contact directly with clients.Operate services on Linux: deployments, debugging, performance tuning, incident response, and reliability improvements.Contribute to DevOps practices: CI/CD pipelines, safe rollouts, observability (logs/metrics/traces), and operational automation.RequiredExpert Python backend engineer (3.12+ preferred): strong typing, testing, concurrency fundamentals, and performance debugging.Proven REST API development experience (design + production operations), including integrations and webhooks.Strong data structures and API data modeling skills (clear contracts, backward compatibility, validations).Experience implementing business logic for payments/fintech workflows, especially disputes/chargebacks and reconciliations.Comfortable on Linux servers with a DevOps mindset (deploy/run/debug production services; automate operational work).Client‑facing technical communication: can interface with external stakeholders to clarify requirements, diagnose issues, and drive resolutions.Ownership mentality and interest in leadership: drive the full lifecycle from discovery → design → build → operate.Nice to haveJavaScript experience beyond basics (instrumentation, performance, privacy‑aware collection) for client integrations.Containerization/orchestration (Docker/Kubernetes), IaC (Terraform), and cloud‑native operations on Amazon Web Services.Event‑driven/workflow systems (SQS/Kafka/Kinesis; Airflow/Prefect/Dagster).Security/compliance exposure (PCI, SOC 2) and observability tooling at scale.How to applySend an English resume and links to relevant work (repos, API docs, architectural notes, or write‑ups) showing:Python backend API development + real‑world API integrationsPayments/disputes/chargebacks or similarly complex workflow automationLinux/DevOps experience running production servicesAny JavaScript instrumentation work and client‑facing delivery experience
#J-18808-Ljbffr