Job Title: Quant Developer
Location: Newark, NJ Hybrid role
Perm/FTE role
Job Description
What you can expect
- Technical
Leadership:
- Lead
the end-to-end design, development, and implementation of quantitative
models, libraries, and tools to support trading, portfolio management,
and risk management.
- Provide
architectural direction for systems ensuring scalability, performance,
and maintainability.
- Advocate
for best practices in software engineering, including code reviews,
testing, and documentation.
- Development
& Innovation:
- Build
and optimize quantitative tools and frameworks using modern programming
languages (e.g., Python, C++, Java).
- Collaborate
with quants, traders, and portfolio managers to translate financial
models and strategies into production-grade applications.
- Implement
and enhance algorithms for data processing, analytics, and real-time
decision-making.
- Collaboration
& Mentorship:
- Work
closely with cross-functional teams, including quant research, data
science, and IT, to ensure seamless integration of systems.
- Mentor
junior developers, fostering a culture of technical excellence and
continuous learning.
- Project
& Stakeholder Management:
- Manage
the development lifecycle of critical projects, from requirements
gathering through delivery.
- Communicate
effectively with stakeholders, ensuring alignment on objectives,
priorities, and timelines.
What you will bring
- Technical
Expertise:
- Strong
proficiency in programming languages such as Python, C++, or Java.
- Experience
with quantitative libraries, APIs, and high-performance computing
frameworks.
- Deep
understanding of algorithms, data structures, and multi-threaded
programming.
- Financial
Knowledge:
- Solid
understanding of financial products, risk management, and portfolio
construction.
- Familiarity
with pricing models, market data, and risk systems.
- Leadership
& Collaboration:
- Proven
experience leading development teams or mentoring developers.
- Ability
to work collaboratively with quant researchers, traders, and IT teams.
- Education
& Experience:
- Bachelor’s
or master’s degree in computer science, Engineering, Mathematics, or a
related field.
- 7+
years of professional experience in quantitative development, with at
least 2 years in a leadership role.
What will set you apart?
- Experience
with cloud technologies (AWS, Azure) and containerization tools (Docker,
Kubernetes).
- Knowledge
of machine learning techniques and applications in finance.
- Familiarity
with CI/CD pipelines and DevOps practices.