103 việc làm
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Thỏa thuận
Hà Nội
Đăng 30+ ngày trước
Endava Việt Nam
Linux System Developer - Hết hạn
Endava Việt Nam
3.3
Thỏa thuận
Hồ Chí Minh
Đăng 30+ ngày trước
CÔNG TY TNHH PHẦN MỀM ĐẦU TƯ WORLDQUANT VIỆT NAM
Senior Python Software Engineer
WorldQuant 3.9★
8 đánh giá 36 việc làm 6 lượt xem
Hết hạn ứng tuyển
Thông tin cơ bản
Mức lương: Thỏa thuận
Chức vụ: Nhân viên
Ngày đăng tuyển: 23/09/2024
Hạn nộp hồ sơ: 09/11/2024
Hình thức: FULL_TIME
Kinh nghiệm: 4 - 5 năm
Số lượng: 1
Giới tính: Không yêu cầu
Nghề nghiệp
Ngành
WorldQuant develops and deploys systematic financial strategies across a broad range of asset classes and global markets. We seek to produce high-quality predictive signals (alphas) through our proprietary research platform to employ financial strategies focused on market inefficiencies. Our teams work collaboratively to drive the production of alphas and financial strategies – the foundation of a balanced, global investment platform.

WorldQuant is built on a culture that pairs academic sensibility with accountability for results. Employees are encouraged to think openly about problems, balancing intellectualism and practicality. Excellent ideas come from anyone, anywhere. Employees are encouraged to challenge conventional thinking and possess an attitude of continuous improvement.

Our goal is to hire the best and the brightest. We value intellectual horsepower first and foremost, and people who demonstrate an outstanding talent. There is no roadmap to future success, so we need people who can help us build it.

Technologists at WorldQuant research, design, code, test and deploy firmwide platforms and tooling while working collaboratively. Our environment is relaxed yet intellectually driven. We seek people who think in code and are motivated by being around like-minded people.

The role: Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant’s platform. The team is currently embarking on a multi-year journey to provide a powerful, scalable, and efficient platform to drive the firm’s next decade of growth. We are looking for someone who can own some of the unique technical challenges inherent in the problem and who can bring solid experience and perspective to the team.

What You'll Bring;

A Successful Candidate Will Possess

  • A minimum of 4 years of writing production-quality code in Python on Linux platform
  • Candidate must be willing to learn C++. Experience in C++ is a strong plus
  • Candidate must have strong interest and motivation to work with machine learning, deep learning, backtesting platform design and development technologies. Prior experience is not required but will be considered as a strong plus.
  • Strong understanding and experience with Linux system programming fundamentals
  • Ability to develop large-scale, distributed systems
  • Strong understanding of data structures, algorithms, high-performance application design, and concurrency patterns.
  • Self-motivated and able to work independently with minimal direction
  • Proficiency in English

An outstanding candidate will also have experience with one or more of:

  • Developing systems for managing and performing computation on large-scale graph data
  • Streaming / dataflow systems
  • Candidates need not have prior experience in financial services.

What We Offer

  • 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!

By submitting this application, you acknowledge and consent to terms of the WorldQuant Privacy Policy. The privacy policy offers an explanation of how and why your data will be collected, how it will be used and disclosed, how it will be retained and secured, and what legal rights are associated with that data (including the rights of access, correction, and deletion). The policy also describes legal and contractual limitations on these rights. The specific rights and obligations of individuals living and working in different areas may vary by jurisdiction.

Copyright © 2024 WorldQuant, LLC. All Rights Reserved.

WorldQuant is an equal opportunity employer and does not discriminate in hiring on the basis of race, color, creed, religion, sex, sexual orientation or preference, age, marital status, citizenship, national origin, disability, military status, genetic predisposition or carrier status, or any other protected characteristic as established by applicable law.

Khu vực
Báo cáo

Quy mô:
500 - 1.000 nhân viên
Địa điểm:
Phòng 4&5, Tầng 9, Tháp Sài Gòn Centre 267 Đại lộ Lê Lợi, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí Minh, Việt Nam

WorldQuant phát triển và triển khai các chiến lược tài chính có hệ thống trên nhiều loại tài sản và thị trường toàn cầu. Chúng tôi tìm cách tạo ra các tín hiệu dự đoán (alpha) chất lượng cao thông qua nền tảng nghiên cứu độc quyền của mình để sử dụng các chiến lược tài chính tập trung vào việc khai thác sự kém hiệu quả của thị trường. Các nhóm của chúng tôi cộng tác làm việc để thúc đẩy việc tạo ra các bảng chữ cái và chiến lược tài chính - nền tảng của nền tảng đầu tư toàn cầu, cân bằng.

