About the Role
Design and implement robust backend services using Rust to support critical financial operations in a cryptocurrency environment, ensuring high performance and data integrity.
Responsibilities
- Develop and maintain backend systems for financial transaction processing
- Write efficient, secure, and well-tested code in Rust
- Collaborate with cross-functional teams to define system requirements
- Optimize systems for reliability and scalability
- Troubleshoot and resolve production issues
- Participate in code reviews and design discussions
- Ensure compliance with financial data accuracy standards
- Integrate with internal and external financial platforms
- Monitor system performance and implement improvements
- Support audit and reconciliation processes
- Design APIs for internal service communication
- Implement cryptographic protocols for data security
- Maintain detailed technical documentation
- Respond to incidents with a focus on rapid resolution
- Contribute to system architecture planning
- Work with databases handling high-volume financial records
- Enforce strict data validation and error handling
- Support deployment and monitoring pipelines
- Ensure systems meet regulatory requirements
- Collaborate on disaster recovery planning
Nice to Have
- Experience with high-throughput financial systems
- Contributions to open-source Rust projects
- Knowledge of blockchain architecture
- Experience with formal verification methods
- Familiarity with regulatory reporting systems
- Background in fintech or crypto platforms
- Experience with PostgreSQL or similar databases
- Knowledge of consensus algorithms
- Familiarity with Docker and Kubernetes
- Experience with performance benchmarking
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid or remote options available
Team
Part of a specialized engineering team focused on backend systems
Why This Role Matters
- This position plays a key role in ensuring the accuracy and integrity of financial operations within a fast-evolving cryptocurrency ecosystem.
- Engineers in this role directly impact the reliability of systems that handle large-scale transaction processing.
What You’ll Bring
- A strong foundation in systems programming with a focus on correctness and performance.
- A detail-oriented mindset with a commitment to building secure and maintainable software.
Available for qualified candidates