Skip to content
Level

DV Trading

Quantitative Software Engineer (DV Commodities)

DV Trading is hiring a Quantitative Software Engineer (DV Commodities) in New York, United States. It pays $160k-$190k a year and Level rates it ; you can apply on DV Trading.

Level's read on this job

  • Level rates this software engineer role Little AI ●○○○: aI is not part of the work.
  • The posting mentions Python, Numpy and pandas among its tools and skills.
  • Level classes it as a mid-level role.
  • DV Trading has 74 other open roles on Level.

AI in this role

Build quantitative trading tools, models, and analytics for a commodities trading desk using Python and data pipelines.

pythonnumpypandasscipystatsmodelssql
quantitative-financetime-series-analysisdata-modelingdata-pipelines

About Us:

DV Trading, LLC is a proprietary trading firm with over 200 employees trading equities, fixed income, FX and commodity products. DV Commodities is a rapidly growing division that specializes in trading crude oil, refined products, natural gas, and other commodities across US, European, and Asian markets. Our combined risk management, world class technology, and human capital have enabled us to become one of the largest liquidity providers within the global energy complex. 

Overview:

DV is looking for a software engineer with a quantitative mindset to join a small team building the tools that power our commodities trading. You will work directly with traders and quants to turn ideas into production-grade quant trading tools, fundamental analysis models, and analytics, and you will own them from prototype through daily use.

Job Responsibilities:

• Work alongside traders, quants and other engineers to build quant trading tools, including signal research, backtesting frameworks, and strategy monitoring

• Develop and productionize fundamental models for energy markets, such as supply/demand balances, inventory and flow analysis, and curve and spread models

• Build analytics and visualization tools that give traders clear, timely views of markets, positions, and PnL drivers

• Design data pipelines that ingest, clean and store market, fundamental, and alternative data from internal and third-party sources

• Create efficient storage and access schemes for time series, reference, and fundamental data

• Integrate models and tools with our event-based risk, market data and pricing platform

• Test, monitor and document models and tools, and iterate quickly based on trader feedback

Requirements:

• Bachelor’s degree or higher in CS, Engineering, Mathematics, Statistics, Physics or another quantitative discipline

• 2+ years professional experience building quantitative trading tools, models, or analytics in a financial or commodities setting

• Strong Python skills in a scientific computing environment (numpy, pandas, scipy, statsmodels or similar)

• Solid grounding in statistics, time series analysis, and data modeling; machine learning experience is a plus

• Experience building data pipelines and working with large data sets • Experience with SQL, NoSQL or tick databases

• Experience with data visualization and dashboarding tools (e.g., Plotly/Dash, Streamlit, Grafana)

• Strong knowledge of algorithms, design patterns, and OOP; Java or C++ is a plus

• Experience working in a Unix environment and git

• Familiarity with Kafka, Docker, Airflow, or Luigi

• Strong communication skills in verbal and written English, with the ability to work closely with traders

• Domain knowledge in energy markets, futures and swaps is a plus

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 & AD&D insurance
  • Flexible Vacation policy
  • Retirement plan with employer match

DV is not accepting unsolicited resumes from search firms. Only search firms with valid, written agreements with DV should submit resumes in response to DV’s posted positions. All resumes submitted by search firms to DV via e-mail, the Internet, personal delivery, facsimile, or any other method without a valid written agreement shall be deemed the sole property of DV, and no fee will be paid in the event the candidate is hired by DV. DV is proud to be an equal opportunity employer and committed to creating an inclusive environment for all employees.

The range below reflects the expected base salary for this position. It represents a good-faith estimate of the base pay we anticipate offering, with actual compensation determined by your experience, education, skills, and performance throughout the interview process. This role is also eligible for a discretionary bonus (at DV Trading's discretion) and DV Trading's benefits package, including the benefits listed above.

Base Salary Range$160,000—$190,000 USD

How we rate this

Quantitative Software Engineer (DV Commodities) at DV Trading rates 10 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.

Classification

Little AI. AI is not part of the work.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.

Prepare for this job

Built from this posting and from similar jobs on Level.

Skills and AI tools this role asks for

Quantitative FinanceTime Series AnalysisData ModelingData PipelinesPythonNumpypandasScipy

Also common in software engineer jobs at this level

Pay

This job starts at
$160k
Typical software engineer job
$168k

This posting starts 5% below the typical software engineer job. See software engineer jobs

Questions you could be asked

  1. Tell me about a project where quantitative finance was part of your work. What did you do?
  2. Tell me about a project where time series analysis was part of your work. What did you do?
  3. Tell me about a project where data modeling was part of your work. What did you do?
  4. Tell me about a project where data pipelines was part of your work. What did you do?
  5. Walk me through how you've used Python in your day-to-day work.

Adapt your resume

  • List these exact terms on your resume: Quantitative Finance, Time Series Analysis, Data Modeling, Data Pipelines, and Python. An applicant tracking system matches the wording, not the idea.
  • Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.

Want an expert to read your CV for this job?

Free. Send your CV and the role you want next. You get your review by email within 24 hours.

Get new software engineer jobs by email

One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free. One email a week. Unsubscribe in one click.

Similar roles

Software Engineering roles that involve little AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at DV Trading

More software engineer jobs

Related searches

Same AI level

Jobs by city