软件工程师
Software Engineer
总部位于巴塞罗那,并与我们自己的 FCM LAB 的市场领先技术相结合,我们管理了这个位市场中的广泛的国家和跨国客户组合。我们共同团结在一起的一个使命:开发和确保最好的服务和技术产品来支持商业旅行者在全球之旅中。你的机会...我们正在寻找一个软件工程师来构建和发展人工智能原生产品,为世界各地客户提供旅行体验。你将在 DevOps 最佳实践的灵活团队中工作,拥有技术决策和培养技能支持。What You'll Build 你将加入一个研究旅行者工作流程和自动化产品的团队,包括:· AI 驱动内容检索和搜索 ·智能报价系统 · 自动预订过程 · 旅游辅助和推功能所有产品都是 AI 原生设计的。你的使命...开发 &工程 · 设计,构建和维护后端服务和微服务 · 开发和集成 LLM 驱动功能 (智能搜索,旅行建议,文件处理,个性化的内容)· 按照最佳实践编写清洁可测试代码 · 参加代码审查并做出建筑决策 · 自主设计的特征通过部署和监控 AI & 自动化 · 为旅行相关使用案例制定有效提示和提示链 · 将 LLMAPI 整合起来以提高用户体验和自动化工作流程 ·构建 RAG 系统用于智能内容检索 ·评估 LLC 产品的准确性,成本效益和用户价值;DevOps & Collaboration ·实施 CI/CD 管道,IAC 和容器部署 ·监控应用性能和应对事件 ·与国际团队成员合作在敏捷/Scrum 小组中工作 · 导师同行和跨团队分享知识 我们的技术堆 · 前端:反应 + 类型 ·后台:Ruby on Rails (最新版本)· 数据库:PostgreSQL,Redis ·云与基础设施:Azure,Docker,Kubernetes · 自动化:GitHub 行动,Terraform ·测试:剧作家,RSpec ·监控:数据 Dog ·协作:Slack,Notion,Azure DevOps 我们始终开放于新技术和改进!我们的理想候选人... · 3-5年专业软件开发
查看英文原文
FCM - part of the Flight Centre Travel Group family - are transforming the business travel industry. Based in Barcelona and paired with market-leading technology from our very own FCM LAB, we manage a wide portfolio of national and multinational clients in this niche market. Together, we are united by a single mission: developing and ensuring the best services and technology products to support business travellers in their trips around the globe.
Your opportunity...
We're looking for a Software Engineer to build and evolve AI-native products that power travel experiences for clients worldwide. You'll work in agile squads following DevOps best practices, with the autonomy to make technical decisions and the support to grow your skills.
What You'll Build
You'll join a team working on traveller workflow and automation products, including:
- AI-powered content retrieval and search
- Intelligent quotation systems
- Automated booking processes
- Travel assistance and recommendation features
All products are designed AI-native from the ground up.
Your mission...
Development & Engineering
- Design, build, and maintain backend services and microservices
- Develop and integrate LLM-powered features (intelligent search, travel recommendations, document processing, personalised content)
- Write clean, testable code following best practices
- Participate in code reviews and contribute to architectural decisions
- Own features from design through deployment and monitoring
AI & Automation
- Engineer effective prompts and prompt chains for travel-related use cases
- Integrate LLM APIs to enhance user experiences and automate workflows
- Build RAG systems for intelligent content retrieval
- Evaluate LLM outputs for accuracy, cost-efficiency, and user value
DevOps & Collaboration
- Implement CI/CD pipelines, IaC, and containerised deployments
- Monitor application performance and respond to incidents
- Work in agile/Scrum squads with international team members
- Mentor peers and share knowledge across teams
Our Tech Stack
- Frontend: React + Typescript
- Backend: Ruby on Rails (latest versions)
- Databases: PostgreSQL, Redis
- Cloud & Infrastructure: Azure, Docker, Kubernetes
- Automation: GitHub Actions, Terraform
- Testing: Playwright, RSpec
- Monitoring: DataDog
- Collaboration: Slack, Notion, Azure DevOps
We're always open to new technologies and improvements!
Our ideal candidate...
- 3-5 years of professional software development experience (backend focus)
- Strong proficiency in backend development in Ruby on Rails preferably
- Experience with containers and API design
- Familiarity with DevOps practices: CI/CD, containers, IaC, automated testing
- Comfortable working in English within an international team
- Experience integrating LLM APIs (OpenAI, Anthropic, etc.) into production applications
- Ability to design effective prompts and evaluate AI-generated outputs
- Team player with strong communication skills and reliability
Nice to Have
- Knowledge of AI safety, prompt injection prevention, and LLM cost optimisation
- Fluency in English and Strong Spanish language skills
- Contributions to open-source projects
- Experience in travel tech or related domains
Why Work With Us
✅ Flexibility: Choose full remote, hybrid, or on-site work in Poblenou (Barcelona's tech district)
✅ Growth: Dedicated training hours each sprint, plus course budgets and conference allowances
✅ Modern Practices: True agile methodology, DevOps culture, cutting-edge tech
✅ Impact: Build AI-native products used by thousands of business travellers worldwide
✅ Innovation: Work at the forefront of AI integration in travel technology
✅ Community: Collaborative, international team as part of a global engineering organisation
Your benefits...
- Tick destinations off your bucket list with our discounts on travel and accommodation.
- Enjoy 25 Days Off per year plus 5 Compensation days!
- Learn a new language with our free language learning platform (Global Exam).
- Employee Retention Share Scheme through Equate Plus.
- Various social events to promote networking, the celebration of wins, and sometimes just for fun! (Global Gathering 2024 - Portugal).
- Enjoy our discounts with GymApp.
- Complementary coffee, drinks, snacks and fruits at our Barcelona office location.
- A strong focus on professional development to support you in the evolution of your career.
Who we are...
As part of Flight Centre Travel Group, our is to open up the world for those who want to see.
We encourage you to DREAM BIG through collaboration and innovation, and make sure you are supported to make incredible ideas a reality. Together, we deliver quality, innovative solutions that delight our customers and achieve our strategic priorities.
I-CS2#FCMBL
Salary: 47000 to 48000Originally posted on Himalayas