Staff Software Engineer - Back End (gurugram Based)

Agoda

Gurugram, India
On-site
Develop performance-critical applications
Designing and development of apis
State-of-the-art languages like scala and go
Agoda's Back End Engineering department builds scalable, fault-tolerant systems and APIs that host our core business logic

Job Summary

  • Agoda's Back End Engineering department builds scalable, fault-tolerant systems and APIs that host our core business logic.
  • We are looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day.
  • In this Role, you'll get to lead development of features, experiments, technical projects and complex systems, and be a technical architect, mentor, and driver towards the right technology.

Matching Summary

Agoda's Back End Engineering department builds scalable, fault-tolerant systems and APIs that host our core business logic.

Skills & Requirements

Must-have

  • develop performance-critical applications
  • designing and development of APIs
  • state-of-the-art languages like Scala and Go
  • data technologies like Kafka and Aerospike
  • agile development practices

Nice-to-have

  • building large-scale distributed products
  • core engineering infrastructure tools
  • hands-on experience with queueing systems
  • passion for software development craft

Key Requirements

  • At least 7+ years’ experience
  • Scala, Java or C# experience
  • Experience leading projects, initiatives and/or teams
  • Data platforms like SQL, Cassandra or Hadoop
  • Good understanding of algorithms and data structures
  • Strong coding ability
  • Excellent verbal and written English communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter