Back
Profile

r3
Website
r3.comNumber of employees
Not specified
Average Review
0.00
Reputation
0
Finished Gigs
0
Finished Jobs
0
Locations
United States
Markets
Description
R3 is leading the future of digital finance by powering multi-party solutions that deliver digital trust and unlock greater potential for regulated businesses everywhere.
Preferred payment options
USDT
Social media
More Full-time Jobs
Show more

r3
Senior Project Manager
London, UK
London, UK
Full time
Hybrid
The ideal candidate will demonstrate strong project management skills in a dynamic, fast-paced environment, adept at handling competing priorities. They should have the foresight to anticipate and plan for future needs, implementing necessary processes while remaining adaptable and pragmatic.
Responsibilities include spearheading the planning and execution process for technical delivery within the Digital Asset business. Reporting to the COO, the candidate will collaborate with engineering, product management, and QA leaders to ensure the successful delivery of key software releases and programs, aligned with organizational goals.
The individual will coordinate closely with the CPTO and the leadership team to formulate annual plans encompassing projected deliveries, planned hiring, and synchronization across departments such as Sales, Marketing, and Professional Services.
Responsibilities:
Execute the annual planning process covering product deliveries, expenditure, and hiring, while also driving quarterly planning with detailed plans and their implementation.
Monitor progress against plans, make necessary adjustments, and report regularly on KPIs to senior leadership.
Take charge of project delivery from inception to completion, actively participating in engineering tasks.
Collaborate with Engineering teams to drive coordinated releases, subdue issues, implement mitigations, and escalate as needed to senior leaders.
Apply industry best practices and contribute to tactical planning to support strategic objectives through effective project delivery.
Enhance project delivery maturity by proposing well-researched strategies.
Engage effectively with executives and divisions, tailoring communication accordingly.
Continuously seek process improvements to boost efficiency.
Required Skills & Behaviours:
Demonstrates honesty, integrity, and flexibility in decision-making.
Displays the ability to think both broadly and in detail, fostering a collaborative approach and influencing various stakeholders effectively.
Shows confidence in making clear, consistent decisions amid complexities and uncertainties.
Possesses excellent interpersonal, communication, and presentation skills tailored to various audiences.
Required Experience:
Over 10 years of experience in enterprise software or related industries.
Extensive background in Project and Program Management roles.
Familiarity with enterprise application development markets, operational practices, and competitive landscapes.
Proven track record of delivering software products in agile environments.
Knowledge of crypto and financial markets along with financial market infrastructure.
Responsibilities include spearheading the planning and execution process for technical delivery within the Digital Asset business. Reporting to the COO, the candidate will collaborate with engineering, product management, and QA leaders to ensure the successful delivery of key software releases and programs, aligned with organizational goals.
The individual will coordinate closely with the CPTO and the leadership team to formulate annual plans encompassing projected deliveries, planned hiring, and synchronization across departments such as Sales, Marketing, and Professional Services.
Responsibilities:
Execute the annual planning process covering product deliveries, expenditure, and hiring, while also driving quarterly planning with detailed plans and their implementation.
Monitor progress against plans, make necessary adjustments, and report regularly on KPIs to senior leadership.
Take charge of project delivery from inception to completion, actively participating in engineering tasks.
Collaborate with Engineering teams to drive coordinated releases, subdue issues, implement mitigations, and escalate as needed to senior leaders.
Apply industry best practices and contribute to tactical planning to support strategic objectives through effective project delivery.
Enhance project delivery maturity by proposing well-researched strategies.
Engage effectively with executives and divisions, tailoring communication accordingly.
Continuously seek process improvements to boost efficiency.
Required Skills & Behaviours:
Demonstrates honesty, integrity, and flexibility in decision-making.
Displays the ability to think both broadly and in detail, fostering a collaborative approach and influencing various stakeholders effectively.
Shows confidence in making clear, consistent decisions amid complexities and uncertainties.
Possesses excellent interpersonal, communication, and presentation skills tailored to various audiences.
Required Experience:
Over 10 years of experience in enterprise software or related industries.
Extensive background in Project and Program Management roles.
Familiarity with enterprise application development markets, operational practices, and competitive landscapes.
Proven track record of delivering software products in agile environments.
Knowledge of crypto and financial markets along with financial market infrastructure.

r3
Software Engineering Manager
Dublin, Ireland
Dublin, Ireland
Full time
Hybrid
Join our team as an Engineering Manager leading a dynamic group focused on our innovative Digital Currency product. Your role will involve guiding a diverse engineering team towards impactful outcomes, fostering a high-performance culture, and contributing to elevating our product standards.
You will collaborate closely with a Principal Engineer and Product Manager to translate product strategy into platform requirements, directly influencing business revenue. Your primary accountability will be ensuring the delivery of high-quality software within established timelines through strategic planning and adept skills. By spearheading the development of financial technology products for prominent economies, you will actively shape a fast-paced, agile, and automated approach to product engineering that prioritizes user safety and security.
Responsibilities
Work alongside engineering and product leaders to outline team roadmaps using adaptable agile methods.
Assist your team in efficient roadmap execution, collaborating with Engineering Managers, Product Managers, and Principal engineers on impactful initiatives.
Take ownership of delivering significant milestones in your domain, defining clear goals, monitoring progress, and addressing obstacles proactively.
Supervise your team to provide necessary support and guidance for their career growth within the company.
Ensure team readiness for success and adherence to R3 operational principles.
Lead and mentor engineers to cultivate a collaborative and inclusive team ethos.
Drive recruitment, onboarding, and training of new team members to enhance team skills and unity.
Encourage continuous improvement within your team's engineering processes, methodologies, and tools to optimize productivity and collaboration.
Act as the primary liaison for cross-functional teams, efficiently communicating project status, risks, and accomplishments.
Skills & Qualifications
Demonstrated ability to lead high-impact Engineering teams.
Strong problem-solving, critical thinking, and decision-making skills.
Proven track record of delivering scalable products in partnership with Engineering and Product leadership.
Hands-on experience with agile methodologies and project management tools.
Experience in nurturing and supporting engineer development and career progression.
Possess a growth mindset with a desire to learn in a technology-focused enterprise environment.
Ability to excel in a dynamic, autonomous work atmosphere.
Excellent interpersonal and communication skills to build effective relationships across teams.
Capability to manage multiple priorities within a fast-paced setting.
You will collaborate closely with a Principal Engineer and Product Manager to translate product strategy into platform requirements, directly influencing business revenue. Your primary accountability will be ensuring the delivery of high-quality software within established timelines through strategic planning and adept skills. By spearheading the development of financial technology products for prominent economies, you will actively shape a fast-paced, agile, and automated approach to product engineering that prioritizes user safety and security.
Responsibilities
Work alongside engineering and product leaders to outline team roadmaps using adaptable agile methods.
Assist your team in efficient roadmap execution, collaborating with Engineering Managers, Product Managers, and Principal engineers on impactful initiatives.
Take ownership of delivering significant milestones in your domain, defining clear goals, monitoring progress, and addressing obstacles proactively.
Supervise your team to provide necessary support and guidance for their career growth within the company.
Ensure team readiness for success and adherence to R3 operational principles.
Lead and mentor engineers to cultivate a collaborative and inclusive team ethos.
Drive recruitment, onboarding, and training of new team members to enhance team skills and unity.
Encourage continuous improvement within your team's engineering processes, methodologies, and tools to optimize productivity and collaboration.
Act as the primary liaison for cross-functional teams, efficiently communicating project status, risks, and accomplishments.
Skills & Qualifications
Demonstrated ability to lead high-impact Engineering teams.
Strong problem-solving, critical thinking, and decision-making skills.
Proven track record of delivering scalable products in partnership with Engineering and Product leadership.
Hands-on experience with agile methodologies and project management tools.
Experience in nurturing and supporting engineer development and career progression.
Possess a growth mindset with a desire to learn in a technology-focused enterprise environment.
Ability to excel in a dynamic, autonomous work atmosphere.
Excellent interpersonal and communication skills to build effective relationships across teams.
Capability to manage multiple priorities within a fast-paced setting.

