Director Of Engineering
- Exciting opportunity for an ambitious and top-tier tech leader
- Work directly with the founding team
Our client is an ecommerce startup that is taking the headache of merchandising, logistics and sourcing the best products from digitally native sellers in the beauty industry. With increasing demand from neighbouring countries, they are expanding their team and looking for passionate individuals to join them!
You will be responsible for :
- Leading and developing the overall tech stack
- Hiring and managing engineering teams based across multiple geographical locations
- Overseeing front-end and back-end development teams and manage their projects by setting requirements, goals and timelines
- Shaping the product and technical roadmap by working closely with business functional heads
- Managing the engineering department budgets
- You have at least 8 years of experience in large systems software design and web development: with at least 5 years of Java/Scala experience or a polyglot engineer (Java, Scala, Python etc)
- Experience with different databases like relational databases - PostgreSQL, MySQL - and NoSQL databases - MongoDB, CouchDB, Cassandra.
- You are familiar with Python libraries and good at designing RDBMS database tables, indexes as well as optimizing queries.
- You have prior experience working with AWS services like EC2 instances, S3, ElasticCache, PostgresQL, Redshift etc.
- Strong verbal and written communication skills along with and collaboration abilities are required to earn trust at all levels.
- You have the ability to operate simultaneously and effectively in both tactical and strategic modes.
- You also possess a great deal of personal initiative, creativity, decisiveness and team spirit.
Snaphunt Pte Ltd