Vietinterview
We are seeking a Software Engineer to work in our Data Technology team. This team is responsible for building and maintaining the data systems that fuel company’s alpha factory. The successful candidate will be working on current and next-generation distributed systems that operate upon the production quantitative models that constitute the building blocks of our trading strategies.
Your responsibilities will include:
- Requirements-gathering, architecting, and designing extremely large-scale distributed data systems
- Developing software systems and (micro-)services in Java and Python
- Integrating best-of-breed open source tools and technologies
- Assembling platforms and frameworks to automate business processes
- Collaborating with internal technology, research and portfolio management teams
Our ideal candidate will possess hands-on experience developing (micro-)services and
large-scale distributed systems. In addition, the candidate will have:
- Excellent in English (both writing & speaking skills)
- At least 5 years of experience in software development
- Expert programming skills in Java and Python
- Experience developing high throughput and/or low latency resilient data systems
- Recent working experience with least two of the following: Kafka, Cassandra, Redis, Alluxio, protocol buffers, flat buffers, thrift, avro, HDFS, GPFS, ScyllaDB, ElasticSearch (must be able to explain inner working during the interview)
- Strong understanding of data structures and algorithms
- Be an analytical thinker with exceptional problem solving skills
- Able to work independently with minimal direction
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
ITJobs is founded in 2014 in Vietnam and the primary goal is grow to one of the leading specialists in recruitment and selection of IT staff in Asia.