r3
Corda Solana On-Chain Rust Engineer
London, UK
London, UK
Full time
Remote
At R3, our vision entails a world where value flows freely, and business transactions are secure. Our goal is to facilitate an open, trusted, and sustainable digital economy. We are a growing company with the determination of a startup, encouraging an environment where innovation is embraced and every day brings new challenges.
Within R3, your role will be at the intersection of Traditional Finance (TradFi) and Decentralised Finance (DeFi). As a Software Engineer with a focus on product development, you will be integral in constructing platforms for both current and future financial systems. Working within our diverse engineering team, you will contribute to the evolution of Corda Distributed Ledger Technology, supporting private enterprises, networks, and the Solana public blockchain network.
The core objective of the team is to enhance the integration of Corda with the high-performance Solana public blockchain, enabling connectivity among multiple Corda private networks and interoperability between Corda and the Solana public network.
As part of your role, you will utilize your expertise in Solana development using Rust, integrating Solana into server infrastructure written in Kotlin. Your responsibilities will include designing, implementing, and testing Solana on-chain programs, providing insight and best practices for the Corda/Solana integration, leveraging the Solana ecosystem to expedite development, contributing to the technical direction of Solana engineering at R3, mentoring fellow engineers, and collaborating with various teams within the organization.
Required skills for this position include a deep understanding of the Solana ecosystem, proficiency in Rust programming, familiarity with blockchain architecture and distributed systems, expertise in cryptographic concepts, and the ability to excel in a cross-disciplinary team environment. Problem-solving skills, critical thinking, decision-making abilities, and a proactive attitude towards challenges are critical for success in this role. Experience with Anchor, Solana RPC clients, and software engineering roles are required.
Additionally, having knowledge of ZK Compression, Light Protocol, Solana validators, and interest in various related advancements are considered advantageous. Familiarity with Corda, other DLTs or public blockchains, Kotlin programming, and various high-level languages further enhance the qualifications for this position.
If you possess the necessary skills and a positive, solution-oriented mindset, you could be a valuable addition to our innovative team at R3.
Within R3, your role will be at the intersection of Traditional Finance (TradFi) and Decentralised Finance (DeFi). As a Software Engineer with a focus on product development, you will be integral in constructing platforms for both current and future financial systems. Working within our diverse engineering team, you will contribute to the evolution of Corda Distributed Ledger Technology, supporting private enterprises, networks, and the Solana public blockchain network.
The core objective of the team is to enhance the integration of Corda with the high-performance Solana public blockchain, enabling connectivity among multiple Corda private networks and interoperability between Corda and the Solana public network.
As part of your role, you will utilize your expertise in Solana development using Rust, integrating Solana into server infrastructure written in Kotlin. Your responsibilities will include designing, implementing, and testing Solana on-chain programs, providing insight and best practices for the Corda/Solana integration, leveraging the Solana ecosystem to expedite development, contributing to the technical direction of Solana engineering at R3, mentoring fellow engineers, and collaborating with various teams within the organization.
Required skills for this position include a deep understanding of the Solana ecosystem, proficiency in Rust programming, familiarity with blockchain architecture and distributed systems, expertise in cryptographic concepts, and the ability to excel in a cross-disciplinary team environment. Problem-solving skills, critical thinking, decision-making abilities, and a proactive attitude towards challenges are critical for success in this role. Experience with Anchor, Solana RPC clients, and software engineering roles are required.
Additionally, having knowledge of ZK Compression, Light Protocol, Solana validators, and interest in various related advancements are considered advantageous. Familiarity with Corda, other DLTs or public blockchains, Kotlin programming, and various high-level languages further enhance the qualifications for this position.
If you possess the necessary skills and a positive, solution-oriented mindset, you could be a valuable addition to our innovative team at R3.

r3
Software Engineering Manager
London, UK
London, UK
Full time
Hybrid
We are seeking an Engineering Manager to lead a dynamic team focusing on our cutting-edge Digital Currency product. This role involves guiding a diverse engineering team to drive impactful outcomes and elevate performance levels.
As an Engineering Manager, your primary responsibility is to ensure the successful delivery of platform requirements aligned with the product strategy. Working closely with a Principal Engineer and Product Manager, you will directly influence business revenue by delivering high-quality software within designated timelines. You will play a pivotal role in developing innovative financial technology products for significant economies. Our goal is to cultivate a rapid, agile, and automated product engineering culture that prioritizes providing users with a safe and secure experience.
Key Responsibilities
Collaborate with engineering and product leaders to outline team roadmaps and execute projects using agile methodologies.
Support your team in effectively fulfilling roadmaps, collaborating with Engineering Managers, Product Managers, and Principal Engineers to drive impactful initiatives.
Take ownership of delivering key milestones within your domain, defining clear goals, monitoring progress, and addressing obstacles proactively.
Provide mentorship and guidance to ensure team members receive the necessary support to advance their careers within the company.
Create an environment where the team embodies the company's operating principles and is set up for success.
Lead and mentor a group of engineers, fostering a culture of collaboration and inclusion.
Oversee recruitment, onboarding, and training processes for new team members to enhance overall skill set and team cohesion.
Encourage continuous improvement in engineering processes, methodologies, and tools to maximize productivity and teamwork.
Act as the primary liaison for cross-functional teams, effectively communicating project updates, risks, and achievements.
Skills & Qualifications
Demonstrated ability to lead engineering teams that deliver significant outcomes.
Strong problem-solving, critical thinking, and decision-making skills.
Proven track record of delivering scalable products in collaboration with engineering and product leadership.
Proficiency in agile methodologies and project management tools.
Experience in nurturing and supporting engineers in their professional growth and career advancement.
Must exhibit a growth mindset and a willingness to learn in a highly dynamic environment.
Capable of excelling in an ambiguous setting with a high level of autonomy.
Excellent interpersonal and communication skills, with the ability to foster relationships across various teams.
Effectively manage multiple priorities in a fast-paced working environment.
Nice to Have
Knowledge or experience with Corda or other Distributed Ledger Technologies (DLTs) is preferred.
As an Engineering Manager, your primary responsibility is to ensure the successful delivery of platform requirements aligned with the product strategy. Working closely with a Principal Engineer and Product Manager, you will directly influence business revenue by delivering high-quality software within designated timelines. You will play a pivotal role in developing innovative financial technology products for significant economies. Our goal is to cultivate a rapid, agile, and automated product engineering culture that prioritizes providing users with a safe and secure experience.
Key Responsibilities
Collaborate with engineering and product leaders to outline team roadmaps and execute projects using agile methodologies.
Support your team in effectively fulfilling roadmaps, collaborating with Engineering Managers, Product Managers, and Principal Engineers to drive impactful initiatives.
Take ownership of delivering key milestones within your domain, defining clear goals, monitoring progress, and addressing obstacles proactively.
Provide mentorship and guidance to ensure team members receive the necessary support to advance their careers within the company.
Create an environment where the team embodies the company's operating principles and is set up for success.
Lead and mentor a group of engineers, fostering a culture of collaboration and inclusion.
Oversee recruitment, onboarding, and training processes for new team members to enhance overall skill set and team cohesion.
Encourage continuous improvement in engineering processes, methodologies, and tools to maximize productivity and teamwork.
Act as the primary liaison for cross-functional teams, effectively communicating project updates, risks, and achievements.
Skills & Qualifications
Demonstrated ability to lead engineering teams that deliver significant outcomes.
Strong problem-solving, critical thinking, and decision-making skills.
Proven track record of delivering scalable products in collaboration with engineering and product leadership.
Proficiency in agile methodologies and project management tools.
Experience in nurturing and supporting engineers in their professional growth and career advancement.
Must exhibit a growth mindset and a willingness to learn in a highly dynamic environment.
Capable of excelling in an ambiguous setting with a high level of autonomy.
Excellent interpersonal and communication skills, with the ability to foster relationships across various teams.
Effectively manage multiple priorities in a fast-paced working environment.
Nice to Have
Knowledge or experience with Corda or other Distributed Ledger Technologies (DLTs) is preferred.

