Backend Development Engineers (Core API & Services)

Travoom

Backend Development Engineers (Core API & Services)

Austin, TX
Full Time
Paid
  • Responsibilities

    Job Description

    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 you're an expert in Rust and backend architecture, we'd love to have you onboard.

    **1. Core API & Services Engineers **

    As a Core API Engineer, you will be responsible for designing, building, and optimizing the platform’s 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

    Qualifications

    General Requirements for All Roles

    • 4-6 years of experience in backend development.
    • Strong problem-solving and collaboration skills.
    • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.

    Role-Specific Qualifications

    Core API & Services Engineers

    • Rust Expertise: Deep understanding of Rust’s 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!