Staff Engineer - Growth - Verifications

Jobgether

Brasil

Remote

BRL 350,000 - 650,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote in Brazil
Technical ownership of verification架

Job summary

Jobgether is helping a partner company in Brazil find a Staff Engineer - Growth - Verifications. You will define the technical direction for verification services, shaping architecture and standards for KYC/KYB onboarding of corporate customers.

You will lead cross-functional collaboration across backend and frontend work, mentor engineers, and drive secure, scalable verification systems with fast onboarding and compliant processes. Fully remote with Brazil as an eligible location.

Qualifications

  • Approximately 8 years of production software experience and ownership of technical direction.
  • Strong Rust backend experience, capable with TypeScript/React where needed.
  • Architectural leadership with patterns that improve maintainability and reliability.
  • Experience with distributed systems, service contracts, and secure design.
  • Experience integrating third-party verification providers with robust failovers.
  • Background in regulated tech environments (fintech/payments/security).
  • Demonstrated mentorship, tooling improvements, and effective design reviews.
  • Experience building observable, reliable production systems with strong security.
  • Familiarity with gRPC, Temporal, Docker, Kubernetes, Terraform, and databases.

Responsibilities

  • Set technical direction and ADRs for KYC/KYB verification workflows.
  • Design resilient third-party verification integrations with failover safety nets.
  • Strengthen security, audit trails, and compliance across systems.
  • Identify root causes and implement architectural improvements to prevent incidents.
  • Lead engineering standards and reusable patterns across teams.
  • Contribute hands-on across stack, especially Rust, with TS/React where needed.
  • Drive onboarding speed, automation, and verification accuracy improvements.
  • Mentor engineers and raise overall team capabilities.
  • Collaborate with product, security, and compliance to align with business needs.
  • Maintain production reliability with CI/CD, feature flags, monitoring, and rollbacks.
  • Define measurable outcomes to show business impact.

Skills

Rust programming
TypeScript
React
Distributed systems
KYC/KYB knowledge
API integration
Mentorship
Security & compliance
CI/CD tooling
Docker
Kubernetes
gRPC/Temporal
Terraform
MySQL/MariaDB
Redis

Tools

Docker
Kubernetes
gRPC
Temporal
Terraform
MySQL/MariaDB
Redis
GitLab CI/CD

Job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Staff Engineer - Growth - Verifications based in Brazil.

Join a globally distributed engineering team building secure, reliable, and scalable verification systems for business customers in the digital asset industry.

As a Staff Engineer, you will define the technical direction of verification services, shaping the architecture and engineering standards that support business onboarding.

You will help ensure that corporate customers are accurately verified, beneficial ownership is established, and regulatory screening requirements are met efficiently.

Working across backend and frontend technologies, you will build resilient systems that balance compliance, security, performance, and customer experience.

You will also improve third-Party integrations, automate verification decisions, and eliminate recurring technical failures before they affect customers.

In this hands-on technical leadership role, you will mentor experienced engineers, influence architectural decisions, and establish patterns that enable teams to deliver high-quality software.

Your work will directly contribute to faster onboarding, more accurate verification outcomes, stronger regulatory controls, and dependable services in a rapidly evolving financial technology environment.

Accountabilities
  • Define technical strategy and architecture: Own the technical direction of verification services and establish robust service contracts across Know Your Customer (KYC) and Know Your Business (KYB) workflows.
  • Design resilient verification integrations: Develop reliable abstractions around third-Party verification providers, ensuring that provider outages or degraded performance do not compromise overall system availability or customer onboarding.
  • Strengthen security and compliance: Design fail-closed behavior, comprehensive audit trails, and defensible verification processes that meet regulatory expectations and protect sensitive customer information.
  • Eliminate recurring technical failures: Identify systemic weaknesses, investigate root causes, and implement architectural improvements that prevent recurring incidents rather than addressing symptoms individually.
  • Lead architecture and engineering standards: Document and drive architecture decision records (ADRs), establish reusable engineering patterns, and integrate security and compliance considerations into the design process.
  • Deliver hands-on technical solutions: Contribute directly across the software stack, particularly in Rust, while collaborating on TypeScript and React implementations where verification processes intersect with customer-facing experiences.
  • Improve verification performance and automation: Drive measurable improvements in onboarding speed, automated decision-making, verification accuracy, system reliability, and operational efficiency.
  • Mentor and develop engineers: Raise engineering standards through code contributions, design reviews, technical guidance, and constructive feedback, helping senior engineers become more effective and independent.
  • Collaborate across teams: Work with engineering, product, security, compliance, and other stakeholders to align technical decisions with business priorities and regulatory requirements.
  • Maintain production reliability: Apply continuous deployment practices, feature flags, monitoring, and rollback strategies to deliver changes safely and incrementally in a high-stakes environment.
  • Establish measurable outcomes: Connect engineering initiatives to clear performance indicators, ensuring that improvements deliver tangible benefits for customers, operational teams, and the wider business.