r3
Corda Solana On-Chain Rust Engineer
London, UK
London, UK
Full time
Hybrid
At R3, the company aims to facilitate a world where value circulates freely and business transactions are carried out securely. They seek to nurture an environment that encourages innovation and welcomes diverse ideas.
As part of the team at R3, you will play a defining role in bridging the realms of Traditional Finance (TradFi) and Decentralised Finance (DeFi). As a Software Engineer, you will adopt a product-centric approach to develop platforms that cater to the current and future needs of the global financial system. Working alongside a diverse engineering team, you will contribute to enhancing the Corda Distributed Ledger Technology, which is utilized by private enterprises and networks, as well as the Solana public blockchain.
The primary focus of your responsibilities will involve integrations between Corda and the high-performance Solana public blockchain to enable seamless interoperability across different Corda private networks and between Corda and the Solana public network. Your expertise in on-chain programming using Rust for Solana will be crucial for the success of this project, which involves interfacing with Solana from server infrastructure developed in Kotlin, omitting web UI or Typescript components.
Responsibilities:
Designing, implementing, and testing Solana on-chain programs with Rust
Leveraging Solana knowledge, best practices, and idiomatic approaches to enhance the architecture and implementation of the Corda/Solana integration
Utilizing the existing Solana ecosystem and community to expedite implementation and delivery processes
Influencing the technical direction of Solana engineering at R3
Mentoring and supporting fellow engineers in adapting to and excelling in the Solana on-chain ecosystem
Developing an understanding of Corda and actively engaging in its development
Making sophisticated decisions using well-developed judgment
Maintaining a security-focused mindset during design and development phases
Collaborating with engineers in the team and across the organization to refine technical plans and contribute to architectural strategies
Enhancing business analysis skills to align technical delivery with product requirements
Cultivating a customer-centric approach to anticipate and fulfill internal and external customer needs
Required Skills:
Deep understanding of the Solana ecosystem, clients, programs, pain points, and anti-patterns
Proficiency in Rust programming language
Strong grasp of Solana Account Model, Program Derived Addresses, and Cross Program Invocation
Experience with Anchor
Comprehensive knowledge of Solana RPC clients
Familiarity with blockchain architecture, consensus mechanisms, and distributed systems
Proficiency in cryptographic concepts such as public/private keys and digital signatures
Previous experience in software engineering roles
Outstanding problem-solving, critical thinking, and decision-making skills
Experience working effectively in cross-disciplinary team setups and engaging with various parts of the organization
Positive and adaptable attitude, viewing hurdles as opportunities for solutions
Nice to Haves:
Knowledge of ZK Compression, Light Protocol, and Photon Indexer
Familiarity with Pinocchio and zero-copy methodologies
Understanding of Solana validators, consensus, confirmation, and finality
Interest in Alpenglow and its advancements in latency and finality
Skills in Solana program optimization
Experience collaborating with Solana security audit review vendors
Proficiency with Linux, shell scripting, scripting languages, TCP/IP networking
Familiarity with Corda or exposure to other DLTs and public blockchains besides Solana
Knowledge or experience with Kotlin or Java ecosystem
Proficiency in other high-level programming languages like C#, C++, Objective-C, or Swift
As part of the team at R3, you will play a defining role in bridging the realms of Traditional Finance (TradFi) and Decentralised Finance (DeFi). As a Software Engineer, you will adopt a product-centric approach to develop platforms that cater to the current and future needs of the global financial system. Working alongside a diverse engineering team, you will contribute to enhancing the Corda Distributed Ledger Technology, which is utilized by private enterprises and networks, as well as the Solana public blockchain.
The primary focus of your responsibilities will involve integrations between Corda and the high-performance Solana public blockchain to enable seamless interoperability across different Corda private networks and between Corda and the Solana public network. Your expertise in on-chain programming using Rust for Solana will be crucial for the success of this project, which involves interfacing with Solana from server infrastructure developed in Kotlin, omitting web UI or Typescript components.
Responsibilities:
Designing, implementing, and testing Solana on-chain programs with Rust
Leveraging Solana knowledge, best practices, and idiomatic approaches to enhance the architecture and implementation of the Corda/Solana integration
Utilizing the existing Solana ecosystem and community to expedite implementation and delivery processes
Influencing the technical direction of Solana engineering at R3
Mentoring and supporting fellow engineers in adapting to and excelling in the Solana on-chain ecosystem
Developing an understanding of Corda and actively engaging in its development
Making sophisticated decisions using well-developed judgment
Maintaining a security-focused mindset during design and development phases
Collaborating with engineers in the team and across the organization to refine technical plans and contribute to architectural strategies
Enhancing business analysis skills to align technical delivery with product requirements
Cultivating a customer-centric approach to anticipate and fulfill internal and external customer needs
Required Skills:
Deep understanding of the Solana ecosystem, clients, programs, pain points, and anti-patterns
Proficiency in Rust programming language
Strong grasp of Solana Account Model, Program Derived Addresses, and Cross Program Invocation
Experience with Anchor
Comprehensive knowledge of Solana RPC clients
Familiarity with blockchain architecture, consensus mechanisms, and distributed systems
Proficiency in cryptographic concepts such as public/private keys and digital signatures
Previous experience in software engineering roles
Outstanding problem-solving, critical thinking, and decision-making skills
Experience working effectively in cross-disciplinary team setups and engaging with various parts of the organization
Positive and adaptable attitude, viewing hurdles as opportunities for solutions
Nice to Haves:
Knowledge of ZK Compression, Light Protocol, and Photon Indexer
Familiarity with Pinocchio and zero-copy methodologies
Understanding of Solana validators, consensus, confirmation, and finality
Interest in Alpenglow and its advancements in latency and finality
Skills in Solana program optimization
Experience collaborating with Solana security audit review vendors
Proficiency with Linux, shell scripting, scripting languages, TCP/IP networking
Familiarity with Corda or exposure to other DLTs and public blockchains besides Solana
Knowledge or experience with Kotlin or Java ecosystem
Proficiency in other high-level programming languages like C#, C++, Objective-C, or Swift

r3
Corda & Solana Engineer
London, UK
London, UK
Full time
Hybrid
At R3, we are driven by a vision of a world where value flows freely and business is transacted securely. Our mission is to facilitate an open, reliable, and sustainable digital economy. As a rapidly growing company with the determination of a startup, we foster an environment where every idea is valued, and each day presents unique challenges.
In this role, you will be at the forefront of the dynamic intersection between Traditional Finance (TradFi) and Decentralized Finance (DeFi). As a Software Engineer with a strong focus on product development, you will contribute to building platforms that cater to both the current and future needs of the global financial system.
You will be a crucial part of our diverse engineering team, engaged in the enhancement and expansion of the Corda Distributed Ledger Technology (DLT). Our work involves empowering private enterprises, networks, and the Solana public blockchain.
Our team's key objectives include:
Advancing the Java Virtual Machine-based Corda DLT platform to offer enhanced value, performance, and resilience to financial institutions.
Integrating Corda with the high-performing Solana public blockchain to promote interoperability between different Corda networks and the Solana public network.
Your role will leverage your background in enterprise software engineering, design, and architecture, enabling you to contribute to the evolving landscape of Private Distributed Ledgers and Public Blockchains that serve some of the world's largest financial organizations.
Responsibilities:
Execute the product and technical roadmap in alignment with customer and stakeholder requirements.
Design and implement sophisticated software solutions primarily in Kotlin within the Corda server JVM codebase or focus on integrating Corda with the Solana public blockchain using Rust.
Support other teams in efficiently using the software you develop.
Collaborate with team members and across the organization on technical plans and architectural decisions.
Mentor colleagues, sharing your problem-solving approach and expertise.
Make complex decisions based on sound judgment.
Develop business analysis skills to bridge technical delivery with product needs.
Cultivate a customer-focused mindset to anticipate and fulfill internal and external customer demands.
Contribute to shaping the technical direction of Corda engineering.
Skills & Qualifications:
Proficient in problem-solving, critical thinking, and decision-making.
Experience in software engineering roles, preferably focusing on complex distributed systems, platforms, or Solana-based products.
Ability to collaborate effectively in cross-disciplinary team environments.
Expertise in high-level programming languages (Java/Kotlin/Rust) and hands-on experience in supporting, investigating, diagnosing, and resolving system issues.
Proficiency in designing and developing Distributed Systems.
Positive and proactive attitude towards solving challenges.
Nice to Haves:
Knowledge and experience with Java libraries and ecosystems.
Familiarity with the Solana ecosystem and the Rust programming language.
Prior exposure to Corda, other DLTs, or Blockchains besides Solana.
Experience with ZK Compression.
Proficiency with message brokers and relational databases.
In-depth knowledge of JVM (garbage collection, performance tuning, memory profiling).
Familiarity with Kubernetes concepts and networking.
Experience in Kotlin is a plus but Java engineers without Kotlin experience are welcome.
Knowledge of PKI and cryptographic principles.
Experience supporting systems in production and troubleshooting issues for internal or external users.
Proven experience with Linux, shell scripting, scripting languages, Linux command line tools, and TCP/IP networking.
In this role, you will be at the forefront of the dynamic intersection between Traditional Finance (TradFi) and Decentralized Finance (DeFi). As a Software Engineer with a strong focus on product development, you will contribute to building platforms that cater to both the current and future needs of the global financial system.
You will be a crucial part of our diverse engineering team, engaged in the enhancement and expansion of the Corda Distributed Ledger Technology (DLT). Our work involves empowering private enterprises, networks, and the Solana public blockchain.
Our team's key objectives include:
Advancing the Java Virtual Machine-based Corda DLT platform to offer enhanced value, performance, and resilience to financial institutions.
Integrating Corda with the high-performing Solana public blockchain to promote interoperability between different Corda networks and the Solana public network.
Your role will leverage your background in enterprise software engineering, design, and architecture, enabling you to contribute to the evolving landscape of Private Distributed Ledgers and Public Blockchains that serve some of the world's largest financial organizations.
Responsibilities:
Execute the product and technical roadmap in alignment with customer and stakeholder requirements.
Design and implement sophisticated software solutions primarily in Kotlin within the Corda server JVM codebase or focus on integrating Corda with the Solana public blockchain using Rust.
Support other teams in efficiently using the software you develop.
Collaborate with team members and across the organization on technical plans and architectural decisions.
Mentor colleagues, sharing your problem-solving approach and expertise.
Make complex decisions based on sound judgment.
Develop business analysis skills to bridge technical delivery with product needs.
Cultivate a customer-focused mindset to anticipate and fulfill internal and external customer demands.
Contribute to shaping the technical direction of Corda engineering.
Skills & Qualifications:
Proficient in problem-solving, critical thinking, and decision-making.
Experience in software engineering roles, preferably focusing on complex distributed systems, platforms, or Solana-based products.
Ability to collaborate effectively in cross-disciplinary team environments.
Expertise in high-level programming languages (Java/Kotlin/Rust) and hands-on experience in supporting, investigating, diagnosing, and resolving system issues.
Proficiency in designing and developing Distributed Systems.
Positive and proactive attitude towards solving challenges.
Nice to Haves:
Knowledge and experience with Java libraries and ecosystems.
Familiarity with the Solana ecosystem and the Rust programming language.
Prior exposure to Corda, other DLTs, or Blockchains besides Solana.
Experience with ZK Compression.
Proficiency with message brokers and relational databases.
In-depth knowledge of JVM (garbage collection, performance tuning, memory profiling).
Familiarity with Kubernetes concepts and networking.
Experience in Kotlin is a plus but Java engineers without Kotlin experience are welcome.
Knowledge of PKI and cryptographic principles.
Experience supporting systems in production and troubleshooting issues for internal or external users.
Proven experience with Linux, shell scripting, scripting languages, Linux command line tools, and TCP/IP networking.

