Bangalore, Karnataka, India Hybrid

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
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
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.
All jobs at Fairmont Hotels & Resorts Visit website
Job Details
Department Software Development
Category mobile
Posted 3 months ago