JobKityaari logo

Job Details

Staff Software Engineer - Back End

7+ years
Not Disclosed

Job Description:

  • Lead development of features, experiments, technical projects and complex systems.
  • Be a technical architect, mentor, and driver towards the right technology.
  • Continue to evolve our architecture and build better software
  • Be a major contributor to our agile and scrum practices
  • Get involved with software engineering and collaborate with server, other clients, and infrastructure technical team members to build the best solution
  • Constantly look for ways to improve our products, code-base and development practices
  • Write great code and help others write great code
  • Drive technical decisions in the organisation.

Skills Required:

  • Experience with Scrum/Agile development methodologies
  • Experience building large-scale distributed products
  • Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment
  • Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library