r3
Software Engineer - Security Infrastructure
Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, our vision revolves around enabling a digital economy that is open, trusted, and secure, where value can flow freely. We are a dynamic organization that embodies the resilience and innovation of a scale-up while fostering a culture that values diverse perspectives and continuous learning.
Responsibilities
Lead the delivery of product and technical roadmaps in alignment with customer and stakeholder requirements.
Drive the design and development of cryptographic protocols and systems to ensure top-notch security and performance standards are met.
Implement robust, efficient, and scalable cryptographic solutions, integrating them seamlessly into existing platforms.
Collaborate closely with engineers, architects, and stakeholders to ensure successful implementation of cryptographic solutions, leveraging team expertise when needed.
Develop business analysis skills to bridge technical delivery with client needs.
Cultivate a customer-centric mindset.
Skills and Qualifications:
Strong problem-solving, critical thinking, and decision-making skills.
2+ years of experience in software engineering roles, preferably in SaaS or Platform product development.
Ability to collaborate effectively within cross-disciplinary teams.
Proficiency in cryptographic algorithms, protocols, and standards, including symmetric and asymmetric encryption, hashing, digital signatures, and key management.
Previous exposure to IAM solutions or PKI implementations.
Familiarity with Infrastructure as Code tools and high-level programming languages (e.g., Java, Kotlin, Python).
Experience in developing Distributed Systems.
Nice to haves:
Previous experience with Microapps/Microservices and Kubernetes/Docker.
Understanding of RBAC/ABAC and secrets management.
R3 is a prominent enterprise technology firm focused on digital solutions for regulated financial markets. We strive to enhance market operations through technological innovation, transparency, and connectivity. Our values of Collaboration, Ownership, Boldness, and Customer Focus drive our commitment to advancing financial markets and nurturing a trusted digital economy. Join our diverse and inclusive team dedicated to embracing individuality and fostering a culture where differences are celebrated. If you believe you can contribute boldly and collaboratively to R3, please send us your CV/resume, even if you don't meet all the listed criteria. We welcome individuals who are eager to be part of our team.
Responsibilities
Lead the delivery of product and technical roadmaps in alignment with customer and stakeholder requirements.
Drive the design and development of cryptographic protocols and systems to ensure top-notch security and performance standards are met.
Implement robust, efficient, and scalable cryptographic solutions, integrating them seamlessly into existing platforms.
Collaborate closely with engineers, architects, and stakeholders to ensure successful implementation of cryptographic solutions, leveraging team expertise when needed.
Develop business analysis skills to bridge technical delivery with client needs.
Cultivate a customer-centric mindset.
Skills and Qualifications:
Strong problem-solving, critical thinking, and decision-making skills.
2+ years of experience in software engineering roles, preferably in SaaS or Platform product development.
Ability to collaborate effectively within cross-disciplinary teams.
Proficiency in cryptographic algorithms, protocols, and standards, including symmetric and asymmetric encryption, hashing, digital signatures, and key management.
Previous exposure to IAM solutions or PKI implementations.
Familiarity with Infrastructure as Code tools and high-level programming languages (e.g., Java, Kotlin, Python).
Experience in developing Distributed Systems.
Nice to haves:
Previous experience with Microapps/Microservices and Kubernetes/Docker.
Understanding of RBAC/ABAC and secrets management.
R3 is a prominent enterprise technology firm focused on digital solutions for regulated financial markets. We strive to enhance market operations through technological innovation, transparency, and connectivity. Our values of Collaboration, Ownership, Boldness, and Customer Focus drive our commitment to advancing financial markets and nurturing a trusted digital economy. Join our diverse and inclusive team dedicated to embracing individuality and fostering a culture where differences are celebrated. If you believe you can contribute boldly and collaboratively to R3, please send us your CV/resume, even if you don't meet all the listed criteria. We welcome individuals who are eager to be part of our team.

r3
QA SDET (Software Development Engineer in Test)
Mumbai, India
Mumbai, India
Full time
Hybrid
We are in search of a QA SDET to take on a technical leadership position, focusing on ensuring high-quality within R3's product suite. As a member of an agile, cross-functional engineering team, you will be responsible for creating and implementing robust automated testing solutions for APIs, UI, and backend components. Your role will involve enhancing automation frameworks, guiding less experienced team members, and promoting testability and quality throughout the development process.
The ideal candidate should possess substantial experience in test engineering, a profound understanding of automation best practices, and a proactive approach when collaborating with various teams. Previous experience with distributed systems in a cloud-native environment is crucial, while familiarity with financial services is advantageous but not mandatory.
Responsibilities:
Take the lead in designing, developing, and maintaining automated test cases and frameworks for both functional and non-functional testing purposes.
Advocate for quality practices within the team by offering advice on testability throughout design and implementation phases.
Develop testing strategies for services, microservices, and UIs within large-scale distributed systems.
Collaborate closely with developers, product managers, and DevOps engineers in Agile ceremonies to ensure that test coverage meets business requirements.
Participate in test planning and oversee the execution for designated features or product areas to support timely and high-quality releases.
Manage defects by logging, prioritizing, and tracking them using tools like JIRA.
Analyze test outcomes, produce quality metrics, and communicate risks and issues effectively.
Mentor junior QA engineers and support the implementation of automation best practices across teams.
Required Skills & Experience:
4–6 years of hands-on experience in QA and test automation roles, preferably within Agile settings.
Proficiency in coding with Java, Kotlin, or similar languages, evidencing a track record of building sustainable test automation code.
Proficient in utilizing various test automation frameworks and tools for UI testing (Selenium, Cypress, Appium), API testing (REST Assured, Postman), and BDD tools (Cucumber, Serenity).
Strong background in CI/CD pipelines and tools such as Jenkins and GitHub Actions.
Familiarity with cloud-native architectures and container technologies like Docker and Kubernetes.
Experience in testing distributed systems and microservice architectures.
Strong analytical and problems-solving skills, coupled with excellent communication and collaboration abilities.
Nice to Haves:
Exposure to financial services, fintech, or trading system technologies.
Prior experience overseeing test strategy for medium-to-large projects or components.
Familiarity with tools like XRAY, TestRail, Grafana, Kibana, or Prometheus for test management and observability.
Understanding of performance, reliability, or security testing approaches.
What You'll Gain:
Opportunities to contribute to and influence the test strategy for critical product components.
The opportunity to help shape the direction of test frameworks and tooling.
Chances to mentor junior team members and contribute to QA best practices.
A dynamic and collaborative team environment with modern DevOps and agile workflows.
The ideal candidate should possess substantial experience in test engineering, a profound understanding of automation best practices, and a proactive approach when collaborating with various teams. Previous experience with distributed systems in a cloud-native environment is crucial, while familiarity with financial services is advantageous but not mandatory.
Responsibilities:
Take the lead in designing, developing, and maintaining automated test cases and frameworks for both functional and non-functional testing purposes.
Advocate for quality practices within the team by offering advice on testability throughout design and implementation phases.
Develop testing strategies for services, microservices, and UIs within large-scale distributed systems.
Collaborate closely with developers, product managers, and DevOps engineers in Agile ceremonies to ensure that test coverage meets business requirements.
Participate in test planning and oversee the execution for designated features or product areas to support timely and high-quality releases.
Manage defects by logging, prioritizing, and tracking them using tools like JIRA.
Analyze test outcomes, produce quality metrics, and communicate risks and issues effectively.
Mentor junior QA engineers and support the implementation of automation best practices across teams.
Required Skills & Experience:
4–6 years of hands-on experience in QA and test automation roles, preferably within Agile settings.
Proficiency in coding with Java, Kotlin, or similar languages, evidencing a track record of building sustainable test automation code.
Proficient in utilizing various test automation frameworks and tools for UI testing (Selenium, Cypress, Appium), API testing (REST Assured, Postman), and BDD tools (Cucumber, Serenity).
Strong background in CI/CD pipelines and tools such as Jenkins and GitHub Actions.
Familiarity with cloud-native architectures and container technologies like Docker and Kubernetes.
Experience in testing distributed systems and microservice architectures.
Strong analytical and problems-solving skills, coupled with excellent communication and collaboration abilities.
Nice to Haves:
Exposure to financial services, fintech, or trading system technologies.
Prior experience overseeing test strategy for medium-to-large projects or components.
Familiarity with tools like XRAY, TestRail, Grafana, Kibana, or Prometheus for test management and observability.
Understanding of performance, reliability, or security testing approaches.
What You'll Gain:
Opportunities to contribute to and influence the test strategy for critical product components.
The opportunity to help shape the direction of test frameworks and tooling.
Chances to mentor junior team members and contribute to QA best practices.
A dynamic and collaborative team environment with modern DevOps and agile workflows.

