Request Technology - Robyn Honquest
Chicago, Illinois
Director, Software Engineering - Quantitative Risk Management Applications SALARY: $200k - $230k flex plus 27% bonus LOCATION: Chicago, il Hybrid 3 days onsite, 2 days remote You will manage six plus people and help build the framewrok within the quantitative management platform developing software applications and solutions. Java C++ python automation devops cicd aws terraform Kubernetes SQL docker helm masters or Phd This role is responsible for one or more functions within Quantitative Risk Management (QRM) who develops and maintains risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. This role will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, backtesting and monitoring. Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, backtesting and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
Director, Software Engineering - Quantitative Risk Management Applications SALARY: $200k - $230k flex plus 27% bonus LOCATION: Chicago, il Hybrid 3 days onsite, 2 days remote You will manage six plus people and help build the framewrok within the quantitative management platform developing software applications and solutions. Java C++ python automation devops cicd aws terraform Kubernetes SQL docker helm masters or Phd This role is responsible for one or more functions within Quantitative Risk Management (QRM) who develops and maintains risk models for margin, clearing fund and stress testing with the focus on developing and maintaining risk model software in production, and environments and infrastructure used in model implementation and testing. This role will collaborate with other developers, quantitative analysts, business users, data & technology staff to expand QRM's technical capabilities for model development, backtesting and monitoring. Develop and maintain software and environments used to implement and test systems for pricing, margin risk and stress testing of financial products and derivatives. Configure and manage resources in the local and AWS cloud environments and deploy QRM's software on these resources. Develop CI/CD pipelines. Configure, execute, and monitor execution pipelines for model testing, backtesting and monitoring. Contribute to development of QRM's databases and ETLs. Integrate model prototypes, model library and model testing tools using best industry practices and innovations. Create unit and integration tests; build and enhance test automation tools. Participate in code reviews and demo accomplishments. Write technical documentation and user manuals. Provide production support and perform troubleshooting. Qualifications: Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Track record of complex production implementations and a demonstrated ability in developing and maintaining enterprise level software, including in the cloud environment. Proficiency in technical and/or scientific documentation (eg, white papers, user guides, etc.) Strong problem-solving skills: Be able to accurately identify a problem's source, severity, and impact to determine possible solutions and needed resources. Experience with Agile/SCRUM or another rapid development framework. Financial products knowledge is a plus: understanding of markets and financial derivatives in equities, interest rate, and commodity products. Background in Financial mathematics is a plus: derivatives pricing models, stochastic calculus, statistics and probability theory, linear algebra. Technical Skills: Proficiency in Java (preferred) or another object-oriented language is required, including effective application of design patterns and best coding practices. DevOps experience, with a good command of CI/CD process and tools (eg, Git, GitHub, Gradle, Jenkins, Docker, Helm, Harness). Experience in containerized deployment in cloud environments. Experienced with cloud technology (AWS preferred), infrastructure-as-code (eg Terraform), managing and orchestrating containerized workloads (eg Kubernetes). Experience with logging, profiling, monitoring, telemetry (eg Splunk, OpenTelemetry). Good command of database technology and query languages (SQL) and non-relational DB and other Big Data technology, including efficient storage and serialization protocols (eg Parquet, Avro, Protocol Buffers). Experience with automated quality assurance frameworks (eg, Junit, TestNG, PyTest, etc.). Experience with high performance and distributed computing. Education and/or Experience: Master's degree or equivalent in a computational or numerical field such as computer science, information systems, mathematics, physics 10+ years of experience as a software developer with exposure to the cloud or high-performance computing areas
Intuition IT Solutions Ltd
Cirencester, Gloucestershire
Main Purpose of Job: To be a servant leader and coach for an Agile Release Train (ART). The Release Train Engineer's main responsibilities will be to facilitate the ART events and processes and assist the teams on the ART in delivering value. The Release Train Engineer will have at least four year's Agile experience with a proven track record of delivering multiple products using Scrum or Kanban within a SAFe environment and at least two years working as a Senior Scrum Master. Working with the Agile Coaches, the Release Train Engineer will educate Scrum teams in SAFe, Agile, Scrum and Kanban values and principles. They will help develop and implement the strategy for Agile adoption and transformation within Intellect. Key Responsibilities of the Job: Lead the delivery teams on the ART through development and delivery. Facilitate all ART level ceremonies including but not limited to Program Increment (PI) Planning, System Demo, Inspect & Adapt and ART sync events. Manage and optimise the flow of value through the Program Kanban Facilitate PI Planning readiness by fostering a continuous exploration process that drives the synthesis of a Program vision, Program roadmap and Program backlog, through pre and post PI planning events. Establish and communicate the calendar for Program Increments (PIs) and Iterations Summarise team PI objectives into Program PI objectives and socialise them for visibility and transparency. Assist in tracking the execution of features and capabilities. Assist with economic decision-making by facilitating feature and capability estimation by teams and the roll-up to Epics, where necessary The jobholder will act in accordance with the following conduct standards (applicable for all staff): Individual Conduct Standards/Rules You must act with integrity. You must act with due skill, care and diligence. You must be open and co-operative with the FCA, the PRA and other regulators. You must pay due regard to the interests of customers and treat them fairly. You must observe proper standards of market conduct. Requirements of the Job: People Management Responsibilities: Facilitate and motivate an Agile Release Train (ART), providing support, guidance, and assistance as required to meet Program objectives and Agile and Scrum values and principles. An ART at Intellect Salesforce Program typically consists of between 5 and 12 teams of around 50 to 125 Individuals. Develop and mentor between 5 and 12 Scrum master's on the ART. Coach leaders and teams on the ART in Lean-Agile practices and mindsets Job Knowledge: Specialist knowledge, experience, and a comprehensive understanding of Agile frameworks, Agile at scale and Scrum/Kanban/SAFe principles and practices Strong knowledge and experience of waterfall methodologies Complex knowledge of the specific business area(s) impacted by the incremental delivery of value by the ART. Scrum Master certified SAFe certified Working knowledge of JIRA and Confluence Business Expertise: A solid understanding of the business, structure and divisions is important to support the projects adopting Agile. A solid understanding of external third-party supplier business structures and working practices important in supporting Agile adoption for joint initiatives. A solid understanding of the objectives of other teams and stakeholders that Interact with the ART, both business and technical At least four year's Scrum experience with a proven track record of delivering multiple products using SAFe and Agile Scrum At least two years working as a Senior Scrum Master Problem Solving: Analyze complex problems and make decisions affecting the ART and its incremental delivery of value. Improve the flow of value through value streams by improving and assessing the practices associated with DevOps and Release on Demand in the Continuous Delivery Pipeline Act as consultant, responding to questions from teams on the ART around the application of Agile ways of working and providing ideas and suggestions to improve their application of Agile. Foster Communities of Practice and the use of Built-In Quality practices Communicate with stakeholders, escalate impediments, help manage risk and drive relentless improvement via Inspect and Adapt workshops. Assess the agility level of the ART through regular assessment and help them improve. Escalate and track impediments. Help manage risks and dependencies. Provide input on resourcing to address critical bottlenecks. Produce and track key metrics at Program level (e. g. predictability and flow metrics) Nature and Scope of Impact: Lead the ART in optimizing the flow of value to the organization. Encourage collaboration between teams on the ART. Work with Product and Solution Management, Product Owners, and other stakeholders to help ensure strategy and execution alignment. Support Scrum ceremonies for the teams on the ART, where required (Product Backlog Refinement, Sprint Planning, Daily Scrum, Sprint Review and Sprint Retrospective) Support the wider organization in its overall Agile transformation, launching new ARTs and improving the maturity of existing ARTs. Contribute to the collaborative development of the overall strategy for organizational adoption and transformation to Agile ways of working. This includes every stage of adoption from increasing awareness and employee education, to fostering teams that practice Agile processes and techniques, to sustaining an Agile framework within Intellect and continually offering strategies for improvement, in line with industry best practice. Take an active part in the Agile Working Group, RTE Community of Practice and the wider Agile Community to influence Agile strategy and decisions which support Agile projects throughout the organization. Be a servant leader with a can do' attitude, able to work on your own initiative, often in a challenging but highly rewarding environment. Interpersonal Skills: Strong verbal and written communication skills Strong facilitation and presentation skills Strong administration skills Effective time management and ability to priorities to keep on track. Creative thinking to put forward new ideas and approaches. Transparency and ability to establish trust and supportive relationships. Ability to thrive in an environment with a high degree of change. Work with and influence external third-party suppliers, both onsite and remotely based around the world, to enable an Agile way of working, wherever practical and possible Have a Lean Agile and customer centric mindset. The role of a Release Train Engineer for the Salesforce Program is pivotal in ensuring the successful delivery of Salesforce releases while maintaining high standards of quality and efficiency. By leveraging your expertise, Agile skills, and collaborative approach, you will play a key role in driving innovation and continuous improvement within the Salesforce ecosystem.
Main Purpose of Job: To be a servant leader and coach for an Agile Release Train (ART). The Release Train Engineer's main responsibilities will be to facilitate the ART events and processes and assist the teams on the ART in delivering value. The Release Train Engineer will have at least four year's Agile experience with a proven track record of delivering multiple products using Scrum or Kanban within a SAFe environment and at least two years working as a Senior Scrum Master. Working with the Agile Coaches, the Release Train Engineer will educate Scrum teams in SAFe, Agile, Scrum and Kanban values and principles. They will help develop and implement the strategy for Agile adoption and transformation within Intellect. Key Responsibilities of the Job: Lead the delivery teams on the ART through development and delivery. Facilitate all ART level ceremonies including but not limited to Program Increment (PI) Planning, System Demo, Inspect & Adapt and ART sync events. Manage and optimise the flow of value through the Program Kanban Facilitate PI Planning readiness by fostering a continuous exploration process that drives the synthesis of a Program vision, Program roadmap and Program backlog, through pre and post PI planning events. Establish and communicate the calendar for Program Increments (PIs) and Iterations Summarise team PI objectives into Program PI objectives and socialise them for visibility and transparency. Assist in tracking the execution of features and capabilities. Assist with economic decision-making by facilitating feature and capability estimation by teams and the roll-up to Epics, where necessary The jobholder will act in accordance with the following conduct standards (applicable for all staff): Individual Conduct Standards/Rules You must act with integrity. You must act with due skill, care and diligence. You must be open and co-operative with the FCA, the PRA and other regulators. You must pay due regard to the interests of customers and treat them fairly. You must observe proper standards of market conduct. Requirements of the Job: People Management Responsibilities: Facilitate and motivate an Agile Release Train (ART), providing support, guidance, and assistance as required to meet Program objectives and Agile and Scrum values and principles. An ART at Intellect Salesforce Program typically consists of between 5 and 12 teams of around 50 to 125 Individuals. Develop and mentor between 5 and 12 Scrum master's on the ART. Coach leaders and teams on the ART in Lean-Agile practices and mindsets Job Knowledge: Specialist knowledge, experience, and a comprehensive understanding of Agile frameworks, Agile at scale and Scrum/Kanban/SAFe principles and practices Strong knowledge and experience of waterfall methodologies Complex knowledge of the specific business area(s) impacted by the incremental delivery of value by the ART. Scrum Master certified SAFe certified Working knowledge of JIRA and Confluence Business Expertise: A solid understanding of the business, structure and divisions is important to support the projects adopting Agile. A solid understanding of external third-party supplier business structures and working practices important in supporting Agile adoption for joint initiatives. A solid understanding of the objectives of other teams and stakeholders that Interact with the ART, both business and technical At least four year's Scrum experience with a proven track record of delivering multiple products using SAFe and Agile Scrum At least two years working as a Senior Scrum Master Problem Solving: Analyze complex problems and make decisions affecting the ART and its incremental delivery of value. Improve the flow of value through value streams by improving and assessing the practices associated with DevOps and Release on Demand in the Continuous Delivery Pipeline Act as consultant, responding to questions from teams on the ART around the application of Agile ways of working and providing ideas and suggestions to improve their application of Agile. Foster Communities of Practice and the use of Built-In Quality practices Communicate with stakeholders, escalate impediments, help manage risk and drive relentless improvement via Inspect and Adapt workshops. Assess the agility level of the ART through regular assessment and help them improve. Escalate and track impediments. Help manage risks and dependencies. Provide input on resourcing to address critical bottlenecks. Produce and track key metrics at Program level (e. g. predictability and flow metrics) Nature and Scope of Impact: Lead the ART in optimizing the flow of value to the organization. Encourage collaboration between teams on the ART. Work with Product and Solution Management, Product Owners, and other stakeholders to help ensure strategy and execution alignment. Support Scrum ceremonies for the teams on the ART, where required (Product Backlog Refinement, Sprint Planning, Daily Scrum, Sprint Review and Sprint Retrospective) Support the wider organization in its overall Agile transformation, launching new ARTs and improving the maturity of existing ARTs. Contribute to the collaborative development of the overall strategy for organizational adoption and transformation to Agile ways of working. This includes every stage of adoption from increasing awareness and employee education, to fostering teams that practice Agile processes and techniques, to sustaining an Agile framework within Intellect and continually offering strategies for improvement, in line with industry best practice. Take an active part in the Agile Working Group, RTE Community of Practice and the wider Agile Community to influence Agile strategy and decisions which support Agile projects throughout the organization. Be a servant leader with a can do' attitude, able to work on your own initiative, often in a challenging but highly rewarding environment. Interpersonal Skills: Strong verbal and written communication skills Strong facilitation and presentation skills Strong administration skills Effective time management and ability to priorities to keep on track. Creative thinking to put forward new ideas and approaches. Transparency and ability to establish trust and supportive relationships. Ability to thrive in an environment with a high degree of change. Work with and influence external third-party suppliers, both onsite and remotely based around the world, to enable an Agile way of working, wherever practical and possible Have a Lean Agile and customer centric mindset. The role of a Release Train Engineer for the Salesforce Program is pivotal in ensuring the successful delivery of Salesforce releases while maintaining high standards of quality and efficiency. By leveraging your expertise, Agile skills, and collaborative approach, you will play a key role in driving innovation and continuous improvement within the Salesforce ecosystem.
Request Technology
Chicago, Illinois
Senior Product Manager, Financial Risk Management Salary: Open Location: Chicago, IL Hybrid: 3 days on-site, 2 days remote Qualifications Bachelor's degree MBA preferred. 10+ years of financial risk management experience leading teams and building robust business processes. 2+ years of product management experience, preferably with Risk Management products and capabilities 10+ years of experience in financial services/regulated capital markets infrastructure. Experience with an exchange, regulator or clearing house preferred. Strong knowledge in multiple asset classes like equities, interest rates, volatility, commodities, and foreign currencies (Risk Pillar Specific) Proficiency in using Jira, Confluence, Tableau and Microsoft Office applications. Responsibilities Act as the primary point of contact for stakeholders regarding the product backlog and product development. Interact with internal and external stakeholders such as regulators, exchanges, and other external parties in explaining company products. Maintain Product Vision and Roadmap Collaborate with technology partners and teams to drive strategic plans for company system development, integration, and deployment. Work with the Project Owners/Managers, Technology Lead, and Scrum Master to ensure that the team is following the hybrid agile methodology and that any issues are addressed in a timely manner. Continuously monitor and evaluate the product backlog to ensure that it is meeting stakeholder needs and delivering value. Indirectly supervise product team members matrixed from across business and internal technology teams
Senior Product Manager, Financial Risk Management Salary: Open Location: Chicago, IL Hybrid: 3 days on-site, 2 days remote Qualifications Bachelor's degree MBA preferred. 10+ years of financial risk management experience leading teams and building robust business processes. 2+ years of product management experience, preferably with Risk Management products and capabilities 10+ years of experience in financial services/regulated capital markets infrastructure. Experience with an exchange, regulator or clearing house preferred. Strong knowledge in multiple asset classes like equities, interest rates, volatility, commodities, and foreign currencies (Risk Pillar Specific) Proficiency in using Jira, Confluence, Tableau and Microsoft Office applications. Responsibilities Act as the primary point of contact for stakeholders regarding the product backlog and product development. Interact with internal and external stakeholders such as regulators, exchanges, and other external parties in explaining company products. Maintain Product Vision and Roadmap Collaborate with technology partners and teams to drive strategic plans for company system development, integration, and deployment. Work with the Project Owners/Managers, Technology Lead, and Scrum Master to ensure that the team is following the hybrid agile methodology and that any issues are addressed in a timely manner. Continuously monitor and evaluate the product backlog to ensure that it is meeting stakeholder needs and delivering value. Indirectly supervise product team members matrixed from across business and internal technology teams