Associate Director, Senior eTrading Developer

Royal Bank of CanadaJersey City, NJ
$135,000 - $225,000Onsite

About The Position

RBC Capital Markets is seeking an experienced Java Developer with strong server-side expertise and low latency systems knowledge to join our Credit eTrading technology team. In this role, you will be instrumental in developing and maintaining enterprise-grade backend systems and server-side applications for Global Spread Products. You will work with a talented team of engineers to design, develop, and support mission-critical trading systems that power our business. Full stack capabilities are beneficial, but server-side development expertise is the primary mandate for this position.

Requirements

  • Bachelor’s degree in computer science, Engineering, Mathematics, or related field, or equivalent hands-on experience
  • Minimum of 10 years of strong, hands-on experience developing Java and J2EE/JEE technologies with emphasis on server-side development.
  • Proven track record of translating complex business problems into robust, well-tested data products used by demanding stakeholders
  • Multithreading experience is mandatory, as our systems rely on concurrent processing
  • Experience with low latency performance optimization and understanding techniques to minimize latency in high-frequency trading systems
  • Ability to work effectively with both business teams and technical partners, handle competing priorities professionally, and keep projects aligned with business goals

Nice To Haves

  • Familiarity with capital markets operations, client engagement models, or investment banking workflows
  • Familiarity with enterprise messaging systems such as Solace is highly valued
  • Experience with entity resolution, graph-based data structures, or event-driven data products

Responsibilities

  • Build and improve the scalable data platform that powers analytics and AI tools across our trading and banking divisions, managing data pipelines, analytics products, system performance, and cost efficiency
  • Create standardized processes and operational approaches for eTrading workflows, including model packaging, deployment standards, and reproducible training methods
  • Develop performance-critical trading systems where low latency optimization is essential to our competitive advantage
  • Partner with business teams to understand their needs, manage expectations, and ensure new products are adopted and scaled across the organization
  • Collaborate with leadership to identify technical bottlenecks, recommend platform improvements, and prioritize work to maximize long-term efficiency

Benefits

  • competitive compensation
  • performance bonuses
  • flexible benefits
  • stock options
  • Supportive leaders who invest in your growth through coaching, mentoring, and opportunities to expand your skills and take on greater responsibilities
  • The opportunity to make a meaningful impact on how a global financial institution serves its clients and operates at scale
  • A dynamic, collaborative team of talented engineers and analysts working on challenging problems with modern tools and practices
  • Flexible work arrangements that support a healthy balance between your professional and personal life
  • Access to world-class training and development programs in financial services and technology
  • Opportunities to work on progressively more complex and influential projects as you grow in the role
  • 401(K) Program With Company-Matching Contributions
  • Health, Dental, Vision, Life And Disability Insurance
  • Paid Time-Off Plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service