Software Development Engineer
Role details
Job location
Tech stack
Requirements
-
We seek a self-driven, self-motivated & self-managed software developer with expertise in Python programming.
-
An ideal candidate will be able to design/develop solutions based on the requirements/needs of end users.
-
Consistently deliver on timelines with the highest quality of work.
-
The candidate should be able to troubleshoot problems related to the Linux operating system and trading systems individually and collaborate with other team members.
-
Candidate should have a problem-solving track record.
Which Skills Are Required:
-
Overall, 7-10+ years of experience in the financial industry, specifically in front-office trading, is a must.
-
10+ years of experience with Python programming language is a must.
-
Must have a deep understanding of FIX protocol.
-
Strong domain knowledge of financial asset classes like stocks, options, market data concepts, FIX connectivity
-
Subject Matter Expert in building efficient and scalable automation frameworks using Pytest
-
Good understanding of the Linux Operating System.
-
Good understanding of the GIT version control system.
To be successful in this position, you will have the following:
-
Docker experience will be a plus.
-
Knowledge of JAVA and PERL is a plus.
-
Backoffice & clearing experience is a plus.
-
Self-motivated and able to handle tasks with minimal supervision.
-
Superb analytical skills.
-
Excellent collaboration and communication (Verbal and written) skills
-
Outstanding organizational and time management skills
Benefits & conditions
-
Competitive salary, annual performance-based bonus and stock grant
-
Retirement plan 401(k) with a competitive company match
-
Excellent health and wellness benefits, including medical, dental, and vision benefits, and a company-paid medical healthcare premium
-
Wellness screenings and assessments, health coaches and counseling services through an Employee Assistance Program (EAP)
-
Paid time off and a generous parental leave policy
-
Daily company lunch allowance provided, and a fully stocked kitchen with healthy options for breakfast and snack
-
Corporate events, including team outings, dinners, volunteer activities and company sports teams
-
Education reimbursement and learning opportunities
-
Modern offices with multi-monitor setups
False