What are the responsibilities and job description for the Quantitative Front Office Engineer (Python) position at New York Technology Partners?
Job Title: Quantitative Front Office Engineer (Python)
Position Type: Fulltime
Location: Greenwich, CT (Onsite from Day 1, Hybrid Model – 3 Days Onsite)
Interview Procress:
o Resume Review
o Codesignal
o HR Interview
o 1st Round:
Manager or another senior member of the team (45 minute zoom)
o 2nd round:
3-4 members of the team (45 minutes each)
o Final Onsite:
Manager, and 2-3 additional team members
Your Role
As a software engineer, you will build or extend our:
- Data and services platforms, optimization, and orchestration and validation engines
- SIG Tools, data and API infrastructure incorporating millions of data points
- Intuitive research APIs leveraging cloud computing and cutting-edge visualizations
- High-performance historical simulation/back testing engine for vetting new product launches
- Bespoke technology solutions that satisfy the needs of specific asset classes and research needs
- Machine Learning and AI-Driven application development.
What You’ll Bring
- 10 years of experience as a programmer with expertise in Python, NumPy and Pandas or similar quantitative stack.
- Experience with SQL (SQL Server & Postgres preferred) is required.
- An understanding of AI and agentic frameworks, especially as it relates to engineering productivity and capability.
- Ability to design elegant solutions and the ability to translate design into high quality code.
- Mastery of design patterns and object-oriented programming techniques
- Strong understanding of best practices for large scale application design, SOA, microservices, distributed compute, containers, and use of the cloud.
- Strong attention to detail, passion for careful testing
- Excellent communication skills and ability to work with global team members
- Ability to work with your business colleagues and collaborate on solutions and coordinate work across the team.
- Understanding or experience in (quant) finance a large plus
Who You Are
- Mature, thoughtful, and collaborative
- Hard-working and eager to learn
- Committed to intellectual integrity and transparency
- Motivated by the transformational effects of technology-at-scale
Salary : $150,000 - $175,000