r3
QA SDET (Software Development Engineer in Test)
Mumbai, India
Mumbai, India
Full time
Hybrid
We are seeking a QA SDET to join our dynamic engineering team and play a vital role in developing and executing a wide range of tests for our product suite at R3. The ideal candidate will have practical experience in manual and automated testing and a strong desire to expand their skills in a fast-paced setting.
Your main responsibilities will include creating and managing automated test frameworks, keeping platform quality high across various systems, and engaging closely with engineers, product managers, and DevOps in an Agile environment. While prior knowledge of fintech or trading systems would be advantageous, it is not mandatory.
Responsibilities:
Create, develop, and maintain functional and non-functional test cases.
Develop and improve test automation scripts utilizing languages like Java or Kotlin.
Perform manual and automated tests on API, UI, and backend components.
Collaborate effectively with developers, QA engineers, and DevOps to ensure comprehensive test coverage and high-quality deliverables throughout the software development life cycle.
Actively participate in sprint planning, standups, and retrospectives to foster a quality-centric development approach.
Record, prioritize, and document defects in the designated tracking system.
Contribute to test reporting, quality metrics, and risk awareness.
Required Skills & Experience:
2-4 years of QA experience, encompassing both manual and automation testing.
Solid foundation in programming with proficiency in Java, Kotlin, or similar languages.
Familiarity with various automated testing tools and frameworks, including Selenium, Cypress, Appium, Postman, REST Assured, Cucumber, and Serenity etc.
Basic comprehension of cloud infrastructure and container technologies like Docker and Kubernetes.
Experience working with CI/CD tools such as Jenkins or GitHub Actions.
Acquaintance with test management and bug tracking tools like XRAY and JIRA.
Strong problem-solving and analytical capabilities.
Excellent communication and teamwork skills.
Nice to Haves:
Exposure to financial services or trading platforms.
Experience with tools for performance or security testing.
Knowledge of monitoring/logging tools such as Grafana and Prometheus.
What You'll Gain:
Valuable hands-on experience in enterprise-level test automation.
The chance to work on scalable, distributed systems with modern technologies.
Exposure to diverse cross-functional agile methodologies in a rapidly evolving team.
Your main responsibilities will include creating and managing automated test frameworks, keeping platform quality high across various systems, and engaging closely with engineers, product managers, and DevOps in an Agile environment. While prior knowledge of fintech or trading systems would be advantageous, it is not mandatory.
Responsibilities:
Create, develop, and maintain functional and non-functional test cases.
Develop and improve test automation scripts utilizing languages like Java or Kotlin.
Perform manual and automated tests on API, UI, and backend components.
Collaborate effectively with developers, QA engineers, and DevOps to ensure comprehensive test coverage and high-quality deliverables throughout the software development life cycle.
Actively participate in sprint planning, standups, and retrospectives to foster a quality-centric development approach.
Record, prioritize, and document defects in the designated tracking system.
Contribute to test reporting, quality metrics, and risk awareness.
Required Skills & Experience:
2-4 years of QA experience, encompassing both manual and automation testing.
Solid foundation in programming with proficiency in Java, Kotlin, or similar languages.
Familiarity with various automated testing tools and frameworks, including Selenium, Cypress, Appium, Postman, REST Assured, Cucumber, and Serenity etc.
Basic comprehension of cloud infrastructure and container technologies like Docker and Kubernetes.
Experience working with CI/CD tools such as Jenkins or GitHub Actions.
Acquaintance with test management and bug tracking tools like XRAY and JIRA.
Strong problem-solving and analytical capabilities.
Excellent communication and teamwork skills.
Nice to Haves:
Exposure to financial services or trading platforms.
Experience with tools for performance or security testing.
Knowledge of monitoring/logging tools such as Grafana and Prometheus.
What You'll Gain:
Valuable hands-on experience in enterprise-level test automation.
The chance to work on scalable, distributed systems with modern technologies.
Exposure to diverse cross-functional agile methodologies in a rapidly evolving team.

r3
QA Manager
Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, our goal is to create a world where value can circulate freely and businesses can operate securely. We aim to facilitate an open, trusted, and enduring digital economy. As a scale-up with the vibrancy of a startup, we value an innovative workforce where no idea is considered too insignificant, and each day presents new challenges.
Key Responsibilities:
Oversee the planning and implementation of UAT testing endeavors, including managing all necessary resources, to ensure timely completion of tasks.
Assist your team in effectively executing roadmaps while collaborating with Engineering Managers, Product Managers, and external clients to drive impactful initiatives.
Take ownership of key milestones within your domain, establishing clear goals and objectives, monitoring progress, and proactively addressing any hurdles or delays.
Provide leadership to your team, offering necessary support and guidance to promote their career growth within R3.
Uphold quality standards, ensuring the utilization of proper testing tools, techniques, and test automation.
Prepare your team for success in alignment with R3's operating principles.
Lead and mentor a group of QA Engineers, fostering a culture of collaboration and inclusivity.
Drive recruitment, onboarding, and training activities to enhance team competencies and cohesion.
Encourage continuous improvement in your team's QA processes, methodologies, and tools for enhanced productivity and collaboration.
Act as the primary point of contact for cross-functional teams, effectively communicating project status, risks, and accomplishments.
Requirements:
Demonstrated experience in managing a small to medium-sized QA team, with the ability to select appropriate testing techniques and tools to drive significant impact.
Proficiency in problem-solving, critical thinking, and decision-making.
Proven competency in assessing risks and impacts diligently, devising plans to mitigate identified risks.
Hands-on experience with agile methodologies and project management tools.
Background in developing and supporting QA Engineers in their professional growth and career advancement.
Exemplify a growth mindset and a willingness to learn within R3's industry.
Capacity to thrive in an uncertain environment with a high level of autonomy.
Strong interpersonal and communication skills for building productive relationships across teams.
Ability to manage multiple priorities in a fast-paced work setting.
Preferred Skills:
Experience in domains where high availability and performance are crucial.
Familiarity with Infrastructure as Code tools like Helm, Terraform, or similar solutions.
Prior involvement in running UAT test cycles.
Key Responsibilities:
Oversee the planning and implementation of UAT testing endeavors, including managing all necessary resources, to ensure timely completion of tasks.
Assist your team in effectively executing roadmaps while collaborating with Engineering Managers, Product Managers, and external clients to drive impactful initiatives.
Take ownership of key milestones within your domain, establishing clear goals and objectives, monitoring progress, and proactively addressing any hurdles or delays.
Provide leadership to your team, offering necessary support and guidance to promote their career growth within R3.
Uphold quality standards, ensuring the utilization of proper testing tools, techniques, and test automation.
Prepare your team for success in alignment with R3's operating principles.
Lead and mentor a group of QA Engineers, fostering a culture of collaboration and inclusivity.
Drive recruitment, onboarding, and training activities to enhance team competencies and cohesion.
Encourage continuous improvement in your team's QA processes, methodologies, and tools for enhanced productivity and collaboration.
Act as the primary point of contact for cross-functional teams, effectively communicating project status, risks, and accomplishments.
Requirements:
Demonstrated experience in managing a small to medium-sized QA team, with the ability to select appropriate testing techniques and tools to drive significant impact.
Proficiency in problem-solving, critical thinking, and decision-making.
Proven competency in assessing risks and impacts diligently, devising plans to mitigate identified risks.
Hands-on experience with agile methodologies and project management tools.
Background in developing and supporting QA Engineers in their professional growth and career advancement.
Exemplify a growth mindset and a willingness to learn within R3's industry.
Capacity to thrive in an uncertain environment with a high level of autonomy.
Strong interpersonal and communication skills for building productive relationships across teams.
Ability to manage multiple priorities in a fast-paced work setting.
Preferred Skills:
Experience in domains where high availability and performance are crucial.
Familiarity with Infrastructure as Code tools like Helm, Terraform, or similar solutions.
Prior involvement in running UAT test cycles.

