Backend Engineer (Rust)
Hybrid São Paulo, SP, BR
What we're looking for: We are seeking an exceptional Backend Engineer to join our elite team. The ideal candidate should demonstrate technical mastery, innovative thinking, and an unwavering passion for engineering excellence. You will work on complex challenges, contributing to building robust, scalable, and high-performance systems that are redefining the future of decentralized finance.
Key responsibilities:
- Design, implement, and optimize backend services using Rust, ensuring high performance, security, and scalability;
- Develop and maintain REST and gRPC APIs, ensuring clear documentation and adherence to best practices;
- Optimize PostgreSQL database queries and schemas for maximum efficiency;
- Implement and enhance integrations with Bitcoin and Lightning Network protocols;
- Actively participate in code reviews, promoting clean code practices and high-quality standards;
- Contribute to the evolution of infrastructure as code, using tools like Terraform;
- Implement and maintain robust CI/CD pipelines;
- Collaborate with product and frontend teams to define and implement new features;
- Participate in technical and architectural design sessions, proposing innovative solutions;
- Monitor and optimize system performance, identifying and resolving bottlenecks;
- Stay updated with the latest trends and best practices in backend development and blockchain technologies.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field is a plus. Master's degree is a strong plus;
- 3-5 years of solid experience in backend development, focusing on high-performance distributed systems;
- Advanced proficiency in Rust, with a proven track record of complex projects;
- Significant experience with REST and gRPC API development and optimization;
- Deep knowledge of software architectures and containerization practices with Docker;
- Practical experience with container orchestration using Kubernetes;
- Solid understanding of SQL databases, with emphasis on PostgreSQL and query optimization;
- Familiarity with DevOps practices and infrastructure as code (Terraform, Ansible);
- Experience with blockchain technologies, especially Bitcoin and Lightning Network;
- Excellent understanding of security principles and cryptography;
- Strong knowledge of design patterns, clean architectures, and clean code practices;
- Experience with test-driven development (TDD) and continuous integration;
- Proven ability to solve complex engineering problems efficiently and elegantly;
- Excellent communication and team collaboration skills;
- Capacity for technical mentoring and project leadership;
- Advanced English, ability to read and write in English.
Nice to have:
- Contributions to open-source projects, especially in Rust or blockchain technologies;
- Experience with functional programming and reactive systems;
- Knowledge of advanced performance optimization techniques and profiling;
- Familiarity with real-time data processing technologies;
- Experience with implementing regulated financial systems.
Benefits
Bradesco Health Plan without co-participation
Dental Plan
️ CAJU Meal/Food Voucher
️ Wellhub
Home Office Allowance
Housing Allowance (after 3 months with the company)
Bipa Monstra Program - physical health incentive
Stock Options from day one