Enable job alerts via email!
Boost your interview chances
Join a leading company in the travel tech industry as a Senior Software Developer specializing in Rust. You will be responsible for designing and implementing backend services, ensuring exceptional performance and scalability while mentoring junior developers. Enjoy a remote-first work environment with competitive salary, equity options, and opportunities for professional development.
We're revolutionizing the travel industry through innovative technology solutions that connect travelers with exceptional experiences. Our platform serves millions of users globally, and we're looking for a talented Rust developer to help us build resilient, high-performance systems that scale with our growing user base.
As a Senior Software Developer specializing in Rust, you'll design and implement critical backend services that power our travel platform. You'll work with a collaborative team of engineers to deliver scalable solutions that handle high-traffic loads while maintaining exceptional performance.
Architect and develop high-performance, concurrent services using Rust
Build and maintain RESTful and GraphQL APIs for our travel platform
Implement efficient data processing pipelines for travel inventory and booking systems
Design and optimize database interactions for speed and reliability
Contribute to system architecture decisions and technology selection
Mentor junior developers and promote best practices in Rust development
Collaborate with cross-functional teams to deliver integrated solutions
5+ years of software development experience, with at least 2 years using Rust in production
Strong understanding of HTTP protocols, RESTful API design, and web service architecture
Experience with Axum framework for building web applications in Rust
Deep knowledge of asynchronous programming models and concurrent systems
Familiarity with relational and NoSQL databases
Experience building high-throughput, low-latency services
Solid understanding of microservice architecture patterns
Experience with containerization and orchestration tools (Docker, Kubernetes)
Excellent problem-solving and debugging skills
Knowledge of event-driven architecture and message queues
Experience with distributed systems and service mesh technologies
Understanding of cloud infrastructure (AWS, GCP, or Azure)
Contributions to open-source Rust projects
Competitive salary and equity options
Remote-first work environment with flexible hours
Professional development budget for conferences and courses
Travel benefits and discounts
Collaborative and innovative engineering culture
Opportunity to shape the future of travel technology
Join us in building the next generation of travel technology!
What's your expected monthly basic salary?
Which of the following types of qualifications do you have?
How many years' experience do you have in a software development role?
How many years' experience do you have as a Rust Developer?