r3
DevOps Engineer
Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, we envision a world where value moves freely and business is conducted securely. Our mission is to facilitate an open, trusted, and sustainable digital economy. As a fast-growing company with the resilience of a startup, we foster an innovative culture where every idea is valued and where no two days are alike.
The DevOps Engineer plays a crucial role in designing, implementing, and maintaining the services offered by R3 to its clientele. Reporting to the Infrastructure and Release Team Manager, you will be an integral part of a dynamic team tasked with constructing, delivering, and managing the infrastructure supporting R3's primary customer services. This challenging position involves collaborating closely with Software Engineers to deliver both internal and client-facing services.
The ideal candidate will have a robust technical background in financial services, telecommunications, or critical infrastructure services. Embracing the DevOps culture, you excel in working with distributed teams and conducting peer code reviews as part of your routine.
With a proactive "go-getter" attitude, you take the initiative in resolving issues arising from continuous improvement efforts or daily tasks. Your commitment to delivering exceptional customer experiences, rather than just code, is evident in your service-oriented approach. You possess a strong track record of operating, maintaining, and enhancing services to the highest standards.
Responsibilities:
Ensuring software repositories are updated with the latest releases using current DevOps tools and spearheading beneficial changes for the team.
Collaborating with various teams to drive infrastructural enhancements that boost the high availability and scalability of existing and new service offerings.
Championing an automation-first approach and actively contributing to automated operations.
Delivering high-quality work that meets customer requirements for other Production department teams while advocating for continual process improvements.
Proposing essential changes in Development and Operations to maintain a top-tier Managed Service.
Providing training to team members on operational and administrative tasks.
Qualifications (Required):
Passion and enthusiasm for DevOps practices within R3.
Minimum of 5 years in a DevOps-oriented role, with additional experience in sysadmin, network operations, or support roles being beneficial.
Strong teamwork skills, including emotional intelligence, to thrive in a diverse team environment.
Excellent verbal and written communication abilities.
Proficiency in Infrastructure as Code, capable of grasping and implementing code changes regularly.
Extensive experience with DevOps tools like Terraform, Ansible, Helm for infrastructure automation.
Prior exposure to at least one public cloud provider.
Proficient in Linux with a background of deploying infrastructure as code using tools like Terraform and Ansible, along with automated provisioning and configuration management.
Working knowledge of at least one modern scripting language for automation.
Demonstrated expertise in software development tasks, with a preference for Kotlin, Java, or other JVM-based languages.
Qualifications (Preferred):
Experience working with Kubernetes clusters in production environments.
Familiarity with Cloud Native Landscape software.
An engineering or science degree is advantageous but equivalent career experience is equally valued.
R3 is a prominent enterprise technology company specializing in digital solutions for regulated financial markets. Our innovative technology enhances the efficiency, transparency, and connectivity of financial markets, facilitating the progression of markets towards an open, trusted, and lasting digital economy.
At R3, our workforce embodies our core values of Collaboration, Ownership, Boldness, and Customer Focus, making our Corda DLT platform and R3 Digital Markets solutions trusted by world-leading financial institutions. We are dedicated to maintaining an inclusive workplace that values diversity across all aspects including ethnicity, gender, sexual orientation, background, disability, veteran status, and culture. We believe in fostering an environment where individuality is celebrated and recognized as an asset that enhances our collective strength.
If you do not meet all the listed criteria but believe you would be a valuable addition to R3, feel free to submit your CV/resume. We welcome individuals who embody boldness, collaboration, and enthusiasm to join our team and contribute to our shared success.
The DevOps Engineer plays a crucial role in designing, implementing, and maintaining the services offered by R3 to its clientele. Reporting to the Infrastructure and Release Team Manager, you will be an integral part of a dynamic team tasked with constructing, delivering, and managing the infrastructure supporting R3's primary customer services. This challenging position involves collaborating closely with Software Engineers to deliver both internal and client-facing services.
The ideal candidate will have a robust technical background in financial services, telecommunications, or critical infrastructure services. Embracing the DevOps culture, you excel in working with distributed teams and conducting peer code reviews as part of your routine.
With a proactive "go-getter" attitude, you take the initiative in resolving issues arising from continuous improvement efforts or daily tasks. Your commitment to delivering exceptional customer experiences, rather than just code, is evident in your service-oriented approach. You possess a strong track record of operating, maintaining, and enhancing services to the highest standards.
Responsibilities:
Ensuring software repositories are updated with the latest releases using current DevOps tools and spearheading beneficial changes for the team.
Collaborating with various teams to drive infrastructural enhancements that boost the high availability and scalability of existing and new service offerings.
Championing an automation-first approach and actively contributing to automated operations.
Delivering high-quality work that meets customer requirements for other Production department teams while advocating for continual process improvements.
Proposing essential changes in Development and Operations to maintain a top-tier Managed Service.
Providing training to team members on operational and administrative tasks.
Qualifications (Required):
Passion and enthusiasm for DevOps practices within R3.
Minimum of 5 years in a DevOps-oriented role, with additional experience in sysadmin, network operations, or support roles being beneficial.
Strong teamwork skills, including emotional intelligence, to thrive in a diverse team environment.
Excellent verbal and written communication abilities.
Proficiency in Infrastructure as Code, capable of grasping and implementing code changes regularly.
Extensive experience with DevOps tools like Terraform, Ansible, Helm for infrastructure automation.
Prior exposure to at least one public cloud provider.
Proficient in Linux with a background of deploying infrastructure as code using tools like Terraform and Ansible, along with automated provisioning and configuration management.
Working knowledge of at least one modern scripting language for automation.
Demonstrated expertise in software development tasks, with a preference for Kotlin, Java, or other JVM-based languages.
Qualifications (Preferred):
Experience working with Kubernetes clusters in production environments.
Familiarity with Cloud Native Landscape software.
An engineering or science degree is advantageous but equivalent career experience is equally valued.
R3 is a prominent enterprise technology company specializing in digital solutions for regulated financial markets. Our innovative technology enhances the efficiency, transparency, and connectivity of financial markets, facilitating the progression of markets towards an open, trusted, and lasting digital economy.
At R3, our workforce embodies our core values of Collaboration, Ownership, Boldness, and Customer Focus, making our Corda DLT platform and R3 Digital Markets solutions trusted by world-leading financial institutions. We are dedicated to maintaining an inclusive workplace that values diversity across all aspects including ethnicity, gender, sexual orientation, background, disability, veteran status, and culture. We believe in fostering an environment where individuality is celebrated and recognized as an asset that enhances our collective strength.
If you do not meet all the listed criteria but believe you would be a valuable addition to R3, feel free to submit your CV/resume. We welcome individuals who embody boldness, collaboration, and enthusiasm to join our team and contribute to our shared success.

r3
Principal Software Engineer
Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, there is a focus on a vision where value can freely move, and business can safely be conducted. The aim is to facilitate an open, trusted, and enduring digital economy. R3 is a scale-up with the determination of a startup, fostering a workforce where every idea is valued, and each day presents new challenges.
Candidates at R3 will take on the role of a Software Engineer with a strong product-oriented mindset, contributing to the development of platforms essential for the modern financial system. The responsibilities include collaborating with a diverse engineering team to create deployable distributed services, working in tandem with engineers at various levels, Principal Engineers, Product Managers, Solutions Architects, and Application Engineers.
One crucial aspect of the role involves enhancing and maintaining the Corda platform, which serves as the foundation for a variety of customer solutions. Corda is a distributed ledger technology (DLT) designed for executing complex workflows among businesses, free from centralized control points. Candidates will have the opportunity to work on a blockchain/DLT platform trusted by prominent industries like banks, insurance companies, stock exchanges, and payments companies, offering intriguing technical challenges as they elevate these users' performance, availability, and manageability. The goal is to maintain a rapid, agile, and automated product engineering approach to ensure a secure user experience.
Responsibilities:
Develop expertise in the Corda platform to provide guidance to engineers, sales, support, and customers.
Design and implement highly intricate software, mainly using Kotlin, within the Corda ecosystem and support other teams in effectively utilizing the developed software.
Act as a recognized expert, both internally and externally, promoting the advancements made to deliver top-notch software.
Mentor fellow engineers to help them grasp your problem-solving methods for complex issues.
Make high-impact decisions using extensive judgment, often autonomously, while leveraging team input and senior leadership support when necessary.
Engage with product management teams by employing business analysis skills to align technical delivery with client requirements.
Show strong customer focus to anticipate and address internal and external customer needs.
Contribute to defining the technical direction and strategic vision of Corda engineering.
Skills and Qualifications:
Exceptional problem-solving, critical thinking, and decision-making skills.
10+ years of experience in software engineering roles, preferably in SaaS or Platform product development.
Experience in successfully collaborating within a cross-disciplinary team setup, engaging with various parts of the organization.
Proficiency in high-level programming languages (Java/Kotlin/Python, etc.) with hands-on experience supporting, investigating, diagnosing, debugging, and resolving deployed systems.
Experience in design and development of Distributed Systems.
Nice to haves:
Knowledge and experience in Java libraries and ecosystem.
Familiarity with message brokers and relational databases.
Extensive understanding of JVM (garbage collection, performance tuning, and memory profiling).
Working knowledge of Kubernetes concepts and networking.
Experience with Kotlin.
Proficiency in PKI and cryptographic concepts.
Prior experience supporting systems in production and addressing issues for internal or external clients.
Familiarity with Linux, shell scripting, or other scripting languages, Linux command line tools, and TCP/IP networking.
Prior exposure to Corda or related DLT technologies.
R3 stands as a prominent enterprise technology firm specializing in digital solutions for regulated financial markets, striving to improve market efficiency, transparency, and connectivity. Core values at R3 revolve around Collaboration, Ownership, Boldness, and Customer Service, reflecting in the trust garnered by our Corda DLT platform among leading financial institutions worldwide.
R3 is committed to creating an inclusive and diverse workplace environment that values individuals of all ethnicities, races, genders, sexual orientations, origins, abilities, veteran statuses, and cultural backgrounds. The focus at R3 is on embracing and valuing individuality to harness the diverse strengths that employees bring to the collective team. If you believe you can contribute effectively to R3, even if some criteria are not fully met, please submit your CV/resume as we are always looking for talented and collaborative individuals to join our team.
Candidates at R3 will take on the role of a Software Engineer with a strong product-oriented mindset, contributing to the development of platforms essential for the modern financial system. The responsibilities include collaborating with a diverse engineering team to create deployable distributed services, working in tandem with engineers at various levels, Principal Engineers, Product Managers, Solutions Architects, and Application Engineers.
One crucial aspect of the role involves enhancing and maintaining the Corda platform, which serves as the foundation for a variety of customer solutions. Corda is a distributed ledger technology (DLT) designed for executing complex workflows among businesses, free from centralized control points. Candidates will have the opportunity to work on a blockchain/DLT platform trusted by prominent industries like banks, insurance companies, stock exchanges, and payments companies, offering intriguing technical challenges as they elevate these users' performance, availability, and manageability. The goal is to maintain a rapid, agile, and automated product engineering approach to ensure a secure user experience.
Responsibilities:
Develop expertise in the Corda platform to provide guidance to engineers, sales, support, and customers.
Design and implement highly intricate software, mainly using Kotlin, within the Corda ecosystem and support other teams in effectively utilizing the developed software.
Act as a recognized expert, both internally and externally, promoting the advancements made to deliver top-notch software.
Mentor fellow engineers to help them grasp your problem-solving methods for complex issues.
Make high-impact decisions using extensive judgment, often autonomously, while leveraging team input and senior leadership support when necessary.
Engage with product management teams by employing business analysis skills to align technical delivery with client requirements.
Show strong customer focus to anticipate and address internal and external customer needs.
Contribute to defining the technical direction and strategic vision of Corda engineering.
Skills and Qualifications:
Exceptional problem-solving, critical thinking, and decision-making skills.
10+ years of experience in software engineering roles, preferably in SaaS or Platform product development.
Experience in successfully collaborating within a cross-disciplinary team setup, engaging with various parts of the organization.
Proficiency in high-level programming languages (Java/Kotlin/Python, etc.) with hands-on experience supporting, investigating, diagnosing, debugging, and resolving deployed systems.
Experience in design and development of Distributed Systems.
Nice to haves:
Knowledge and experience in Java libraries and ecosystem.
Familiarity with message brokers and relational databases.
Extensive understanding of JVM (garbage collection, performance tuning, and memory profiling).
Working knowledge of Kubernetes concepts and networking.
Experience with Kotlin.
Proficiency in PKI and cryptographic concepts.
Prior experience supporting systems in production and addressing issues for internal or external clients.
Familiarity with Linux, shell scripting, or other scripting languages, Linux command line tools, and TCP/IP networking.
Prior exposure to Corda or related DLT technologies.
R3 stands as a prominent enterprise technology firm specializing in digital solutions for regulated financial markets, striving to improve market efficiency, transparency, and connectivity. Core values at R3 revolve around Collaboration, Ownership, Boldness, and Customer Service, reflecting in the trust garnered by our Corda DLT platform among leading financial institutions worldwide.
R3 is committed to creating an inclusive and diverse workplace environment that values individuals of all ethnicities, races, genders, sexual orientations, origins, abilities, veteran statuses, and cultural backgrounds. The focus at R3 is on embracing and valuing individuality to harness the diverse strengths that employees bring to the collective team. If you believe you can contribute effectively to R3, even if some criteria are not fully met, please submit your CV/resume as we are always looking for talented and collaborative individuals to join our team.