Requirements
  • Professional experience: Approximately 8 years of experience building and operating production software systems, including a demonstrated track record of owning technical direction within a complex engineering domain.
  • Advanced Rust expertise: Deep proficiency in Rust, including building reliable backend services, with the flexibility to work across TypeScript and React when needed.
  • Architecture and technical leadership: Proven experience designing architectures and engineering patterns that other developers can build upon, with examples of preventing entire categories of system failures and improving long-term maintainability.
  • Distributed systems expertise: Strong understanding of distributed systems, service contracts, system reliability, and secure software design in production environments.
  • Third-Party API integration: Experience integrating external services with robust timeout handling, retries, idempotency, circuit breakers, and tested fallback mechanisms.
  • High-stakes systems experience: A background in environments where technical errors have significant consequences, such as financial services, payments, security, compliance, or other regulated industries.
  • Engineering mentorship: Demonstrated ability to improve team performance through technical guidance, architectural decision-making, reusable tooling, mentoring, and effective design reviews.
  • Operational excellence: Experience building reliable, observable production systems and addressing the root causes of incidents while maintaining high standards for security and availability.
  • Infrastructure and development tooling: Familiarity with, or the ability to quickly learn, gRPC, Temporal, Docker, Kubernetes, Terraform, MySQL/MariaDB, Redis, and GitLab CI/CD.
  • Ownership and accountability: Ability to operate autonomously, navigate ambiguity, make sound technical trade-offs, and take responsibility for outcomes beyond individual feature delivery.
  • Cross‑functional communication: Strong communication and collaboration skills, with the ability to explain complex technical decisions and align engineers and non‑technical stakeholders around shared objectives.
Nice To Have
  • Direct experience with KYC, KYB, fraud prevention, or identity verification systems.
  • Experience integrating verification providers such as Trulioo, Persona, or ComplyAdvantage.
  • Familiarity with AI-assisted engineering or building systems that incorporate AI capabilities.
  • Experience in cryptocurrency, fintech, payments, or other highly regulated technology sectors.
Benefits
  • Remote work: Fully remote working arrangement, with Brazil among the eligible locations.
  • Technical ownership: The opportunity to define the architecture and long-term direction of critical verification infrastructure.
  • Meaningful impact: Direct influence on customer onboarding, verification accuracy, regulatory compliance, and system reliability.
  • Technical challenges: Opportunities to solve complex distributed systems problems involving security, resilience, automation, and third-Party integrations.
  • Leadership opportunities: Scope to mentor senior engineers, establish engineering standards, and influence technical decisions across teams.
  • Collaborative environment: Work with a globally distributed team that values ownership, continuous delivery, measurable outcomes, and engineering excellence.
  • Professional development: Exposure to evolving financial technology, cryptocurrency infrastructure, verification systems, and AI-assisted development practices.
  • Inclusive workplace: A commitment to equal opportunity and a diverse workforce, with hiring decisions focused on relevant skills, knowledge, and capabilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Full-stack - Growth Product
Senior Software Engineer - Full-stack - Growth Product

Jobgether • Brazil

Remote
BRL 240,000 - 360,000
Fully remote work from Brazil
Flexible, asynchronous collaboration
Professional growth opportunities
+1
Staff Engineer - Growth - Verifications
Staff Engineer - Growth - Verifications

Kraken • Brazil

On-site
BRL 918,000 - 1,276,000
3633: Staff Engineer (Account)
3633: Staff Engineer (Account)

Mazzatech • Brazil

Remote
BRL 783,000 - 1,096,000
Senior Software Engineer, Corporate Banking
Senior Software Engineer, Corporate Banking

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Fully remote in Brazil
Flexible working hours
KYC/B Onboarding Analyst
KYC/B Onboarding Analyst

Crew • São Paulo

On-site
BRL 90,000 - 120,000
KYC/B Onboarding Analyst
KYC/B Onboarding Analyst

Urban • São Paulo

On-site
BRL 90,000 - 140,000
KYC/B Onboarding Analyst
KYC/B Onboarding Analyst

CryptoproNetwork • São Paulo

Hybrid
BRL 70,000 - 110,000
Senior Software Engineer - React Native - Consumer
Senior Software Engineer - React Native - Consumer

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Remote work: Brazil-based
Global distributed team
AI-assisted development tools
Sr. Support Engineer, Platform
Sr. Support Engineer, Platform

Jobgether SRL • Brazil

Remote
BRL 180,000 - 280,000
Fully remote in Brazil
Full-time employment
Cloud & platform focus
+1
Senior Data Platform and Automation Engineer
Senior Data Platform and Automation Engineer

Jobgether SRL • Brazil

On-site
BRL 700,000 - 1,001,000
Competitive USD salary
100% remote across LATAM
Access to LATAM coworking spaces
+9