In support of our vision to increase the recruitment and retention of womxn in data science below is our job board with amazing companies where womxn can thrive! Check them out below.
Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Software Engineer

Job Functions:
Software Engineering
Employment Types:
New York, NY, USA
Posted on:

Come Work with Us!

At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose.

Whether you’re helping clients find new opportunities, developing new technology, or providing expert advice to internal partners, you will be doing work that matters in the world, in an environment built on teamwork, service, responsibility, diversity, and integrity.Job TitleSoftware Engineer**Job DescriptionEmployer Website Job PostingSoftware Engineer, RiskHub Risk Services, RBC Capital Markets, LLC, New York, NY:**Code and implement RiskHub core functionalities using Java and Apache Ignite. Provide Level 2 production support for RiskHub and RiskHub infrastructure by analyzing, debugging, and resolving production issues. Troubleshoot problems with RiskHub application in the production environment and assist production support team with incidents and problem resolution. Perform System architecture design and schema implementation, including creating physical and logical data models to design new schemas in database for onboarding new datasets. Standardize and implement data models and caching constructs. Perform risk data reconciliation by addition automated toolkits and by checking the accuracy of data published on the RiskHub application compared to the source using Excel and Tableau. Perform DevOps and release management by producing deployment, run books and implementation plans for production rollout. Develop scripts and use tools such as GitHub, Jenkins, and RLM to build, integrate, and deploy software releases to various platforms. Manage all aspects of testing to ensure all tasks are performed, including reviewing requirements and preparing test scenarios using Cucumber testing tool.  Interact with Stakeholders, including creating demos and facilitating client on-boarding activities. Participate in mentorship and training efforts for more junior team analysts.Full time employment, Monday – Friday, 40 hours per week.**MINIMUM REQUIREMENTS:**Must have a Master’s degree in Computer Science, Computer Engineering, Information Technology, or a related field, and 2 years of experience coding and implementing pipelines to ingest data. 

Must also possess 2 years of experience in each of the following: 

•   Schema design and data standardization related to Capital Markets Risk, PnL, Valuations, and Cashflows; •   Programming and application development using Java 8, SQL, Solace, Hadoop, Maven, and Unix;  •   Utilizing Scikit-learn and Pandas;   •   Utilizing Spring and Springboot; •   Containerization in cloud, including AWS; •   Analyzing design patterns, data structures, algorithms, threading, and concurrency; and •   Building version control systems and frameworks including GitHub, TeamCity, and Jenkins.TO APPLY: Please click “Apply Now” ButtonJob SummaryAddress:New York, New York, United States of AmericaCity:USA-NY-NEW YORKCountry:United States of AmericaWork hours/week:40Employment Type:Platform:Capital MarketsJob Type:RegularPay Type:SalariedPosted Date:2022-05-25-07:00Application Deadline:2022-08-05-07:00Inclusion and Equal Opportunity EmploymentAt RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities. ​​​​​​​ We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at

See more positions at RBC
We only use strictly necessary, first-party cookies on this job board. These are cookies that are necessary to deliver this service to you, or are necessary for Toronto Womxn in Data Science to understand how it is being used. Read our Cookie Policy.