Search by job, company or skills

HotelHub

Senior Software Engineer

Save
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role & responsibilities

  • Develop clean, scalable code using C# / .NET in a microservices, cloud-native architecture (Azure/AWS).
  • Design and implement high-performance travel search and booking flows (shopping, pricing, availability, ticketing).
  • Integrate with GDS, NDC, LCC APIs.
  • Work with flight and ancillary services including seat maps, baggage, fare families, upsell/cross-sell.
  • Optimize search performance (latency, caching strategies, concurrency, rate limiting, resiliency patterns).
  • Implement orchestration layers for multi-provider search aggregation and normalization of responses.
  • Handle complex pricing logic (fare rules, combinability, branded fares, dynamic pricing).
  • Monitor and optimize system performance, observability (logging, tracing, metrics), and reliability (SLAs/SLOs).
  • Build and maintain scalable APIs (REST/SOAP), event-driven components, and asynchronous workflows.
  • Ensure high availability and fault tolerance in distributed systems (circuit breakers, retries, fallbacks).

Preferred candidate profile

  • 5+ years of professional experience in software development using C# / .NET and modern cloud architectures.
  • 5+ years of travel experience in travel business: flight shopping, booking engines, OTA platforms, or metasearch.
  • Hands-on experience integrating with GDS (Sabre, Amadeus, Travelport) and/or NDC APIs.
  • Solid understanding of airline concepts: PNR, e-ticketing, fare rules, availability, schedule changes, cancellations.
  • Experience with high-throughput, low-latency systems and distributed architectures.
  • Experience with observability tools (e.g., OpenTelemetry, Application Insights, Grafana).
  • Ability to translate business requirements (conversion, pricing accuracy, availability) into technical solutions.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149084655

Similar Jobs

Bengaluru, India

Skills:

GolangTcpHttpNetwork ProtocolsGcpDockerTerraformOpenshiftAzureKubernetesAWSIpGozero-trust securityGRPCCAP theoremRaftPaxoseBPFnext-gen proxy architectures

Bengaluru, India

Skills:

KvmGcpCLinuxAzurePythonAWSqemu

Bengaluru, India

Skills:

JavaGraphqlPostgreSQLKafkaSpring BootRedismicroservice architectureReactTypescriptGcpMySQLReact NativeMongoDBRest ApisAzureKubernetesJestPythonAWSDevOps practicesCypress

Bengaluru, India

Skills:

JavaAWS GlueKafkaKotlinHBaseSqlApache AirflowSparkOozieRubyLuigiFlink

Bengaluru, India

Skills:

Agile Development MethodologiesGolangPostgreSQLSpring BootDockerDesign PatternsMySQLAWSJavaGraphqlGoogle CloudSqlSpringJenkinsGitAzureKubernetesobject-oriented programming principlessecurity best practicesNoSQL databasesJaegermicroservices architectureunit testing frameworksRESTful API design