Software Engineer
Flight Centre Travel Group • Noida, Uttar Pradesh, India • Onsite • Full-time • Publish Date:
About the Role
Hello, FCM part of FCTG is one of the world’s largest travel management companies and a trusted partner for nationals and multinational companies. With a 24/7 reach in 97 countries, FCM’s flexible technology anticipates and solves client needs, supported by experts who provide in-depth local knowledge and duty of care as part of the ultimate personalised business travel experience. As part of the ASX-listed Flight Centre Travel Group, FCM delivers the best market-wide rates, unique added-value benefits, and exclusive solutions. Winner of the World's Leading Travel Management Company Award at the WTM for nine consecutive years (2019-2011), FCM is constantly transforming the business of travel through its empowered and accountable people who deliver 24/7 service and are available online and offline. FCM has won the coveted Great Place to Work certification for the fifth time! FCM Travel India is one of India’s Top 100 Great Mid-size Workplaces 2024 and the Best in Professional Services. A leader in the travel tech space, FCM has proprietary client solutions. FCM provides specialist services via FCM Consulting and FCM Meetings & Events. Summary We are looking for an experienced Python Developer with strong expertise in application development, system integrations, and AI-driven solutions. You will build and deploy scalable Python applications, integrate with enterprise systems, and work with emerging technologies such as Large Language Models (LLMs), Generative AI, and Agentic AI Day In The Life • Design, develop, test, and maintain robust Python applications
• Deploy and manage Python applications in production environments
• Integrate Python-based solutions with Java applications and third-party APIs
• Develop and consume RESTful APIs for seamless system communication
• Build AI-powered solutions leveraging LLMs, Generative AI, and Agentic AI frameworks
• Collaborate with cross-functional teams to deliver high-quality software solutions
• Optimize application performance, scalability, and reliability
• Follow software development best practices, including version control and CI/CD processes
• Troubleshoot and resolve technical issues across applications and integrations You'll Be Perfect For The Role If You Have Must-Have Skills • Minimum 5+ years of professional experience in Python development
• Strong proficiency in Python frameworks such as Django, FastAPI, or Flask
• Strong understanding of REST APIs and proven experience building JSON-based RESTful APIs
• Experience with Postman or similar API testing/mocking tools
• Proficient in unit testing, debugging, and automation techniques (e.g., YAML, CI/CD)
• Knowledge of Git, version control workflows, and CI/CD pipelines
• Strong problem-solving and debugging skills Cloud & Backend Engineering • Experience with cloud platforms such as AWS or Azure
• Experience deploying and maintaining Python applications in production environments
• Hands-on experience integrating Python applications with Java systems and third-party services
• Experience developing and consuming APIs for seamless communication between enterprise systems
• Prior experience as a Backend Engineer on performant, scalable service architectures
• Ability to optimize application performance, scalability, and reliability AI & Application Development • Familiarity with Large Language Models (LLMs) and AI application development
• Ability to build AI-powered solutions using LLMs, Generative AI, and Agentic AI frameworks
• Strong understanding of DevOps culture, tooling, and CI/CD pipelines
• Excellent communication and stakeholder management skills, working closely with cross-functional teams Nice to Have • Experience working on Generative AI or Agentic AI projects
• Knowledge of Docker and Kubernetes
• Experience with Microservices Architecture
• Understanding of scalable and distributed systems
• Familiarity with New Relic or other APM tools
• Experience implementing CI/CD pipelines using GitHub Actions Passion for open-source tools and developer productivity tools Work Perks! - What’s in it for you: FCTG is renowned internationally for having amazing perks and an even better culture. We understand that our people are our most valuable asset. It is the passion and dedication of our teams that keep the company on top of the industry ladder. It’s also why we offer some great employee benefits and perks outside of the norm. You will be rewarded with competitive market salary. You will also be equipped with relevant training courses and tools to set you up for success with endless career advancement and job opportunities all over the world. Market Aligned remuneration structure and a highly competitive salary Fun and Energetic culture: At the heart of everything we do at FCM is a desire to have fun and be yourself Work life Balance: We believe in “No Leave = No Life” So have your own travel adventures with paid annual leave Great place to work - Recognized as a top workplace for 5 consecutive years, which is a testimonial of our commitment towards our people Wellbeing Focus - We take care of our employee with comprehensive medical coverage, accidental insurance, and term insurance for the well being of our people. Paternity Leave: We ensure that you can spend quality time with your growing family Travel perks: You'll have access to plenty of industry discounts to ensure you continue to broaden your horizons A career, not a job: We believe in our people brightness of future. As a high growth company, you will have the opportunity to advance your career in any direction you choose whether that is locally or globally. Reward & Recognition: Celebrate the success of yourself and others at our regular Buzz Nights and at the annual Global Gathering - You'll have to experience it to believe it! Love for travel: We were founded by people who wanted to travel and want others to do the same. That passion is something you can’t miss in our people or service. We value you... Flight Centre Travel Group is committed to creating an inclusive and diverse workplace that supports your unique identity to create better, safer experiences for everyone. We encourage you to come as you are; to foster inclusivity and collaboration. We celebrate you. Who We Are... Since our beginning, our vision has always been to open up the world for those who want to see. As a global travel retailer, our people come from all different backgrounds, and our connections spread to the far reaches of the globe - 20+ countries and counting! Together, we are a family (we call ourselves Flighties). We offer genuine opportunities for people to grow and evolve. We embrace new experiences, we celebrate the wins, seize all opportunities, and empower all of our people to find their Brightness of Future. 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. Irreverence. Ownership. Egalitarianism This charter requires 5 to 8 years of progressive experience, combining deep domain fluency in Python, Django, FastAPI with disciplined execution via Automated CI/CD Pipelines and APM & Distributed Tracing. You will interface directly with product managers, principal architects, and QA automation pods to ensure every milestone meets Flight Centre Travel Group's quality bar. The Software Engineer position at Flight Centre Travel Group (Noida) carries an annual CTC range of ₹10L – ₹18L per annum (approx. ₹83,333 – ₹1,50,000 per month gross), benchmarked to mid-senior level standards in Travel Arrangements. This charter requires 5 to 8 years of progressive experience, combining deep domain fluency in Python, Django, FastAPI with disciplined execution via Automated CI/CD Pipelines and APM & Distributed Tracing. You will interface directly with product managers, principal architects, and QA automation pods to ensure every milestone meets Flight Centre Travel Group's quality bar. The Software Engineer position at Flight Centre Travel Group (Noida) carries an annual CTC range of ₹10L – ₹18L per annum (approx. ₹83,333 – ₹1,50,000 per month gross), benchmarked to mid-senior level standards in Travel Arrangements. This charter requires 5 to 8 years of progressive experience, combining deep domain fluency in Python, Django, FastAPI with disciplined execution via Automated CI/CD Pipelines and APM & Distributed Tracing. You will interface directly with product managers, principal architects, and QA automation pods to ensure every milestone meets Flight Centre Travel Group's quality bar. The Software Engineer position at Flight Centre Travel Group (Noida) carries an annual CTC range of ₹10L – ₹18L per annum (approx. ₹83,333 – ₹1,50,000 per month gross), benchmarked to mid-senior level standards in Travel Arrangements. This charter requires 5 to 8 years of progressive experience, combining deep domain fluency in Python, Django, FastAPI with disciplined execution via Automated CI/CD Pipelines and APM & Distributed Tracing. You will interface directly with product managers, principal architects, and QA automation pods to ensure every milestone meets Flight Centre Travel Group's quality bar. The Software Engineer position at Flight Centre Travel Group (Noida) carries an annual CTC range of ₹10L – ₹18L per annum (approx. ₹83,333 – ₹1,50,000 per month gross), benchmarked to mid-senior level standards in Travel Arrangements. This charter requires 5 to 8 years of progressive experience, combining deep domain fluency in Python, Django, FastAPI with disciplined execution via Automated CI/CD Pipelines and APM & Distributed Tracing. You will interface directly with product managers, principal architects, and QA automation pods to ensure every milestone meets Flight Centre Travel Group's quality bar. The Software Engineer position at Flight Centre Travel Group (Noida) carries an annual CTC range of ₹10L – ₹18L per annum (approx. ₹83,333 – ₹1,50,000 per month gross), benchmarked to mid-senior level standards in Travel Arrangements.
This charter requires 5 to 8 years of progressive experience, combining deep domain fluency in Python, Django, FastAPI with disciplined execution via Automated CI/CD Pipelines and APM & Distributed Tracing. You will interface directly with product managers, principal architects, and QA automation pods to ensure every milestone meets Flight Centre Travel Group's quality bar.
The Software Engineer position at Flight Centre Travel Group (Noida) carries an annual CTC range of ₹10L – ₹18L per annum (approx. ₹83,333 – ₹1,50,000 per month gross), benchmarked to mid-senior level standards in Travel Arrangements.
Key Responsibilities
- Mentor peers and junior contributors within the Travel Arrangements pod, fostering high accountability and continuous process improvement at Flight Centre Travel Group.
- Lead cloud-native microservices and automated deployment pipelines for Flight Centre Travel Group's Travel Arrangements function in Noida, ensuring full alignment with quarterly delivery roadmaps.
- Partner with product managers, principal architects, and QA automation pods to streamline workflows, resolve cross-team bottlenecks, and accelerate low-latency production systems and modular frontend/backend architectures.
- Establish repeatable SOPs and performance instrumentation for technical architecture RFCs, schema designs, and API contract specifications across the Noida (Uttar Pradesh) operating unit.
- Conduct periodic diagnostic audits on P95 API latency, deployment frequency, and production uptime (99.9%+) and present data-backed optimization recommendations to Flight Centre Travel Group leadership.
Required Qualifications & Technical Stack
- 5–8 years of hands-on professional industry experience.
- Bachelor's / Master's degree in Engineering, Computer Science, or relevant discipline.
- Proven proficiency with Python, Django, FastAPI.
- Strong analytical mindset, problem-solving skills, and team communication.
Preferred / Bonus Qualifications
- Prior exposure to scaling low-latency production systems and modular frontend/backend architectures within Travel Arrangements teams in Noida or comparable Indian enterprise hubs.
- Familiarity with automation workflows, Automated CI/CD Pipelines and APM & Distributed Tracing, and modern reporting standards.
- Experience mentoring cross-functional contributors or managing end-to-end delivery SLAs.
Core Technologies & Tools
Python, Django, FastAPI, Flask, Java, AWS, Azure, Docker
Salary & Compensation Breakdown
Annual CTC Range: ₹10L - ₹18L / yr • Experience Benchmark: 5 - 8 Years (Senior Level)
Annual CTC is structured between ₹10 Lakhs and ₹18 Lakhs per annum (approx. ₹83,333 – ₹1,50,000/month) based on interview performance, Python & Django depth, and 5 to 8 years of progressive experience. Package includes fixed base pay, statutory provident fund, medical insurance, and performance-linked incentives at Flight Centre Travel Group.
Perks & Benefits: Competitive Compensation • Comprehensive Health Insurance • Flexible Work Environment • Professional Development & Training
Work Location & Regional Hub — Noida, Uttar Pradesh, India (Onsite)
This Software Engineer opening is based in Noida, Uttar Pradesh under a Onsite work arrangement. Candidates located in Noida or willing to operate from the Noida regional corridor will collaborate directly with Flight Centre Travel Group's Travel Arrangements unit during standard Indian business hours.
About Flight Centre Travel Group — Company Profile & Details
Flight Centre Travel Group is a verified employer operating within the Travel Arrangements and enterprise solutions ecosystem with active delivery operations in Noida, Uttar Pradesh. Known for structured execution across cloud-native microservices and automated deployment pipelines, Flight Centre Travel Group partners with product managers, principal architects, and QA automation pods to build resilient products, client services, and sustainable career pathways for mid-senior level professionals.
Industry / Practice: Travel Arrangements • Regional Hub: Noida, Uttar Pradesh, India • Verification: GST & KYC Verified Employer
How to Apply for Software Engineer at Flight Centre Travel Group
- Click "Apply Now" on this page and verify your candidate profile, contact details, and updated resume highlighting Python, Django, FastAPI.
- Complete the role-readiness screening check confirming your 5 to 8 years of progressive experience and availability for the Noida (Onsite) mandate.
- Shortlisted profiles undergo a structured evaluation with Flight Centre Travel Group's Travel Arrangements hiring panel focused on observability telemetry, latency optimizations, and zero-downtime releases and practical problem-solving.
- Final discussion with Flight Centre Travel Group leadership covering role expectations, onboarding timeline in Noida, and the ₹10L – ₹18L / yr compensation package.