
Senior Software Engineer in Fraud Prevention
2 semanas atrás
We are seeking an experienced software development expert to lead key technical projects, mentor developers, and collaborate directly with clients. The ideal candidate will design and scale our API-first platform in Python, automate end-to-end operational workflows, build reliable data/ETL pipelines, and ship secure services - powering flows, dispute/chargeback handling, and analytics.
Responsibilities:
- Lead & mentor: Guide junior and mid-level engineers through design reviews, pairing, and actionable feedback. Work with leadership to align tech to expectations. Collaborate with teams across the organization.
- Architect & build APIs (API-first): Design, document, and operate RESTful services with clear models, versioning/deprecation, idempotency keys, pagination, consistent error taxonomies, and SLAs. Implement authentication/authorization (OAuth2/OIDC), API keys, mTLS where appropriate, rate limiting, and schema/contract governance. Publish dev-friendly docs, examples, Postman collections, and lightweight SDKs.
- Payments & chargebacks: Integrate with gateways/acquirers and network APIs; model the disputes lifecycle. Build reporting with strong auditing.
- Device intelligence & fraud defenses: Design and integrate device fingerprinting and bot-mitigation strategies with privacy-respecting controls and consent. Feed signals into risk scoring, enforce step-up challenges, and close the loop via feedback from chargeback outcomes to continuously reduce false positives.
- Process automation: Automate repetitive, error-prone steps across disputes and ops: evidence packet assembly, data collection from internal/external systems, reconciliation runs, SLA timers/notifications, and compliance checks. Use workflow orchestration and event-driven patterns to implement retries, compensations, and human-in-the-loop approvals.
- Python services at scale: Build robust backends using modern Python (typing, OOP, asyncio/multiprocessing, free-threading), performance profiling/tuning, and safe concurrency patterns.
- Data & ETL/ELT pipelines: Design, operate, and optimize high-volume pipelines (batch/streaming) with validation, retries, backpressure, partitioning, incremental loads, and data contracts.
- Storage & modeling: Use SQLAlchemy with relational databases (MySQL/PostgreSQL/etc.). Work with ClickHouse; apply lake/lakehouse patterns (S3 + Parquet) for analytics at scale.
- Cloud & platform: Build, deploy, and operate services on AWS (e.g., EKS/ECS, Lambda, S3, RDS, Redshift, Kinesis/SNS/SQS, API Gateway/IAM). Containerize with Docker and orchestrate with Kubernetes.
- Quality & reliability: Own CI/CD (e.g., GitHub Actions); implement unit/integration/contract tests; enable observability with structured logs, metrics, and traces; support canary/blue-green deploys and runbooks.
- Security & compliance: Apply secure coding, secret management, least-privilege IAM, and auditable changes; design with PCI DSS considerations.
- Client collaboration: Meet with clients to gather requirements, present designs, explain trade-offs, and provide technical guidance in clear, native/fluent English.
- Access control: Implement multi-level user/role management (RBAC/ABAC) and end-to-end auditability.
Requirements:
- English: Native/fluent; comfortable leading client calls, workshops, and written communication.
- Python expertise: Advanced proficiency with modern Python (3.x; 3.12+ preferred), OOP/design patterns, typing/mypy, async I/O and multiprocessing, performance profiling, packaging, and testing.
- API engineering: Proven experience designing, building, documenting, and operating RESTful APIs at scale (versioning, pagination, idempotency, security best practices, webhooks).
- Fintech domain: Hands-on with payments processing, chargebacks/disputes, reconciliation/settlement, and payment network/vendor integrations.
- Device fingerprinting & bot detection: Practical experience integrating device intelligence and behavioral analytics for risk decisions, with privacy/regulatory awareness.
- Automation & workflows: Track record automating operational processes using orchestration/workflow tools and event-driven systems; human-in-the-loop patterns where needed.
- Data platforms: Strong SQL with SQLAlchemy; production experience with MySQL/PostgreSQL and ClickHouse or similar columnar engines; familiarity with data lake/lakehouse architectures.
- Pipelines: Building ETL/ELT with Airflow/Prefect/Dagster; understanding batch vs. streaming, data contracts, and schema evolution.
- Cloud & DevOps: AWS proficiency; Docker/Kubernetes; CI/CD with GitHub Actions (or similar); solid observability practices (logs/metrics/traces).
- Breadth of languages: Comfort beyond Python with both high-level and low-level languages, e.g., two or more among Go, Rust, Java, C/C++.
- Systems fundamentals: Networking/HTTP/TLS, concurrency, memory/CPU profiling, filesystems, and distributed systems basics.
Nice to Have:
- Risk/fraud systems (rules, features, model serving), KYC/AML, and compliance (PCI DSS, SOC 2).
- Messaging/streams: Kafka, Kinesis, SQS/SNS; patterns like outbox, sagas/compensations.
- Infrastructure as Code (Terraform or CloudFormation).
- Data quality tooling (e.g., Great Expectations) and governance practices.
- Workflow engines for long-running, durable business processes.
- Python web frameworks experience (e.g., FastAPI, Django/DRF, Flask).
- Deep exposure to popular product management software.
How to Apply:
- Send your resume in English and (optionally) links to relevant APIs, docs, or code samples that showcase your Python, device fingerprinting, automation, and payments/chargebacks work. ALL RESUMES MUST BE SENT IN ENGLISH.
-
Loss Prevention Professional
2 semanas atrás
Recife, Pernambuco, Brasil beBeeSecurity Tempo inteiro R$100.800 - R$141.000Job OpportunityThe Loss Prevention Specialist is accountable for overseeing the physical security of facilities and ensuring adherence to established standards.Main ResponsibilitiesDrive compliance with all Security and Loss Prevention program standards.Identify, develop, and implement additional loss prevention measures tailored to specific business...
-
Senior Full Stack Software Engineer
2 semanas atrás
Recife, Pernambuco, Brasil Velozient Tempo inteiroWe are seeking a full-time, remote Senior Full Stack Software Engineer with 5+ years of software development experience and a strong background in JavaScript frameworks and libraries, including Node.js, to join our U.S. client's engineering team. Working closely with product stakeholders, you will play a vital role in developing an industry-leading...
-
Senior Software Development Lead
2 semanas atrás
Recife, Pernambuco, Brasil beBeeEngineer Tempo inteiro US$120.000 - US$200.000About Our TeamAt Niche, we're dedicated to making researching and enrolling in schools easy, transparent, and free.Job Description:We're looking for a Senior Fullstack Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Requirements:To be successful in...
-
Software Craftsmanship Expert
Há 4 dias
Recife, Pernambuco, Brasil beBeeSoftware Tempo inteiroSenior Software Engineer We're looking for a Principal Software Engineer to take a lead role in shaping our engineering strategy while staying close to the code. This role is hands-on and high-leverage — ideal for someone who thrives in fast-paced environments, enjoys deep technical ownership, and wants to directly influence the trajectory of a product and...
-
Senior Infrastructure Engineer
2 semanas atrás
Recife, Pernambuco, Brasil beBeeInfrastructure Tempo inteiro US$180.000 - US$250.000Job OverviewWe are seeking a seasoned DevOps expert to join our team as a Senior Engineer.This role involves collaborating with cross-functional teams to design and develop scalable, reliable infrastructure for cloud-native applications.You will lead the implementation of automation tools, such as Terraform and Harness, to streamline application delivery...
-
Software Engineer
1 semana atrás
Recife, Pernambuco, Brasil TapGoods Tempo inteiroTapGoods ::TapGoods is an exciting, fast-growing start-up that is revolutionizing how rental companies optimize and grow their businesses. We're working to make it easy to rent.There are tens of thousands of businesses in the US that provide event, tool, audiovisual, and recreation rentals. This fragmented $722 billion global industry has not yet adopted...
-
Senior Full-Stack Software Engineer
1 semana atrás
Recife, Pernambuco, Brasil beBeeSoftware Tempo inteiro US$6.500 - US$7.500Job SummaryWe are seeking a highly skilled software engineer to join our team. The ideal candidate is both forward-thinking and hands-on, with a strong sense of ownership and drive for high-quality delivery, and is a good mentor and co-worker.The successful candidate will work on Backend (Python) services and Frontend (React) products used by millions,...
-
Senior Full Stack Engineer BRA
2 semanas atrás
Recife, Pernambuco, Brasil Hashlist Tempo inteiro R$9.400 - R$150.400 por anoHashlistis a platform for projects within the automotive industry.We establish supplier relationships with automotive companies and provide a one-stop shop for candidates interested in working in the industry.Are you ready to embark on this journey?We are looking for an experiencedSenior Full Stack Engineerto join our team on projects with a major OEM,...
-
Senior Software Engineer
2 semanas atrás
Recife, Pernambuco, Brasil beBeeDeveloper Tempo inteiro R$90.000 - R$120.000We are seeking a skilled and motivated .NET Developer to join our development team.This is a remote position available to candidates in Brazil, offering the chance to work on cutting-edge application development projects within a collaborative, agile environment.Develop, maintain, and enhance applications using .NET / .NET Core and related technologiesDesign...
-
Senior Software Development Specialist
2 semanas atrás
Recife, Pernambuco, Brasil beBeeSoftwareEngineer Tempo inteiro R$80.000 - R$150.000Job DescriptionWe're seeking a highly skilled and experienced Senior Fullstack Engineer to join our Data-Driven Content team. As a key member of the team, you will be responsible for designing, developing, and maintaining robust and scalable full-stack applications and features across our modern tech stack.Your primary focus will be on improving our user...