Các nhà công nghệ tại WorldQuant nghiên cứu, thiết kế, viết mã, thử nghiệm và triển khai các dự án trong khi cộng tác làm việc với các nhà nghiên cứu và nhà quản lý danh mục đầu tư. Môi trường của chúng tôi thoải mái nhưng vẫn được thúc đẩy về mặt trí tuệ. Các nhóm của chúng tôi tinh gọn và linh hoạt, có nghĩa là tạo mẫu sản phẩm nhanh chóng và nhận được phản hồi ngay lập tức của người dùng. Chúng tôi tìm kiếm những người có tư duy bằng mã, khao khát giải quyết những thách thức khoa học máy tính chưa được khám phá và được thúc đẩy bởi việc ở cạnh những người cùng chí hướng. Trên thực tế, trong số 600 nhân viên trên toàn cầu, có khoảng 500 người viết mã mỗi ngày.

 


Review WorldQuant

3.9
8 review

21/11/2024
IT Officer tại Hồ Chí Minh

Nhân viên thân thiện. Môi trường nhỏ, yên tĩnh (GL)

21/11/2024
IT Officer tại Hồ Chí Minh

Nơi tuyệt vời để làm việc và phát triển chuyên môn (GL)

21/11/2024
IT Officer tại Hồ Chí Minh

Nơi này không cung cấp trải nghiệm học tập tốt. Có khoảng cách giao tiếp với ban quản lý. (GL)

Công việc của Senior Python Developer là gì?

Senior Python Developer là những chuyên gia giàu kinh nghiệm nhất trong ngành. Bên cạnh việc lập trình Python thông thường, những người này thông thạo hai hoặc ba ngôn ngữ lập trình, hiểu sâu về triết lý lập trình. Các kỹ năng và kiến thức của họ rất cao và thành thạo: khung framework, tích hợp, phân luồng, nguyên tắc thiết kế, gỡ lỗi…

Công việc cơ bản của Senior Python Developer: 

Thiết kế, phát triển và bảo trì các ứng dụng Python phức tạp

Senior Python Developer có thể đảm nhận toàn bộ quy trình phát triển phần mềm, từ việc phân tích yêu cầu, thiết kế hệ thống, viết mã, thử nghiệm đến triển khai và bảo trì. Họ có kiến thức chuyên sâu về Python và các thư viện, framework liên quan để xây dựng các ứng dụng hiệu quả, bảo mật và có thể mở rộng.

Giải quyết vấn đề phức tạp

Senior Python Developer có khả năng phân tích và giải quyết các vấn đề kỹ thuật phức tạp liên quan đến phát triển phần mềm. Họ có thể áp dụng kiến thức và kinh nghiệm của mình để tìm ra giải pháp hiệu quả cho các thách thức trong dự án.

Hợp tác và lãnh đạo nhóm

Senior Python Developer thường đóng vai trò mentor, hướng dẫn và hỗ trợ các lập trình viên Python khác trong nhóm. Họ có khả năng giao tiếp hiệu quả, chia sẻ kiến thức và kinh nghiệm, đồng thời thúc đẩy tinh thần làm việc nhóm để hoàn thành mục tiêu chung.

Senior Python Developer có mức lương bao nhiêu?

180 - 360 triệu /năm
Tổng lương
300,000,000 triệu
/năm

Lương cơ bản

+
60,000,000 triệu
/năm

Lương bổ sung

180 - 360 triệu

/năm
240 M
300 M
180 M 360 M
Khoảng lương phổ biến
Khoảng lương
Xem thêm thông tin chi tiết

Lộ trình sự nghiệp Senior Python Developer

Tìm hiểu cách trở thành Senior Python Developer, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.

Senior Python Developer
180 - 360 triệu/năm
Senior Python Developer

Số năm kinh nghiệm

0 - 1
6%
2 - 4
47%
5 - 7
33%
8+
14%
Không bao gồm số năm dành cho việc học và đào tạo

Điều kiện và Lộ trình trở thành một Senior Python Developer?

Yêu cầu tuyển dụng Senior Python Developer

Yêu cầu đối với Senior Python Developer có thể thay đổi tùy theo từng công ty và dự án cụ thể. Tuy nhiên, nhìn chung, các yêu cầu cơ bản cho vị trí này bao gồm:

Yêu cầu bằng cấp và kiến thức chuyên môn 

Hiểu biết sâu sắc về cú pháp, ngữ nghĩa và các tính năng của Python, hiểu biết về các nguyên tắc lập trình, cấu trúc dữ liệu, thuật toán và thiết kế phần mềm, hiểu biết về các quy trình phát triển phần mềm như Agile, Scrum, có kiến thức về các best practices trong phát triển phần mềm.

Yêu cầu về kỹ năng

