Principal Engineer

Jan. 4, 2016, 9:32 a.m.
Antal International Networks
Bangalore, Karnataka, India

A fast growing startup is looking to expand its technology team in their Bangalore development center. This is a role for a Principal Engineer:

Primary Responsibilities:

  • Design and develop core server side components for consumer facing site as well as for backend logistics
  • Prototype new ideas

Experience / Skills Required:

  • B.Tech in Computer Science with 8+ years of progressive industry experience
  • Strong experience with leading and mentoring juniors on technical front 
  • Strong experience with web technologies, server side development and server scalability
  • Strong experience with SOA and messaging queues such as RabbitMQ
  • Strong experience with distributed application development and with building reusable server components
  • Strong experience with Python development and Django framework (if you not already have Python experience, you must be willing to pick it up)
  • Strong experience with REST interfaces
  • Strong experience with object oriented programming
  • Strong experience with backend performance optimization and caching techniques 
  • Strong experience with SQL, RDBMS, data modeling and MySQL or Oracle
  • Experience with algorithms used for ecommerce applications such as recommendations, collaborative filtering etc a great plus
  • Experience with frontend technologies such as JavaScript , HTML, CSS, AJAX and JSON a great plus
  • Experience with database query tuning 
  • Experience with Linux and Apache
  • Experience programming with languages such as Java, PHP
  • Experience with cloud platforms such as Amazon EC2 and S3 is required.
  • Experience with search engines such as SOLR, Elasticsearch a great plus
  • Experience with NoSQL is a great plus
  • Must be adept at experimenting with new technologies 
  • Must have excellent communication (verbal & written), interpersonal, leadership, and problem solving skills
  • Must be able to work independently and enjoy working at a fast paced start-up environment

  • Email the job