r3
PMO Analyst
Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, we are dedicated to creating a world where business is conducted securely and value flows freely. We are a dynamic team with a startup mentality, welcoming all ideas and ensuring every day is unique.
About R3 Professional Services
Our Professional Services team specializes in providing Corda expertise to our clients, supporting them in successfully adopting this technology. We work closely with our clients to design, build, and deploy Corda solutions, guiding them throughout their Corda journey to ensure long-term success. Through a combination of business consulting, technical solutions, and implementation services, we help clients achieve their goals, ranging from small design proof of concepts to full end-to-end implementations for real-world digital currency and digital asset challenges.
We prioritize a customer-centric and innovative approach, assessing our clients' needs strategically to set them up for success from the outset. Collaboration with internal teams such as Sales, Engineering, and Product ensures that we continuously evolve our offerings to meet and exceed our clients' changing requirements.
Key Responsibilities
Assist the Programme Manager in planning and coordinating project management activities, analyzing financial data, and ensuring effective communication among different departments.
Responsible for daily delivery of PMO tools and processes to support the Program and Project Managers in monitoring progress and addressing issues promptly.
Manage status reporting and respond to requests from Senior Management.
Attend key project meetings, document discussions, and track action items.
Maintain project documentation on SharePoint, manage program issues, risks, and dependencies logs.
Support the establishment and implementation of key project and governance meetings.
Ensure that project decisions are properly documented and change management processes are followed.
Provide analytical support to the Programme Manager as needed.
Required Skills and Experience
Previous experience as a Project Management Analyst or similar role.
Strong organizational and technical skills.
Proficiency in Microsoft PowerPoint, Excel, and MS Projects.
Excellent stakeholder management and communication abilities.
Exceptional attention to detail and multitasking skills.
Comfort working under pressure and strong interpersonal skills.
Understanding of enterprise software delivery to external clients.
Preferred Skills
Experience with Atlassian Jira & Confluence and Salesforce would be advantageous.
Previous experience in payments or FinTech industries is a plus.
R3 is a leading enterprise technology firm that specializes in digital solutions for regulated financial markets, promoting efficiency, transparency, and connectivity. Our team is guided by core values such as Collaboration, Ownership, Boldness, and Customer-First approach, making us a trusted provider in the financial industry.
R3 is proud to offer an equal opportunity workplace that values diversity and inclusivity across all aspects. We believe that individuality and varied perspectives enrich our team, fostering a collaborative and innovative environment. If you believe you could contribute positively to R3, please share your CV/resume with us as we are always keen to meet ambitious and collaborative individuals.
About R3 Professional Services
Our Professional Services team specializes in providing Corda expertise to our clients, supporting them in successfully adopting this technology. We work closely with our clients to design, build, and deploy Corda solutions, guiding them throughout their Corda journey to ensure long-term success. Through a combination of business consulting, technical solutions, and implementation services, we help clients achieve their goals, ranging from small design proof of concepts to full end-to-end implementations for real-world digital currency and digital asset challenges.
We prioritize a customer-centric and innovative approach, assessing our clients' needs strategically to set them up for success from the outset. Collaboration with internal teams such as Sales, Engineering, and Product ensures that we continuously evolve our offerings to meet and exceed our clients' changing requirements.
Key Responsibilities
Assist the Programme Manager in planning and coordinating project management activities, analyzing financial data, and ensuring effective communication among different departments.
Responsible for daily delivery of PMO tools and processes to support the Program and Project Managers in monitoring progress and addressing issues promptly.
Manage status reporting and respond to requests from Senior Management.
Attend key project meetings, document discussions, and track action items.
Maintain project documentation on SharePoint, manage program issues, risks, and dependencies logs.
Support the establishment and implementation of key project and governance meetings.
Ensure that project decisions are properly documented and change management processes are followed.
Provide analytical support to the Programme Manager as needed.
Required Skills and Experience
Previous experience as a Project Management Analyst or similar role.
Strong organizational and technical skills.
Proficiency in Microsoft PowerPoint, Excel, and MS Projects.
Excellent stakeholder management and communication abilities.
Exceptional attention to detail and multitasking skills.
Comfort working under pressure and strong interpersonal skills.
Understanding of enterprise software delivery to external clients.
Preferred Skills
Experience with Atlassian Jira & Confluence and Salesforce would be advantageous.
Previous experience in payments or FinTech industries is a plus.
R3 is a leading enterprise technology firm that specializes in digital solutions for regulated financial markets, promoting efficiency, transparency, and connectivity. Our team is guided by core values such as Collaboration, Ownership, Boldness, and Customer-First approach, making us a trusted provider in the financial industry.
R3 is proud to offer an equal opportunity workplace that values diversity and inclusivity across all aspects. We believe that individuality and varied perspectives enrich our team, fostering a collaborative and innovative environment. If you believe you could contribute positively to R3, please share your CV/resume with us as we are always keen to meet ambitious and collaborative individuals.

