Rust Backend Development Engineers (Core API Database and Security)
Are you ready to shape the foundation of a global platform that connects millions of football fans worldwide Join OleOle the ultimate decentralized football platform as we build cutting-edge backend systems that deliver high-performance services secure authentication and seamless data management.
We are seeking 4 talented Backend Development Engineers to join our team across three critical areas: Core API & Services Database & Infrastructure and Authentication & Security. If youre an expert in Rust and backend architecture wed love to have you onboard.
1. Core API & Services Engineers W Rust experience
As a Core API Engineer you will be responsible for designing building and optimizing the platforms backend services focusing on high-performance APIs and distributed systems.
Key Responsibilities
- Develop and maintain production-level Rust code for high-performance services.
- Build efficient low-latency APIs using Rust frameworks like Actix Rocket or Tide.
- Design scalable and maintainable RESTful APIs (GraphQL knowledge is a plus).
- Optimize API performance using techniques like caching load balancing and request throttling.
- Develop microservices for a distributed system integrating tools like gRPC Kafka or RabbitMQ.
- Implement secure authentication mechanisms (e.g. OAuth JWT) and enforce API security best practices.
2. Database & Infrastructure Engineer
As a Database Engineer you will ensure the scalability integrity and optimization of our database systems supporting seamless data handling across the platform.
Key Responsibilities
- Design and optimize relational and NoSQL databases (e.g. PostgreSQL MongoDB Cassandra).
- Scale databases horizontally and vertically including partitioning replication and sharding.
- Implement caching solutions using tools like Redis or Memcached to enhance performance.
- Ensure data integrity implement robust backup strategies and prepare for disaster recovery.
- Manage cloud-native database solutions such as AWS RDS or GCP Cloud SQL ensuring scalability and availability.
3. Authentication & Security Engineer
As a Security Engineer you will design and implement secure authentication protocols encryption practices and identity management systems to safeguard our platform and user data.
Key Responsibilities
- Implement authentication protocols like OAuth2 OpenID Connect and secure login mechanisms with JWT.
- Secure sensitive data using encryption techniques and ensure safe storage of credentials tokens and API keys.
- Identify and mitigate vulnerabilities such as SQL injection XSS and CSRF using secure coding practices.
- Design role-based access control (RBAC) systems and manage permission layers for user access.
- Conduct regular security audits and apply patches to address vulnerabilities.
Qualifications :
Qualifications
General Requirements for All Roles
- 6-8 years of experience in backend development.
- Strong problem-solving and collaboration skills.
- Bachelors degree in Computer Science Software Engineering or equivalent experience.
Role-Specific Qualifications
Core API & Services Engineers
- Rust Expertise: Deep understanding of Rusts ecosystem concurrency and memory management.
- Proficiency with Rust-based frameworks like Actix Rocket or Tide.
- Experience with distributed systems and microservice architecture.
Database & Infrastructure Engineer
- Strong skills in database design optimization and scaling for both relational and NoSQL systems.
- Proficiency with tools like Redis Memcached and cloud database solutions (e.g. AWS RDS GCP Cloud SQL).
Authentication & Security Engineer
- Expertise in implementing OAuth2 JWT and secure login mechanisms.
- Strong knowledge of encryption techniques secure data storage and vulnerability mitigation.
- Experience designing role-based access control (RBAC) systems.
What We Offer
- Exciting Projects: Work on a platform connecting millions of football fans worldwide.
- Cutting-Edge Technology: Use Rust modern web frameworks and advanced security protocols.
- Collaborative Culture: Be part of a dynamic passionate and innovative team.
- Remote Flexibility: Work from anywhere while contributing to a global-scale project.
- Impactful Work: Shape the foundation of a platform revolutionizing fan engagement in football.
Ready to join the team Send your CV and portfolio with the subject: Backend Engineer Application (Core API Database or Security).
OleOle Where Fans Kick Off!
Additional Information :
Solutions not problems .
- Creative problem solver who can courageously propose and support new ideas to our organization. Not interested in best practices lets build something better!
- Ability to adapt. An ideal candidate will welcome the opportunity to solve a broad range of problems using a wide array of technologies.
- Comfortable with ambiguity shifting priorities and general growing pains of an early-stage technology company
- An exceptional entrepreneurial judgment that fosters independence over micro-management
- Understanding of football and international sports a huge plus
Ole Ole is located in beautiful Austin Texas however this role requires some travel we are privately held and rapidly growing!
Remote Work :
Yes
Employment Type :
Full-time