
Python Engineer
WorldQuant1 month ago
Ho Chi Minh City, VietnamMid Level
Responsibilities
- Develop backend application services and APIs.
- Integrate systems with AWS and external cloud services.
- Optimize backend components for speed and scalability.
- Implement and manage caching, queuing, and background processing.
- Participate in code reviews, technical design discussions, and architecture decisions.
- Collaborate as part of an agile engineering team to improve team performance.
- Work with AWS, GCP, MySQL, PostgreSQL, the ELK stack, Sentry, Redis, and Git.
- Use modern AI tools and practices to improve developer productivity.
- Participate in periodic on-call duties.
Requirements
- At least 2 years of demonstrated experience developing scalable and robust software.
- Strong coding skills and a broad understanding of the Python ecosystem, including NumPy, Pandas, and Asyncio.
- Expertise with Python web frameworks such as Django, Django REST Framework, Flask, or comparable frameworks.
- Experience with SQL databases including MySQL and PostgreSQL, including schema design, query optimization, and migrations.
- Experience with microservices, caching tools, data visualization, log collection and aggregation, search, and queuing systems.
- Experience working in Linux environments and with shell scripting.
- Excellent debugging and problem-solving skills.
- Curiosity, eagerness to learn, and willingness to introduce new technologies.
Benefits
- Competitive compensation package with a clear career roadmap.
- Training courses, library access, speakers, and learning events.
- Premium health insurance and an Employee Assistance Program.
- Generous time-off policy, recreation sabbatical leave based on tenure, and Trade Union benefits for staff and family.
- Monthly team-building activities and employee clubs.
- Annual company trip and occasional global conferences with travel opportunities.
- Tea breaks, snacks, and meals provided daily in the office.