Responsibilities Include : You will break down business opportunities and problems into software solutions.
You will work closely with the CTO to help product and marketing stakeholders distill the product vision and roadmap, into a technology vision.
You will be responsible for the evolution of an already bleeding-edge highly distributed systems at the back-end, and would need to work withfront-end architects to come up with the best user experience for the gaming platform.
You will be required to make decisions quickly, and work under strict timelines.
You would lead technology strategy through analysis of market trends and product requirements.
You would help set coding guidelines and help bring the most modern tools to keep engineering processes most efficient.Requirements : B.
E / MS in Computer Science or equivalent. 10+ years or more of progressive software technology experience with at least 3 yearsin an architectural role.
Completely hands on with technology and architecture.
Start-up experience is a hugeplus. Ability to quickly prototype and demonstrate technology value adds and educate + driveadoption within the extended technology team Excellent and robust understanding of scalable product system architecture(s),platforms and core technologies Demonstrated problem-solving and leadership skills to pursue correct engineeringprocess in adverse conditions.
Ability to embrace and demonstrate leadership beyondownership Work with engineering leadership to setup and manage processes.
Deep and hands on knowledge of some of these technologies - MySQL, NodeJS,message brokers such as Kafka / RabbitMQ, NoSQL datastore such as Mongo, Cassandra,Arango, distributed caches such as Redis / memcached, container technology such asDocker and Kubernetes etc.
Great proficiency in distributed systems design, with an ability to make the righttrade-offs for creating future-proof solutions.
Building quick PoCs and full-fledged solutions with various AWS managed services wouldbe a big plus.
Skills : - Java, Spring, DropWizard, Play Framework, Hibernate (Java), Microservices, Spring Boot, NodeJS (Node.js), Apache Kafka, RabbitMQ, Amazon Web Services (AWS), MongoDB, Redis and Technical Architecture