Titre du poste ou emplacement
RECHERCHES RÉCENTES
DV Trading
Toronto, ON
Full-time
Executive
Publié il y a 27 jours Ce travail peut expirer bientôt !

About Us:

6ix Trading will offer a proprietary equities and futures trading experience to emerging traders in a live simulated trading environment. Our mission is to identify new trading talent and fund them. Successful traders will be offered a position on an elite trading desk where they can trade millions in capital and participate in the results of their success. 6ix Trading was founded by trading professionals with decades of experience and who currently own and operate an international group of proprietary trading firms active in financial markets worldwide.

Overview:

As a Senior Software Engineer, you will help build 6ix Trading from the ground floor up, being involved in all aspects of product design and implementation. Working with the Managing Director, you will help build back-office tools and applications to support online trading.

Responsibilities:

  • Connect to a third-party technology vendor via API to assist building reports and creating relevant databases.
  • Develop new web and mobile applications for end users, including a detailed Trader Dashboard.
  • Actively test internal web applications/API services both manually and automated.
  • Create comprehensive design documentation and user flows to communicate ideas and specifications effectively within the team.
  • Oversight of the trading platform and any customization required by 6ix Trading.
  • Collaborate with other team leads as needed in relation to all technical aspects of the project.

Front-end Development:

  • Proficient in JavaScript, HTML, and CSS.
  • Experience with front-end frameworks/libraries like React, Angular, or Vue.js for building interactive UIs.
  • Capable of creating responsive and user-friendly web and mobile interfaces.

Back-end Development:

  • Strong Python programming skills.
  • Experience with Python web frameworks such as Django or Flask for creating RESTful services.
  • Understanding of asynchronous programming in Python (e.g., using asyncio).
  • Integration with Third-Party REST Web Services:
  • Skilled in consuming and integrating third-party REST APIs.
  • Knowledge of authentication protocols like OAuth for secure API access.

Trader Dashboard Development:

  • Ability to design and implement dashboards for displaying real-time and historical trading data.
  • Familiarity with data visualization tools or libraries that integrate well with Python and JavaScript (e.g., D3.js, Chart.js).

Authentication and Security:

  • Experience with implementing secure authentication and authorization mechanisms (e.g., JWT, OAuth).
  • Awareness of security best practices to protect sensitive data and prevent common vulnerabilities.

Database Experience:

  • Proficient in database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
  • Ability to design efficient database schemas and perform data manipulation tasks.

Additional Skills:

  • Familiarity with version control using Git.
  • Experience setting up and using CI/CD pipelines for automated testing and deployment.
  • Understanding of containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.