Software Engineer
WorldQuant
- Ho Chi Minh City Hanoi
- Permanent
- Full-time
- Develop WorldQuant's production system focusing on Data Integrity, support end-user's request, investigate and troubleshoot issues, response to incidents.
- Facilitate effective quantitative analysis and research, develop utility tools that can further automate the software development, testing and deployment workflow
- Integrate best-of-breed tools and technologies such as MySQL, PostgreSQL, Redis, Kafka, Hadoop, Spark, Docker, Kubernetes.
- Communicate and collaborate effectively across teams to understand users' business and requirements.
- 2+ years of professional development experience with Python.
- Passion about pragmatic software engineering, well-written code, accessibility and maintainability.
- Hands-on experience with Linux environment and Git. Knowledge on CI/CD, Gitlab CI is a plus
- Experience using relational databases such as MySQL, PostgreSQL. Knowledge on message queues, time-series databases, query engines e.g. Redis, RabittMQ, Kafka, TimescaleDB, Trino is a plus.
- Demonstrated experience using Python; understanding of Python idioms and limitations; working experience with numpy, pandas, pyspark, SQLAlchemy, Flask/Celery is a plus
- Excellent analytical skills and a passion for solving problems
- Strong written and verbal communication skills; fluency in the English language
- Mature, thoughtful, with the ability to operate in a collaborative, team-oriented culture
- Competitive and attractive compensation package with clear career road-map - where you feel challenged everyday
- We offer a strong culture of learning and development: training courses, library, speakers, share and learn events
- Learn from who sits next to you! Working in WQ you are surrounded by smart and talented people
- Employee resources groups with strong diversity and inclusion culture
- Premium Health Insurance and Employee Assistance Program
- Generous time-off policy, re-creation sabbatical leave (based on tenure), Trade Union benefits for staff and family
- Team building activities every month: Local engagement events, monthly team lunch - Employee clubs: football, ping-pong, badminton, yoga, running, PS5, movies, etc.
- Annual company trip and occasional global conferences - opportunity to travel and connect with our global teams
- Happy-hour with tea break, snacks and meals every day in the office!