Backend Software Engineer Authentication
CloudWalk is a financial technology company that operates AI-powered payment and financial services. Its products serve Brazilian sellers and consumers as well as U.S. small and solo entrepreneurs, offering payments, credit, storefronts, financial-management assistance, and customer support.
Projects
About CloudWalk, Inc.
CloudWalk operates AI-native financial services and payment products, including InfinitePay for Brazilian sellers, JIM for U.S. microbusinesses, and Pierre, an AI financial agent for consumers in Brazil. It applies AI to credit scoring, fraud detection, customer support, and operational workflows. The company also develops Stratus, an open-source, Ethereum-compatible permissioned blockchain for global payment networks, financial institutions, developers, and enterprises.
Skills
About the Role
You will discuss and debug architecture strategies to deliver solutions for customers. You will improve technical productivity, reliability, and simplicity. You will lead development and maintenance of automated test suites, dive deep into debugging production issues, and design load tests, benchmarks, tools, and procedures to ensure reliability. You will mentor and nurture engineers and evaluate and deploy essential software tools, processes, and metrics. You will operate critical infrastructure and work with cloud providers such as GCP and AWS using Terraform. You will develop databases and data-intensive applications, apply cryptographic authentication systems, and work with PCI compliant systems. You must be proficient in Rust and communicate effectively in English.
Requirements
- Experience with cryptographic authentication systems
- Experience with PCI compliant systems
- Experience operating critical infrastructure and partnering with cloud providers (GCP, AWS, Terraform)
- Proficiency in Rust
- Experience developing databases and data-intensive applications
- Knowledge of the Brazilian payments ecosystem
- Advanced English communication skills
Responsibilities
- Discuss and debug architecture strategies to deliver solutions for customers
- Improve team productivity, reliability, and simplicity
- Develop and maintain automated test suites
- Debug production issues
- Design and develop load tests, benchmarks, tools, and procedures
- Mentor and nurture engineers
- Evaluate and deploy software tools, processes, and metrics
- Contribute to engineering-wide initiatives
- Operate critical infrastructure and integrate with cloud providers (GCP, AWS, Terraform)
- Develop databases and data-intensive applications
