Dvtrading Back Office Developer at DV Trading develops and operates back-office systems supporting traders, risk management, and accounting. The role involves real-time and batch data processing, report generation, and database schema design.
Responsibilities
Work alongside other software engineers, risk management, accounting and traders to provide real-time and batch processing of data
Generate daily reports for the firm and traders from overnight data
Design and use of database schemas to facilitate processing of data
Monitor daily jobs to ensure timely dissemination of vital information
Ensure the flow of real-time trade data to provide accurate intraday position and trade data to risk management and traders
Qualification
Python at a senior professional levelStrong SQL and PostgreSQL experienceDemonstrated quality disciplineFluency with Atlassian tooling (JiraPractical experience applying AIDevOps and SRE foundationAgent patterns
Required
Python at a senior professional level: typing, packaging, concurrency, profiling, and performance tuning
Production ownership of scheduled and batch data systems with hard deadlines (start-of-day and end-of-day processing), including retries, idempotency, alerting, and recovery
Strong SQL and PostgreSQL experience: schema design, migrations, query tuning, data integrity controls
Workflow orchestration experience (Airflow or equivalent) and CI/CD pipelines