Location
Rio de Janeiro, RJ | Brazil
Job description
A U.S.-based company developing a travel search platform that helps travelers find the best deals on inter-city bus and train tickets is looking for a Senior Back-End Engineer. The engineer will be in charge of designing more functional and cohesive codes to enhance the user experience. The company's travel meta-search engine helps users to compare bus and train schedules and prices from a large pool of travel agencies in one comprehensive platform. The company has secured $8 mn+ during their Series A round of funding.
Job Responsibilities:
- Architect large and scalable solutions
- Design, develop, improve, maintain, and troubleshoot the entire platform and back-end systems
- Build features and make bug fixes independently throughout the software development lifecycle from design to deploying code to production
- Collaborate closely with engineers and stakeholders to provide a vision and roadmap for the back-end architecture
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 3+ years of relevant experience as a back-end engineer
- Extensive experience with Python and Node.js
- Prior experience in a microservices architecture is preferred
- Experience with Kafka or Rabbit MQ
- Experience dealing with data
- Experience with SQL
- Demonstrable experience being involved in design planning
- Fluent in verbal and written English
Job tags
Salary