Python Software Engineer
Summary
Build and maintain trading systems in Python on Linux, collaborating with traders to design and deploy reliable software while ensuring accuracy and stability.
You will collaborate with traders to understand requirements, design technical solutions, build and support reliable software applications, conduct comprehensive testing, and help maintain accurate and stable systems in a Linux environment.
Responsibilities
- Collaborate with traders to understand business requirements
- Design technical solutions
- Design, code, test, deploy, and support software applications
- Perform comprehensive testing to ensure accuracy and stability
- Maintain strong relationships within the team
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- At least 2 years of experience in Python programming
- Proficiency in Python development and Linux
- Problem-solving skills
- Analytical mindset
- Strong ownership
- Testing and quality assurance
- Communication and interpersonal skills