Bangalore, Karnataka, India Hybrid Employment

Fairmont Hotels & Resorts is hiring a Principal Software Engineer

About the Role

Fairmont Hotels & Resorts is looking for a Principal Software Engineer to lead development and architectural decisions for mobile SDKs, apps, and hybrid mobile applications. You will be responsible for guiding an agile Product Engineering team, owning CI/CD pipelines, and mentoring engineers while developing high-performance solutions.

What You'll Do

  • Lead the architecture, design, and development of SDKs for Android, Apple, and cross-platform frameworks.
  • Write high-quality, production-ready code and conduct design and code reviews.
  • Own SDK CI/CD pipelines, release automation, and dependency management.
  • Diagnose and resolve complex issues across diverse mobile environments.
  • Optimize SDKs for low latency, memory usage, and battery efficiency.
  • Collaborate with UX, Product Managers, and other developers to plan, groom, and drive discussions on system architecture and component design.
  • Ensure the team completes all committed sprint stories per the sprint goal.
  • Partner with platform, backend, and security teams for seamless integrations.
  • Reduce total defects in the module/product to industry standards by catching issues early.
  • Deliver critical and high-priority items per SLA.
  • Conduct peer reviews to improve code quality.
  • Help junior developers follow development testing, exploratory testing, AI testing, and test automation practices.
  • Help build high-performing teams, grow technical skills, and create development opportunities.
  • Define SDK APIs, versioning strategies, backward compatibility, and release processes.
  • Ensure SDKs meet high standards for performance, security, stability, and scalability.
  • Drive best practices for modular design, testing, and documentation.

What We're Looking For

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related technical or business field.
  • 8+ years of professional software engineering/development experience.
  • Experience leading the architecture, design, and development of mobile SDKs for Android, Apple, or hybrid platforms.
  • Solid understanding of mobile app lifecycle, threading, networking, and storage.
  • Strong debugging, performance profiling, and optimization skills.
  • Knowledge of security best practices (encryption, secure storage, privacy compliance).
  • Familiarity with CI/CD tools, automated testing, and release pipelines.

Nice to Have

  • Hands-on experience with at least one cross-platform framework (React Native, Flutter, Unity, Xamarin, etc.).

Technical Stack

  • Android, Apple (iOS), React Native, Flutter, Cordova, Unity, Xamarin

Team & Environment

You will work within an Agile Product Engineering team, focusing on collaboration, mentorship, and high-quality delivery.

Benefits & Compensation

  • Comprehensive healthcare coverage
  • Flexible PTO
  • Equity RSUs
  • Annual performance bonus opportunities
  • Retirement account support
  • 14+ weeks of paid parental leave
  • Career development opportunities
  • Company-paid privacy certification exam fees

Work Mode

This role is a hybrid position.

OneTrust provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment.

Required Skills
AndroidiOSReact NativeFlutterCordovaUnityXamarinMobile SDK DevelopmentMobile App LifecyclePerformance ProfilingArchitecture Design
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Fairmont Hotels & Resorts

Fairmont Hotels & Resorts is a global network of 90 spectacular properties, with 34 more in the pipeline, in 30 countries around the globe. Their properties range from beaches to national parks to city centers and deserts.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago