Python Developer

What you will do:

● Developing and maintaining software systems that facilitate and monitor trading activity, risk management, trade settlements, reconciliations, and other operational activities.
● Working closely with other developers to design and build database schemas and data pipelines that support seamless data flows throughout the trading platform.
● Developing automated reporting and analytics tools to help identify and resolve operational issues quickly and efficiently.
● Ensuring the data quality and accuracy of all back office data feeds and transaction processing systems.
● Troubleshooting and debugging issues that arise in the trading platform's back office operational processes.
● Opportunity to work in the Greater Bay Area.

Qualities to make great candidates:

● Strong programming skills in Python, with experience working with databases, data integration and data visualization technologies.
● Familiar with Linux and Shell scripting.
● Experience with Web frontend technologies is a plus.
● Excellent analytical and problem-solving skills, with the ability to quickly diagnose and resolve operational issues.
● Ability to work independently and collaboratively in a fast-paced, dynamic environment.
● Strong verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
● Bachelor's degree or higher in Computer Science, Engineering or a related field.