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