Uphold Inc.

Senior Software Engineer – Strategy Development

Uphold Inc.

full-time

Posted on:

Location Type: Hybrid

Location: New York City • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $168,000 - $201,000 per year

Job Level

Senior

Tech Stack

GoJavaPython

About the role

  • Building and maintaining sophisticated pricing models for a wide range of digital assets.
  • Developing and enhancing our backtesting and market simulation frameworks.
  • Working closely with traders and quantitative researchers to translate trading ideas into robust, production-ready code.
  • Contributing to the systems that manage strategy configuration, deployment and real-time parameter tuning.
  • Analyzing strategy performance metrics and market data to identify opportunities for improvement and new alpha generation.

Requirements

  • BSc or advanced degree in a quantitative field like Computer Science, Mathematics, Statistics, Physics, or Engineering.
  • 5+ years of professional software engineering experience, preferably in a financial trading environment.
  • Proficiency in a high-performance language (Golang/ C++/ Java) and experience with a data analysis language (e.g. Python).
  • Demonstrable experience building pricing models or algorithmic trading strategies.
  • Strong understanding of financial market concepts, market microstructure and common trading algorithms.
  • Excellent quantitative and analytical skills.
  • Fluent written and oral English skills.
Benefits
  • Annual bonus program based on individual, team and company performance.
  • Home office stipend for a productive setup.
  • Generous PTO, healthcare, and employee assistance programs.
  • Engaging events and celebrations.
  • Well-stocked office kitchen with a foodie culture.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GolangC++JavaPythonpricing modelsalgorithmic trading strategiesbacktesting frameworksmarket simulation frameworksquantitative analysisdata analysis
Soft skills
quantitative skillsanalytical skillscommunication skillscollaborationproblem-solving
Certifications
BScadvanced degree