r3
Solutions Architect
Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, our vision is to create a world where value moves freely and business is conducted securely. We aim to facilitate an open, trusted, and lasting digital economy. As a dynamic organization with the resilience of a startup, we foster creativity and welcome diverse ideas from our workforce.
We are looking for a proficient Solutions Architect specializing in Blockchain and Distributed Ledger Technology. The ideal candidate will be responsible for developing and overseeing solutions centered around permissioned blockchain platforms, prioritizing security and networking efficiencies for client organizations. Successful candidates should possess a deep understanding of various blockchain platforms like Corda and Ethereum, cloud security principles, networking protocols, and best practices.
The Solutions Architect will collaborate closely with internal teams to optimize software delivery processes and enhance product engineering. They will engage with client IT teams to analyze requirements, define solution workflows, propose architectures, and suggest best practices.
The primary mission of the Solutions Architect is to assist clients in designing scalable architectures and constructing resilient solutions using distributed systems and blockchain technologies.
Responsibilities:
Engage with stakeholders to comprehend business needs and translate them into technical requirements. Provide guidance on solution designing and technical implementation based on customer requirements.
Design, architect, develop, and deploy blockchain solutions in line with industry best practices on platforms like AWS, Azure, or OnPrem, emphasizing security controls and configurations.
Create and maintain documentation for system architecture, High-Level Designs (HLDs), and Low-Level Designs (LLDs).
Lead the development of blockchain applications and ensure smooth integration with existing systems. Contribute to code reviews and establish software designing best practices.
Stay updated on blockchain trends, technologies, and best practices. Evaluate new tools and frameworks for potential adoption.
Lead Proof of Concepts (PoCs) to showcase the capabilities of blockchain technology to clients.
Guide clients on transitioning to production by offering advice on non-functional requirements, performance testing, and disaster recovery.
Share customer insights with internal teams to enhance R3's product development.
Key Skills Required:
Substantial experience as a software engineer and architect, with a focus on blockchain solutions and a minimum of 8 years of enterprise-grade solution design experience.
In-depth knowledge of private permissioned (e.g., R3 Corda) and public blockchain platforms (e.g., Ethereum).
Proficiency in programming languages used in blockchain development like Solidity, Go, JavaScript, or Java.
Experience in integrating blockchain solutions with existing enterprise systems and APIs.
Experience with AWS or Azure Cloud Platforms and Services would be advantageous.
Strong analytical skills, problem-solving abilities, and adaptability to changing requirements.
Relevant blockchain certifications are a plus.
Experience with Docker, Kubernetes, and strong troubleshooting skills.
Excellent communication and collaboration capabilities for effective team collaboration.
Desired Skills:
Commercial enterprise product development experience and knowledge of software production processes.
Understanding of DLT/Blockchain technologies and their benefits.
Willingness to learn new skills and adeptness in solving complex problems.
R3 is a prominent enterprise technology company specializing in digital solutions for regulated financial markets, aimed at enhancing market efficiency and transparency while fostering an open digital economy. We embrace diversity and uphold an inclusive environment where individuality is valued for the enhancement it brings.
We are looking for a proficient Solutions Architect specializing in Blockchain and Distributed Ledger Technology. The ideal candidate will be responsible for developing and overseeing solutions centered around permissioned blockchain platforms, prioritizing security and networking efficiencies for client organizations. Successful candidates should possess a deep understanding of various blockchain platforms like Corda and Ethereum, cloud security principles, networking protocols, and best practices.
The Solutions Architect will collaborate closely with internal teams to optimize software delivery processes and enhance product engineering. They will engage with client IT teams to analyze requirements, define solution workflows, propose architectures, and suggest best practices.
The primary mission of the Solutions Architect is to assist clients in designing scalable architectures and constructing resilient solutions using distributed systems and blockchain technologies.
Responsibilities:
Engage with stakeholders to comprehend business needs and translate them into technical requirements. Provide guidance on solution designing and technical implementation based on customer requirements.
Design, architect, develop, and deploy blockchain solutions in line with industry best practices on platforms like AWS, Azure, or OnPrem, emphasizing security controls and configurations.
Create and maintain documentation for system architecture, High-Level Designs (HLDs), and Low-Level Designs (LLDs).
Lead the development of blockchain applications and ensure smooth integration with existing systems. Contribute to code reviews and establish software designing best practices.
Stay updated on blockchain trends, technologies, and best practices. Evaluate new tools and frameworks for potential adoption.
Lead Proof of Concepts (PoCs) to showcase the capabilities of blockchain technology to clients.
Guide clients on transitioning to production by offering advice on non-functional requirements, performance testing, and disaster recovery.
Share customer insights with internal teams to enhance R3's product development.
Key Skills Required:
Substantial experience as a software engineer and architect, with a focus on blockchain solutions and a minimum of 8 years of enterprise-grade solution design experience.
In-depth knowledge of private permissioned (e.g., R3 Corda) and public blockchain platforms (e.g., Ethereum).
Proficiency in programming languages used in blockchain development like Solidity, Go, JavaScript, or Java.
Experience in integrating blockchain solutions with existing enterprise systems and APIs.
Experience with AWS or Azure Cloud Platforms and Services would be advantageous.
Strong analytical skills, problem-solving abilities, and adaptability to changing requirements.
Relevant blockchain certifications are a plus.
Experience with Docker, Kubernetes, and strong troubleshooting skills.
Excellent communication and collaboration capabilities for effective team collaboration.
Desired Skills:
Commercial enterprise product development experience and knowledge of software production processes.
Understanding of DLT/Blockchain technologies and their benefits.
Willingness to learn new skills and adeptness in solving complex problems.
R3 is a prominent enterprise technology company specializing in digital solutions for regulated financial markets, aimed at enhancing market efficiency and transparency while fostering an open digital economy. We embrace diversity and uphold an inclusive environment where individuality is valued for the enhancement it brings.

r3
DevOps Solutions Engineer
Mumbai, India
Mumbai, India
Full time
Hybrid
*
The Professional Services team at R3 is dedicated to providing expert Corda guidance to customers for successful adoption. Collaborating directly with clients, we specialize in designing, building, deploying, and offering advice throughout their Corda journey to ensure ongoing success. Our approach involves business consulting, technical solutions, and implementation services, spanning from small design Proof of Concepts (POCs) to comprehensive end-to-end solutions for real-world challenges in Digital Currencies and Digital Assets.
Our customer-centric and innovative service delivery model enables us to strategically assess and address customer needs, setting them up for success right from the beginning. In addition to client interactions, we work internally with Sales, Engineering, and Product teams to enhance tools, services, and products based on evolving customer requirements.
Join us to chart your career path and have a fulfilling experience. Enhance your skills and contribute to our growth as we focus on delivering exceptional customer service and continuous improvement at all levels.
Role of DevOps Solutions Engineer:
As a DevOps Solutions Engineer, your goal is to assist customers in designing scalable architectures and building resilient infrastructure using distributed systems. Leveraging your experience, especially in infrastructure as code, you will be involved in expanding our containerization capabilities with Docker and Kubernetes.
Responsibilities:
Analyze customer needs and offer guidance on DevOps deployment strategies. Develop new scripts based on requirements while utilizing R3's deployment templates. Aid customers in achieving scalability, disaster recovery, and maintainability.
Automate infrastructure provisioning, configuration, and management through tools like Terraform, Ansible, and Helm charts.
Establish and implement continuous integration and continuous deployment (CI/CD) pipelines using standard tools such as Jenkins, Docker, GitLab, or cloud provider frameworks from Azure/AWS/GCP.
Resolve issues related to build failures, deployment errors, and infrastructure promptly.
Conduct deployment strategy workshops with R3 clients to understand their specific infrastructure and application hosting needs.
Enforce security best practices throughout the DevOps processes, including code scanning, vulnerability management, and access control.
Collaborate across teams to drive innovation in DevOps practices and recommend enhancements based on latest trends and technologies.
Required Skills:
Minimum 5 years of experience as a DevOps Engineer or similar role.
Proficiency in DevOps tools like Terraform, Ansible, and Helm for automating infrastructure.
Experience in Microservices deployment using Docker, Kubernetes, and modern container platforms.
Knowledge of cloud platforms like Azure DevOps, AWS, or Google Cloud. Familiarity with monitoring systems like DataDog, Prometheus.
Experience with software development, particularly in Kotlin, Java, or other JVM-based languages.
Understanding of configuring and managing services in Linux environments, along with proficiency in scripting languages and Linux file editors.
Familiarity with DevOps practices in regulated industries such as healthcare or finance.
Desired Skills:
Commercial Kubernetes experience and understanding of software production processes.
Knowledge of DLT/Blockchain technologies and their advantages.
Willingness to learn new skills and proficient problem-solving abilities.
The Professional Services team at R3 is dedicated to providing expert Corda guidance to customers for successful adoption. Collaborating directly with clients, we specialize in designing, building, deploying, and offering advice throughout their Corda journey to ensure ongoing success. Our approach involves business consulting, technical solutions, and implementation services, spanning from small design Proof of Concepts (POCs) to comprehensive end-to-end solutions for real-world challenges in Digital Currencies and Digital Assets.
Our customer-centric and innovative service delivery model enables us to strategically assess and address customer needs, setting them up for success right from the beginning. In addition to client interactions, we work internally with Sales, Engineering, and Product teams to enhance tools, services, and products based on evolving customer requirements.
Join us to chart your career path and have a fulfilling experience. Enhance your skills and contribute to our growth as we focus on delivering exceptional customer service and continuous improvement at all levels.
Role of DevOps Solutions Engineer:
As a DevOps Solutions Engineer, your goal is to assist customers in designing scalable architectures and building resilient infrastructure using distributed systems. Leveraging your experience, especially in infrastructure as code, you will be involved in expanding our containerization capabilities with Docker and Kubernetes.
Responsibilities:
Analyze customer needs and offer guidance on DevOps deployment strategies. Develop new scripts based on requirements while utilizing R3's deployment templates. Aid customers in achieving scalability, disaster recovery, and maintainability.
Automate infrastructure provisioning, configuration, and management through tools like Terraform, Ansible, and Helm charts.
Establish and implement continuous integration and continuous deployment (CI/CD) pipelines using standard tools such as Jenkins, Docker, GitLab, or cloud provider frameworks from Azure/AWS/GCP.
Resolve issues related to build failures, deployment errors, and infrastructure promptly.
Conduct deployment strategy workshops with R3 clients to understand their specific infrastructure and application hosting needs.
Enforce security best practices throughout the DevOps processes, including code scanning, vulnerability management, and access control.
Collaborate across teams to drive innovation in DevOps practices and recommend enhancements based on latest trends and technologies.
Required Skills:
Minimum 5 years of experience as a DevOps Engineer or similar role.
Proficiency in DevOps tools like Terraform, Ansible, and Helm for automating infrastructure.
Experience in Microservices deployment using Docker, Kubernetes, and modern container platforms.
Knowledge of cloud platforms like Azure DevOps, AWS, or Google Cloud. Familiarity with monitoring systems like DataDog, Prometheus.
Experience with software development, particularly in Kotlin, Java, or other JVM-based languages.
Understanding of configuring and managing services in Linux environments, along with proficiency in scripting languages and Linux file editors.
Familiarity with DevOps practices in regulated industries such as healthcare or finance.
Desired Skills:
Commercial Kubernetes experience and understanding of software production processes.
Knowledge of DLT/Blockchain technologies and their advantages.
Willingness to learn new skills and proficient problem-solving abilities.