Senior Software Engineer - Rust - Consumer

New
J
JobgetherFinancial technology
Fully remote opportunity for candidates based in Brazil.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 6 years of backend software engineering experience
Required Skills
KafkaTypeScriptReactRustDistributed Systems

Requirements

  • Have at least 6 years of backend software engineering experience.
  • Have substantial hands-on expertise in Rust.
  • Know asynchronous programming, network services, distributed systems, RPC protocols, Kafka, and event-driven architectures.
  • Have experience designing and operating production systems and evaluating architectural trade-offs.
  • Have taken features from problem discovery through implementation, launch, and evaluation of user impact.
  • Be able to connect engineering decisions to customer experience, product metrics, and business outcomes.
  • Have demonstrated technical leadership through mentoring, design reviews, technical writing, or engineering standards.
  • Have experience leading projects across teams or organizational boundaries and coordinating dependencies and delivery.
  • Have meaningful experience using AI tools in software development, including code generation and validating implementations.
  • Bring a proactive, collaborative approach and the ability to own end-to-end outcomes.

Responsibilities

  • Own the design, development, and delivery of customer-facing Rust backend services supporting trading, payments, and cryptocurrency experiences.
  • Make architectural decisions that prioritize scalability, reliability, and long-term maintainability.
  • Lead complex initiatives from discovery through implementation, launch, and measurement.
  • Collaborate across frontend and backend systems to ensure technical solutions address user needs.
  • Partner with product leadership to define priorities, influence feature decisions, and evaluate trade-offs.
  • Coordinate with trading infrastructure, platform engineering, and product teams to align technical work and manage dependencies.
  • Mentor engineers through code and design reviews, technical documentation, and shared engineering standards.
  • Integrate AI tools into development workflows and help establish effective AI-assisted engineering practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now