Kỹ năng lập trình tốt, khả năng viết code sạch sẽ, dễ hiểu, dễ bảo trì, kỹ năng giải quyết vấn đề tốt, khả năng phân tích và giải quyết các vấn đề kỹ thuật phức tạp, giao tiếp tốt, khả năng trình bày ý tưởng, giải thích vấn đề và hợp tác với các bên liên quan, làm việc nhóm tốt, khả năng hợp tác hiệu quả với các thành viên trong nhóm để hoàn thành mục tiêu chung, học tập tốt, khả năng tự học và cập nhật kiến thức mới.

Các yêu cầu khác 

  • Tối thiểu 5 năm kinh nghiệm làm việc với Python, thành thạo các framework phổ biến như Django, Flask.
  • Có kinh nghiệm làm việc với các cơ sở dữ liệu SQL và NoSQL (PostgreSQL, MongoDB, ...).
  • Hiểu biết sâu về các kiến trúc phần mềm (microservices, RESTful API, ...).
  • Có kinh nghiệm làm việc với các công cụ quản lý phiên bản (Git), công cụ tích hợp liên tục (CI/CD).

Lộ trình thăng tiến của Senior Python Developer

Số năm kinh nghiệm Vị trí Mức lương
0 - 1 năm Intern Python Developer 3.000.000 - 5.000.000 triệu/tháng
1 - 3 năm Lập trình viên Python 10.000.000 - 15.200.000 triệu/tháng
3 - 6 năm Senior Python Developer 18.500.000 - 22.450.000 triệu/tháng
Trên 6 năm Lead Python Developer 36.000.000 - 42.000.000 triệu/tháng

1. Intern Python Developer

Mức lương: 3 - 5 triệu/tháng

Kinh nghiệm làm việc: Dưới 1 năm

Intern Python Developer hay Thực tập sinh phát triển Python là những cá nhân đang trong quá trình học hỏi và làm quen với công việc phát triển phần mềm bằng ngôn ngữ lập trình Python. Các bạn thực tập sinh sẽ được tham gia vào các dự án thực tế, làm việc cùng với các lập trình viên có kinh nghiệm để tích lũy kiến thức và kỹ năng.

>> Đánh giá: Thực tập sinh Python sẽ được học và làm quen với việc xây dựng các ứng dụng, website bằng ngôn ngữ lập trình Python. Bạn sẽ được rèn luyện các kỹ năng như: viết code, giải quyết vấn đề, làm việc nhóm, sử dụng các thư viện Python phổ biến. Ngoài ra, bạn còn có cơ hội làm việc trực tiếp trên các dự án thực tế, tích lũy kinh nghiệm và mở rộng mạng lưới quan hệ.

2. Python Developer

Mức lương: 10 - 15 triệu/tháng

Kinh nghiệm làm việc: 1 - 3 năm

Lập trình viên Python (Python Developer) là các lập trình viên máy tính chuyên viết logic ứng dụng web phía máy chủ (server). Công việc chính của họ sẽ là sử dụng ngôn ngữ lập trình Python để phát triển, gỡ lỗi và thực hiện các dự án xây dựng và phát triển ứng dụng. Lập trình viên Python cũng kết nối ứng dụng với các dịch vụ web của bên thứ ba và hỗ trợ các nhà phát triển front-end tích hợp ứng dụng. Các công việc chính tại vị trí này là tham gia lập trình và phát triển web/service bằng ngôn ngữ Python, triển khai, thiết kế những ứng dụng có độ trễ thấp, tính sẵn sàng và hiệu suất cao để bảo đảm sử dụng tối ưu nhất,...

>> Đánh giá: Lộ trình thăng tiến của một Python Developer khá rõ ràng. Bắt đầu từ thực tập sinh, bạn sẽ dần trở thành lập trình viên senior, rồi đến các vị trí chuyên môn hơn như trưởng nhóm, hoặc thậm chí là các vị trí quản lý. Mỗi cấp bậc đòi hỏi bạn phải không ngừng học hỏi, nâng cao kỹ năng, và có những đóng góp nổi bật cho dự án.

3. Senior Python Developer

Mức lương: 18 - 22 triệu/tháng

Kinh nghiệm làm việc: 3 - 6 năm

Senior Python Developer là những chuyên gia giàu kinh nghiệm nhất trong ngành. Bên cạnh việc lập trình Python thông thường, những người này thông thạo hai hoặc ba ngôn ngữ lập trình, hiểu sâu về triết lý lập trình. Các kỹ năng và kiến thức của họ rất cao và thành thạo: khung framework, tích hợp, phân luồng, nguyên tắc thiết kế, gỡ lỗi…Các công việc chính tại vị trí này là đảm nhận toàn bộ quy trình phát triển phần mềm, từ việc phân tích yêu cầu, thiết kế hệ thống, viết mã, thử nghiệm đến triển khai và bảo trì. Họ có kiến thức chuyên sâu về Python và các thư viện, framework liên quan để xây dựng các ứng dụng hiệu quả, bảo mật và có thể mở rộng,...

