
Senior Software Engineer
3 semanas atrás
Company: Fraud Deflect
Language Requirement: Native/fluent English (client‑facing). ALL RESUMES MUST BE SENT IN ENGLISH.
Company DescriptionFraud Deflect aims to revolutionize Friendly Fraud and Chargeback Management by bringing Integrity, Trust, and Transparency to an industry often clouded in secrecy. We strive to eliminate unethical practices and provide a clear pathway for our clients.
About the RoleWe are seeking an experienced Senior Software Engineer to lead key technical projects, mentor developers, and collaborate directly with clients. You 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.
What You'll Do- 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.
- English: Native/fluent; comfortable leading client calls, workshops, and written communication. Resumes must be submitted in English.
- 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.
- 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.
- 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.
-
Senior Software Engineer
4 semanas atrás
Recife, Pernambuco, Brasil InComm Payments Tempo inteiroAs a Senior Software Engineer, you will take part in technical design, shape business use-cases, and ensure our software meets the highest standards in both quality and documentation. If you thrive in Agile, enjoy solving complex challenges, and want to contribute to both code and knowledge sharing, this is the perfect place for you. Help us deliver robust...
-
Senior Software Development Expert
Há 3 dias
Recife, Pernambuco, Brasil beBeeSoftware Tempo inteiro R$100.000 - R$120.000Join the quest for innovative solutions in software development and collaborate with a fast-paced team to create top-tier digital products.We are seeking a highly motivated Senior Software Engineer to join our ranks and contribute to designing and building cross-platform libraries and tools that interface directly with Client machines through USB and...
-
Senior Software Engineer
3 semanas atrás
Recife, Pernambuco, Brasil Zartis Tempo inteiroThe company and our mission:Zartis is a digital solutions provider working across technology strategy, software engineering and product development.We partner with firms across financial services, MedTech, media, logistics technology, renewable energy, EdTech, e-commerce, and more. Our engineering hubs in EMEA and LATAM are full of talented professionals...
-
Senior Backend Software Engineer
Há 16 horas
Recife, Pernambuco, Brasil beBeeDeveloper Tempo inteiro US$80.000 - US$110.000Remote Golang Developer PositionAre you a skilled software engineer looking for a long-term opportunity in a remote setting? We have an exciting position available for a Golang Developer to join our team.This role is ideal for individuals with a passion for developing scalable and efficient software solutions using Golang. If you have a strong background in...
-
Senior Full Stack Software Engineer
Há 22 horas
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...
-
High-Quality Software Developer Wanted
Há 3 dias
Recife, Pernambuco, Brasil beBeeSoftware Tempo inteiro US$90.000 - US$120.000Senior Software Engineer JobWe are seeking a talented Senior Software Engineer to join our remote team in Brazil.Build scalable software solutions using Elixir, Ruby, JavaScript/TypeScript, Next.js, GraphQL, and AWS/LambdaWork with event-driven architectures and microservices to optimize core systemsTo succeed in this role:You will need 3–5+ years of...
-
Senior Software Engineer
1 dia atrás
Recife, Pernambuco, Brasil beBeeDevOps Tempo inteiro R$180.000 - R$250.000Job OverviewThis role is for a senior DevOps professional to develop software, implement continuous integration and deployment pipelines, and manage Kubernetes and Linux environments.The ideal candidate will have proficiency in software development, experience with CI/CD pipelines, knowledge of Ansible development, and strong integration skills to ensure...
-
Desenvolvedor de Software Senior
Há 6 horas
Recife, Pernambuco, Brasil beBeeDesenvolvedor Tempo inteiro R$147.312 - R$182.440Desenvolvedor de Software SeniorProcuramos por profissionais experientes para liderar projetos de desenvolvimento de software, arquiteturas baseadas em APIs e microsserviços.Responsabilidades:Liderar equipes de desenvolvimento;Criar arquiteturas eficientes para projetos de software;Desenvolver soluções inovadoras para problemas...
-
Software Architectural Expert
Há 3 dias
Recife, Pernambuco, Brasil beBeeEngineer Tempo inteiro US$120.000 - US$180.000Impactful Engineering SolutionsWe are seeking a highly skilled and experienced senior software engineer to join our high-performance team.This is an excellent opportunity for someone who wants to move fast, own decisions, and ship work that matters.Key Responsibilities:Design and build high-impact features across our Node, TypeScript, and React...
-
Test Engineer
Há 2 dias
Recife, Pernambuco, Brasil beBeeQualifications Tempo inteiro R$40.000 - R$60.000Job Overview:We are seeking an accomplished Test Engineer to join our Research & Development Team. This individual will be responsible for designing and executing comprehensive test plans, collaborating with developers to ensure high-quality software solutions, and identifying opportunities for process improvement.About the Role:This is a unique opportunity...