Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are looking for a Staff Engineer – Issuing to join our innovative fintech team at CloudWalk. You will design and build the systems that authorize, process, and reconcile transactions in real time, ensuring performance, correctness, and security at every step.
Responsibilities
- Build and operate high-performance services in Rust
- Own critical paths in the issuing flow (authorization, clearing, ledger)
- Design systems for low latency, high reliability, and fault tolerance
- Debug complex production issues involving real money
- Ensure system integrity and correctness across all transaction flows
- Drive architecture decisions across teams
Requirements
- Strong experience with distributed systems
- Solid understanding of concurrency, consistency, and fault tolerance
- Experience with high-reliability systems (fintech, infra, etc) is a plus
- Experience with Rust, or willingness to go deep into it
- Hands-on mindset and strong debugging skills
We Offer
- Opportunity to work in a dynamic and innovative fintech environment
- Remote work options
- Be part of a team that is shaping the future of payments
About the Company
At CloudWalk, we are a pack of dreamers, makers, and tech enthusiasts building the future of payments. With millions of customers and a hunger for innovation, we're now expanding our neural network - literally and metaphorically. We envision a future where AI empowers every field to reach new heights.
Join us at CloudWalk, where we're not just engineering solutions; we're building a smarter, AI-driven future for payments-together.
By applying for this position, your data will be processed as per CloudWalk's Privacy Policy that you can read here in Portuguese and here in English.
We use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, assessing responses, and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Thank you! Your submission has been received!