Job Overview
Join RBC Capital Markets, LLC as an Associate Director, Lead Full Stack Developer in New York, NY. In this role, you will architect, develop, and maintain the low latency and high-performance PRISM trading system using C++, Python, and various databases including MySQL, MariaDB, SQL Server, and Berkeley DB. You will be responsible for cross-regional market data sourcing, parsing, and control for real-time live trading, as well as trading and execution data acquisition, storage, and analysis.
Key Responsibilities
- System Development: Architect and develop the PRISM trading system to ensure low latency and high performance.
- Data Management: Handle cross-regional market data sourcing, parsing, and control for real-time trading.
- Automation: Automate trading and support functionalities to enhance system efficiency.
- Collaboration: Work closely with traders and quantitative researchers in a dynamic environment.
- Technical Leadership: Provide strong technical leadership and focus on continuous improvement of products and systems.
- Process Improvement: Enhance the Software Development Life Cycle (SDLC) and Continuous Integration/Continuous Development (CI/CD) processes.
- Code Quality: Improve system code quality, organization, and automation.
- Product Development: Lead discussions on the design and architecture of next-generation products and systems.
- Issue Resolution: Proactively resolve production issues to deliver high-quality products and systems.
Minimum Requirements
- Education: Master’s degree in Computer Science or a related field.
- Experience: At least 1 year of experience in C++, Python, MySQL, and SQL Server.
- Technical Skills: Experience with Boost Library, ZeroC ICE Library, and Linux.
- Market Knowledge: Understanding of equity and equity derivatives market data technology through Reuters and Exegy, and option market data technology through OPRA direct feed.
- Research Tools: Experience with market microstructure research and back-testing tools in C++ and Python.
Work Environment
- Location: New York, NY
- Work Hours: Full-time, Monday – Friday, 40 hours per week.
- Telecommuting: Permitted up to 40%.
Compensation
- Base Salary: $225,000 per year.
- Additional Benefits: Includes a discretionary bonus, 401(k) program with company-matching contributions, health, dental, vision, life, and disability insurance, and a paid time-off plan.
About RBC
RBC is committed to diversity and inclusion, striving to create an equitable workplace where employees can bring their true selves to work. We support diverse talent, clients, and communities, and provide an accessible candidate experience for prospective employees with different abilities.
Join our team and expand your limits at RBC. Apply now to be part of a high-performance culture that drives innovation and growth.
Benefits Extracted with AI
- 401(k)
- Disability insurance
- Health insurance
- Dental insurance
- Vision insurance
- Life insurance
- Paid time-off
Similar jobs
Last update: 23 minutes ago
Lead Full Stack Developer, Web Tech Product Data Engineering, Vice President
Lead Full Stack Developer role in Budapest, focusing on AWS, Angular, and full-stack development for BlackRock's web tech engineering team.
Lead Full Stack Developer, Web Tech Product Data Engineering, Vice President
Lead Full Stack Developer role in Budapest, focusing on web tech and data engineering with Angular, React.js, and cloud platforms.
Senior Full Stack Engineer - Assistant Vice President
Join Deutsche Bank as a Senior Full Stack Engineer in Cary, NC, driving engineering practices and application modernization.
Associate Full Stack Developer
Join BlackRock as an Associate Full Stack Developer in Budapest, focusing on software development for high-traffic websites.
Lead Full Stack Developer
Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.
Senior Full Stack Software Engineer - Risk Engineering
Senior Full Stack Engineer in Risk Engineering, focusing on cloud-native systems and financial services.
Senior Software Developer Product Engineer [Full Stack]
Join Wealthsimple as a Senior Software Developer Product Engineer [Full Stack] to build impactful projects using cutting-edge technology.
Full-Stack Developer, Associate - BlackRock Global Markets
Join BlackRock as a Full-Stack Developer in San Francisco. Work with Java, Angular, React.js, and more in a hybrid environment.
Principal Full-Stack Engineer (Java, SQL, Snowflake)
Join Charles River Development as a Principal Full-Stack Engineer in Cracow, Poland. Enhance cloud-based investment management solutions.
Senior Full Stack Engineer, Broker Dealer Clearing
Senior Full Stack Engineer role in financial services, handling critical trading systems with a modern tech stack.
Senior Full-Stack Engineer
Join Charles River Development as a Senior Full-Stack Engineer in Gdańsk, Poland. Work on innovative financial solutions using Java, C#, and cloud technologies.
Senior Full Stack Software Engineer (Java, JavaScript, TypeScript)
Join Lead Bank as a Senior Full Stack Software Engineer, working with Java, JavaScript, and TypeScript in a hybrid role.
Full-Stack Developer, Associate - BlackRock Global Markets
Join BlackRock as a Full-Stack Developer, Associate, working with Java, Angular, and React.js in a hybrid role in San Francisco.
Senior Full Stack Developer
Senior Full Stack Developer in NYC, hybrid role, involving client-facing tasks & full software development lifecycle.
Senior Full Stack Developer
Senior Full Stack Developer role focusing on ASP.NET, microservices, and cloud solutions in a dynamic environment.
Full Stack Software Engineer II
Join Lead Bank as a Full Stack Software Engineer II, focusing on Java, React.js, and AWS in a hybrid role.
Python Developer with React.js and Django Experience
Join Interactive Brokers as a Python Developer with React.js and Django experience in Greenwich, CT. Hybrid role with competitive benefits.
Java Backend/Full Stack Developer, Associate
Join BlackRock as a Java Backend/Full Stack Developer in Budapest. Work on innovative financial technology solutions.
Senior Full Stack Developer
Senior Full Stack Developer role at IBM, Boulder, CO. Involves cybersecurity, cloud solutions, and agile development.
Lead Full-Stack Software Engineer – Digital Money and Payments R&D
Lead Full-Stack Engineer for Digital Money & Payments R&D at Federal Reserve Bank, San Francisco. Hybrid work, extensive benefits.
Senior Full Stack Software Engineer
Join Reach Financial as a Senior Full Stack Software Engineer to enhance digital experiences and lead projects in a remote-first environment.
Senior Full Stack Developer (Python, React)
Join Hudson River Trading as a Senior Full Stack Developer to build and enhance web-based systems using Python and React.
Senior Full Stack Software Engineer
Join Block as a Senior Full Stack Software Engineer to develop dashboards and APIs for mining devices.
Senior Full Stack Engineer
Join Ro as a Senior Full Stack Engineer to transform healthcare access with innovative web experiences using Python and React.