
Senior Software Engineer – Strategy Development
Uphold Inc.
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $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