>> Đánh giá: Nghề Senior Python Developer mở ra nhiều cơ hội phát triển sự nghiệp hấp dẫn. Với nhu cầu tuyển dụng ngày càng cao, các Senior Python Developer có thể lựa chọn làm việc tại các công ty công nghệ hàng đầu, khởi nghiệp hoặc thậm chí là trở thành freelancer.

4. Lead Python Developer

Mức lương: 36 - 42 triệu/tháng

Kinh nghiệm làm việc: Trên 6 năm

Lead Python Developer là những lập trình viên máy tính chuyên nghiệp  đã có kinh nghiệm lâu năm trong nghề, từng tham gia và làm việc với nhiều dự án. Chuyên viết về các logic ứng dụng web phía máy chủ. Công việc chính của họ sẽ là sử dụng ngôn ngữ lập trình Python nhằm phát triển, gỡ lỗi hay thực hiện những dự án xây dựng và phát triển các ứng dụng. Họ còn kết nối ứng dụng với những dịch vụ web của bên thứ ba. Các công việc chính tại vị trí này là viết mã code cho chính xác và hiệu quả để phần mềm chạy ứng dụng, kiểm tra thử và tái sử dụng, triển khai, thiết kế những ứng dụng có độ trễ thấp, tính sẵn sàng và hiệu suất cao để bảo đảm sử dụng tối ưu nhất,...

>> Đánh giá: Mức lương của một Lead Python Developer luôn hấp dẫn và cạnh tranh cao, phản ánh rõ vai trò quan trọng của họ trong việc dẫn dắt các dự án công nghệ. Với kinh nghiệm và kỹ năng chuyên sâu, các chuyên gia này thường được các công ty lớn săn đón và đãi ngộ xứng đáng.

5 bước giúp Senior Python Developer thăng tiến nhanh trong trong công việc

Nâng cao kiến thức chuyên môn

Không chỉ dừng lại ở việc nắm vững ngôn ngữ Python, một Senior Python Developer cần không ngừng cập nhật những công nghệ mới nhất, các framework, thư viện và các xu hướng phát triển trong lĩnh vực này. Tham gia các khóa học, hội thảo, đọc tài liệu chuyên ngành, và đặc biệt là thực hành thường xuyên là những cách hiệu quả để nâng cao kiến thức.

Phát triển kỹ năng mềm

Bên cạnh kiến thức chuyên môn, các kỹ năng mềm cũng đóng vai trò quan trọng trong sự nghiệp của một Senior Python Developer. Khả năng giao tiếp, làm việc nhóm, giải quyết vấn đề, tư duy sáng tạo và khả năng lãnh đạo là những kỹ năng cần thiết để thành công ở cấp độ quản lý.

Tham gia vào các dự án lớn

Việc tham gia vào các dự án lớn, phức tạp sẽ giúp bạn rèn luyện kỹ năng giải quyết vấn đề thực tế, làm việc dưới áp lực cao và hợp tác với các thành viên trong đội ngũ. Qua đó, bạn sẽ có cơ hội thể hiện năng lực của mình và được giao những nhiệm vụ quan trọng hơn.

Xây dựng thương hiệu cá nhân

Xây dựng một thương hiệu cá nhân mạnh mẽ sẽ giúp bạn tạo dựng uy tín trong cộng đồng lập trình viên. Bạn có thể làm điều này bằng cách tham gia các diễn đàn, nhóm cộng đồng, viết blog, chia sẻ kiến thức trên các nền tảng mạng xã hội, hoặc trình bày tại các hội thảo.

Tìm kiếm cơ hội học hỏi và phát triển

Hãy chủ động tìm kiếm những cơ hội để học hỏi và phát triển bản thân. Bạn có thể tham gia các khóa học nâng cao, xin làm mentor cho các lập trình viên trẻ, hoặc tham gia vào các dự án mã nguồn mở. Việc không ngừng học hỏi và trau dồi kỹ năng sẽ giúp bạn luôn giữ vững vị trí dẫn đầu.

>> Xem thêm:

Việc làm Senior Java Developer đang tuyển dụng

Việc làm Senior Backend Developer đang tuyển dụng

Việc làm Senior Python Developer đang tuyển dụng

Việc làm Senior Fullstack Developer đang tuyển dụng

Việc làm Senior Android Developer đang tuyển dụng

Tìm việc theo nghề nghiệp