Back Office Developer

DV Trading•Chicago, IL
•$150,000 - $250,000

About The Position

DV Trading is seeking an experienced software developer to join a small team responsible for the development and daily operation of back-office systems serving traders, risk management, and accounting. The role involves collaborating with engineers and business stakeholders to process data in real time and in batches, generate reports, design database schemas, monitor daily jobs, and maintain accurate intraday trade and position data for risk management and traders.

Requirements

  • Professional-level Python skills, including typing, packaging, concurrency, profiling, and performance tuning.
  • Production ownership of scheduled and batch data systems with hard start-of-day and end-of-day deadlines, including retries, idempotency, alerting, and recovery.
  • Strong SQL and PostgreSQL experience, including schema design, migrations, query tuning, and data integrity controls.
  • Experience with workflow orchestration such as Airflow or equivalent, and CI/CD pipelines.
  • Demonstrated quality practices, including automated testing, code review, incident response, runbooks, and post-incident follow-through.
  • Daily working fluency with Atlassian tools such as Jira, Confluence, and Bitbucket.
  • Practical experience applying AI, including LLM APIs for automation or analysis and thoughtful use of AI coding assistants with human review.
  • Clear written and verbal communication with non-engineering staff in operations, accounting, settlements, and middle office.
  • Ability to mentor junior and mid-level developers and independently make sound design decisions.

Nice To Haves

  • Trade lifecycle knowledge for futures and options, including trade capture, allocations, give-ups, clearing, settlements, reconciliation, commissions and fees, margin, and PnL.
  • Experience with trading and position platforms such as TPOS or similar, broker and clearer file formats, SFTP, and FIX/drop-copy ingestion.
  • Experience with reconciliation and data-quality frameworks and building audit trails.
  • Experience migrating legacy jobs and servers to a cleaner architecture while maintaining daily operations.
  • DevOps and SRE foundation, including Docker, infrastructure as code, observability tools such as Prometheus and Grafana, and structured logging.
  • Exposure to on-premises and bare-metal infrastructure alongside cloud.
  • Experience with agent patterns, including tools, guardrails, and human-in-the-loop review.
  • Light front-end skills for internal tools and dashboards.

Responsibilities

  • Work with software engineers, risk management, accounting, and traders to provide real-time and batch data processing.
  • Generate daily reports for the firm and traders using overnight data.
  • Design and use database schemas to facilitate data processing.
  • Monitor daily jobs to ensure vital information is disseminated on time.
  • Ensure real-time trade data flows accurately to risk management and traders for intraday position and trade information.

Benefits

  • Discretionary bonus eligibility.
  • Medical, dental, and vision insurance.
  • HSA, FSA, and Dependent Care options.
  • Employer-paid group term life and AD&D insurance.
  • Voluntary LTD, life, and AD&D insurance.
  • Flexible vacation policy.
  • Retirement plan with employer match.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service