Enable job alerts via email!

Rust Database Engineer Core API Services

Travoom

Austin (TX)

Remote

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic company transforming how football fans connect by leveraging cutting-edge technologies in backend development. As a Backend Engineer specializing in Core API and Services, you'll work on high-performance systems, design scalable APIs, and implement secure authentication methods. This role offers a vibrant team environment, the latest tools, and the flexibility of remote work.

Benefits

Remote work flexibility
Collaborative, innovative team environment
Impactful work on fan engagement

Qualifications

  • 6-8 years of backend development experience required.
  • Deep understanding of Rust, concurrency, and memory management.
  • Skills in database design for relational and NoSQL systems.

Responsibilities

  • Develop and maintain production-level Rust code for high-performance services.
  • Design scalable RESTful APIs and optimize API performance.
  • Implement authentication protocols and secure data storage.

Skills

Rust
Database optimization
Problem-solving
Collaboration

Education

Bachelor’s degree in Computer Science

Tools

Redis
Memcached
PostgreSQL
MongoDB

Job description

Rust, Database Engineer, (Core API & Services)

Join OleOle, a decentralized football platform connecting millions of fans worldwide, as a Backend Development Engineer specializing in Core API & Services.

We are seeking 4 talented Backend Engineers to work across three key areas: Core API & Services, Database & Infrastructure, and Authentication & Security. If you have expertise in Rust and backend architecture, we want to hear from you.

1. Core API & Services Engineers with Rust experience

Design, build, and optimize 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 frameworks like Actix, Rocket, or Tide.
  • Design scalable RESTful APIs (knowledge of GraphQL is a plus).
  • Optimize API performance via caching, load balancing, and request throttling.
  • Create microservices for distributed systems, integrating with gRPC, Kafka, or RabbitMQ.
  • Implement secure authentication mechanisms such as OAuth and JWT.
Database Engineer Responsibilities
  • Design and optimize relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Scale databases through partitioning, replication, and sharding.
  • Implement caching with tools like Redis or Memcached.
  • Ensure data integrity, backup strategies, and disaster recovery plans.
  • Manage cloud-native database solutions like AWS RDS or GCP Cloud SQL.
3. Authentication & Security Engineer

Design and implement secure authentication protocols, encryption practices, and identity management systems.

Key Responsibilities
  • Implement authentication protocols such as OAuth2, OpenID Connect, and JWT.
  • Secure data with encryption and safe storage of credentials, tokens, and API keys.
  • Identify and mitigate vulnerabilities like SQL injection, XSS, and CSRF.
  • Design role-based access control (RBAC) systems.
  • Conduct security audits and apply patches as needed.
Qualifications
General Requirements for All Roles
  • 6-8 years of backend development experience.
  • Strong problem-solving and collaboration skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
Role-Specific Qualifications
Core API & Services Engineers
  • Deep understanding of Rust, concurrency, and memory management.
  • Experience with frameworks like Actix, Rocket, or Tide.
  • Experience with distributed systems and microservice architecture.
Database & Infrastructure Engineers
  • Skills in database design, optimization, and scaling for relational and NoSQL systems.
  • Proficiency with tools like Redis, Memcached, and cloud databases.
Security Engineers
  • Expertise in OAuth2, JWT, and secure login mechanisms.
  • Knowledge of encryption, secure data storage, and vulnerability mitigation.
  • Experience with RBAC systems.
What We Offer
  • Exciting projects connecting millions of football fans.
  • Use of Rust, modern frameworks, and security protocols.
  • Collaborative, innovative team environment.
  • Remote work flexibility.
  • Impactful work shaping fan engagement in football.

Interested? Send your CV and portfolio with the subject: Backend Engineer Application (Core API, Database, or Security).

OleOle – Where Fans Kick Off!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.