Travoom is the marketplace for bucket list travel experiences.
CTO, Co-Founder – Startup, Hands-On Rust
Location
Texas
Posted
2 days ago
Salary
0
Seniority
Lead
Job Description
CTO, Co-Founder – Startup, Hands-On Rust
Travoom
• Define and lead the long-term technical architecture of the platform • Lead backend architecture and infrastructure strategy using Rust-based systems • Help build scalable systems supporting feeds, messaging, live updates, video, and data infrastructure • Oversee engineering direction across backend, frontend, infrastructure, and product systems • Partner closely with leadership on product and company strategy • Establish engineering culture, hiring standards, and technical execution processes • Work directly with engineers on architecture reviews, tradeoffs, and implementation decisions • Help design future financial infrastructure including rewards, wallets, payments, and crypto-related systems • Support AI-powered systems including translation, recommendation, search, and football history infrastructure • Ensure scalability, reliability, performance, and security across all systems
Job Requirements
- 7–15+ years of software engineering and technical leadership experience, ideally within startups or high-growth consumer technology platforms
- Strong hands-on engineering background with active involvement in architecture, systems design, and production codebases
- Significant experience building and scaling modern consumer platforms involving real-time systems, high concurrency, and large-scale user engagement
- Strong production Rust experience building asynchronous backend systems and distributed infrastructure
- Deep understanding of backend architecture, APIs, event-driven systems, databases, caching, and scalable infrastructure design
- Experience building or operating one or more of the following:
- Social feeds and microblogging systems
- Messaging or real-time communication platforms
- TikTok-style video or media infrastructure
- Financial, wallet, fintech, or gambling infrastructure
- AI-powered consumer products
- Large-scale SEO or content infrastructure
- Ability to make pragmatic technical tradeoffs balancing scalability, performance, speed, maintainability, and operational simplicity
- Experience leading and mentoring engineering teams while remaining deeply technical and hands-on
- Comfortable operating in fast-moving startup environments with ambiguity, evolving priorities, and limited process
- Strong communication skills with the ability to explain architectural decisions clearly to both technical and non-technical stakeholders
- Strong entrepreneurial judgment, ownership mentality, and execution focus
Benefits
- Significant equity ownership
- Long-term token participation
- Founding-level influence over the company and platform
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and maintain SharePoint solutions. • Collaborate with teams to understand and meet requirements. • Create and manage workflows using Power Automate. • Ensure security and governance of SharePoint sites. • Troubleshoot and resolve issues in SharePoint environments.
• Work alongside CI&T to support a financial services client. • Provide technical leadership support for the team. • Perform agile, high-quality deployments.
Engenheiro de Software Pleno – Backend, Ruby on Rails
RD StationTo empower the heroes and scale-ups that grow the economy
• Você fará parte de um time de alto, com a missão de acelerar o crescimento do negócio por meio da evolução contínua do produto, da experimentação orientada por dados e da construção de loops de crescimento. • Sua atuação terá impacto direto em toda a jornada do cliente, contribuindo para iniciativas de aquisição, ativação, engajamento, retenção, monetização e desenvolvimento de novas alavancas de crescimento para nossos produtos. • No dia a dia, você será responsável por solucionar desafios técnicos complexos com foco em entregas rápidas e geração de valor contínua.
Engenheiro de Software Backend Pleno – Ruby on Rails
RD StationTo empower the heroes and scale-ups that grow the economy
• Desenvolver experimentos/ funcionalidades de média complexidade com autonomia. • Criar e executar testes unitários, testes de integração e outros tipos de testes necessários para garantir a qualidade do software. • Realizar revisões de código de seus pares garantindo maior qualidade e disseminando conhecimento. • Contribuir para a análise e o design de sistemas, participando de discussões sobre arquitetura, modelagem de dados e escolha de tecnologias. • Escrever código de qualidade, claro, legível e seguindo as boas práticas de programação, garantindo a manutenibilidade do código no futuro. • Trabalhar de forma colaborativa com equipes de produto, design, QA e outras partes interessadas, alinhando expectativas e garantindo a entrega de valor. • Adoção de IA no processo de desenvolvimento.



