About the Role
This role involves building, developing, and maintaining the company's compliance surveillance infrastructure, collaborating with cross-functional teams to translate business requirements into scalable software solutions, and ensuring system stability and regulatory alignment.
Responsibilities
- Build, develop, and maintain company’s compliance surveillance infrastructure.
- Collaborate effectively with quantitative engineers, surveillance model developers, and Compliance stakeholders to translate complex business requirements into scalable software designs and processes.
- Architect and implement large-scale data pipelines and surveillance models that process massive volumes of financial data.
- Design database schemas and query logic to efficiently handle multi-terabyte surveillance datasets, ensuring data consistency and traceability.
- Ensure systems are stable and aligned with regulatory and operational requirements.
- Work with compliance department to implement necessary system and software changes to ensure effective market surveillance.
- Develop software to accelerate workflows and system monitoring.
- Document methodologies to withstand regulatory scrutiny and examination.
Requirements
- Master’s degree or foreign equivalent in Computer Science or related field.
- Three (3) years of experience in a software development/engineering position developing with Python (non-scripting).
- 3 years of experience developing production-grade Python applications.
- 3 years of experience developing in a Linux environment, including command-line automation, package management, and deployment tasks.
- 3 years of experience with Pandas, Polars, NumPy, and Oracle SQL to build and manage large-scale data pipelines, and analytical models.
- 3 years of experience with Jira automation and REST API programming.
- 3 years of experience with Python Flask servers using RESTful APIs.
- 3 years of experience developing Jenkins pipelines for automated build, test, and deployment of Python applications.
- 3 years of experience with trade and market surveillance model development.
- 3 years of experience analyzing financial data, including trade and securities data for market surveillance.
- 3 years of experience with Git and Gerrit for version control and peer code reviews.
Skills
- Python
- Linux
- Pandas
- Polars
- NumPy
- Oracle SQL
- Jira automation
- REST API programming
- Python Flask
- Jenkins pipelines
- Trade and market surveillance model development
- Financial data analysis
- Git
- Gerrit
Location
- New York, NY
Work Type
- Hybrid: Remote work permissible 2 days/week
- Must work from NYC office 3 days/week
Experience Level
- 3 years of experience
Education Level
- Master’s degree or foreign equivalent in Computer Science or related field
Salary/Compensations
- $180,000 to $185,000 per year
Equal Opportunity
- EOE
