Back

Profile

Avatar

r3

Website
r3.com
Number of employees
Not specified
Average Review
0.00
Reputation
0
Finished Gigs
0
Finished Jobs
0
Locations
United States
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

More Full-time Jobs

Show more

Staff Software Engineer, Corda

Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, the company envisions a world where value can freely move while ensuring safe business transactions. The organization's mission is to facilitate an open, trustworthy, and lasting digital economy. Functioning as a scale-up entity with the tenacity of a startup, R3 values a workforce where no idea is considered too small and where each day presents unique challenges.

As a part of R3, the role involves being a Software Engineer with a product-centric approach, focusing on constructing platforms for the contemporary financial system. Embedded within the multidisciplinary engineering team, you will be responsible for creating fully deployable distributed services and collaborating closely with colleagues at different organizational levels. This collaboration includes other Principal Engineers, Product Managers, Solutions Architects, and Application Engineers.

The critical responsibilities include enhancing and maintaining the Corda platform, a crucial backbone for various client solutions. Corda operates as a Distributed Ledger Technology (DLT) vital for managing intricate workflows between enterprises without centralized control nodes. Building on a trusted blockchain/DLT platform relied upon by noteworthy industries like banks, insurance companies, stock exchanges, and payment ventures, this role presents compelling technical challenges. The objective is to elevate customers' performance, accessibility, and manageability, underpinning a robust, agile, and automated product engineering philosophy to ensure a secure user experience.

Responsibilities:

Develop and execute the product and technical roadmap inline with customer and stakeholder requirements.

Design and implement complex software solutions primarily using Kotlin within the Corda ecosystem, providing assistance to other teams on optimal software utilization.

Collaborate with fellow engineers to devise technical plans and contribute to technical architecture.

Mentor and assist other engineers in problem-solving approaches and skills development.

Exercise sound judgment in complex decision-making, consulting with the team and Principal Engineers as required, while autonomously making decisions.

Engage with the product management team to blend technical delivery with client demands, refining business analysis skills for enhanced client interactions.

Cultivate customer-focused skills for anticipating both internal and external customer needs.

Contribute to shaping the technical direction of Corda engineering endeavors.

Skills and Qualifications:

Exceptional problem-solving, critical thinking, and decision-making capabilities.

Over 7 years' experience in software engineering roles, preferably focusing on SaaS or Platform product development.

Strong background in high-level programming languages (e.g., Java, Kotlin, Python) with hands-on experience in system support, investigation, debugging, and issue resolution.

Proficiency in designing and developing Distributed Systems.

Nice to Haves:

Proficiency in Java libraries and ecosystem.

Experience with message brokers and relational databases.

In-depth knowledge of JVM (e.g., garbage collection, performance tuning, memory profiling).

Familiarity with Kubernetes concepts and networking.

Previous exposure to Kotlin and cryptographic mechanisms.

Experience in system support in production environments, including issue investigation and diagnosis.

Familiarity with Linux, shell scripting, networking protocols, etc.

Knowledge in Corda or alternative DLT platforms.

R3 stands as a leading enterprise technology enterprise specializing in digital solutions tailored for regulated financial markets. The offered technology empowers financial markets to operate more efficiently, transparently, and with improved connectivity. The company concentrates on advancing markets to foster an open, trusted, and enduring digital economy.

The core values at R3 underscore collaboration, ownership, being bold, and customer-centric. These values are manifested through Corda, the flagship DLT platform, and the R3 Digital Markets suite, both highly trusted entities in the realm of financial market infrastructures, exchanges, central banks, and commercial banks.

R3 takes tremendous pride in being a workplace that upholds equal opportunity principles, championing diversity, inclusion, and respect for varying ethnicities, races, genders, sexual orientations, origins, disabilities, and veteran statuses. R3 maintains an environment that celebrates individuality over conformity, recognizing that collective differences are pivotal for collective advancement.

Software Engineer, Corda

Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, the focus is on creating a digital economy that is open, secure, and sustainable. We are a fast-growing company with the determination of a startup. Our workforce values innovation and variety in daily challenges.

As a Software Engineer at R3, you will have a product-oriented mindset and contribute to developing cutting-edge platforms for today's financial systems. You will work collaboratively with a diverse engineering team, building and deploying distributed services, and engaging with engineers at various levels, Principal Engineers, Product Managers, Solutions Architects, and Application Engineers.

Your role involves enhancing and maintaining the Corda platform, a distributed ledger technology (DLT) used for facilitating complex workflows between businesses, sans centralized control points. Operating in highly regulated sectors such as banking, insurance, and stock exchanges, your work will address intricate technical challenges as we elevate our customers' performance, availability, and manageability. We strive for rapid, agile, and automated product engineering approaches to ensure a safe and secure user experience.

Responsibilities:

Develop and execute product and technical roadmaps aligned with customer needs.

Design and implement software within the Corda ecosystem, mainly using Kotlin.

Collaborate with team members on technical plans and contribute to architectural decisions.

Make informed decisions with input from team members and refine decision-making skills.

Liaise with product management teams to align technical delivery with client requirements.

Cultivate customer-focused skills.

Skills and Qualifications:

Strong problem-solving, critical thinking, and decision-making skills.

Over 2 years of experience in software engineering, with preference for SaaS or Platform product development.

Proficiency in high-level programming languages such as Java, Kotlin, or Python.

Experience in building Distributed Systems.

Nice to have:

Knowledge and experience with Java libraries and ecosystem.

Familiarity with message brokers and relational databases.

Understanding of JVM concepts like garbage collection and memory profiling.

Knowledge of Kubernetes concepts and networking.

Experience with Kotlin and cryptography (PKI and others).

Familiarity with Linux, shell scripting, Linux command line tools, TCP/IP, and other scripting languages.

Familiarity with Corda or other distributed ledger technologies (DLTs).

R3 is a prominent enterprise technology firm focusing on digital solutions for regulated financial markets. Our technology promotes efficiency, transparency, and connectivity within financial markets, advancing towards a trustworthy and sustainable digital economy. Embodying our core values of Collaboration, Ownership, Boldness, and Customer First, R3 is recognized for Corda and the R3 Digital Markets product suite, trusted by leading financial market infrastructures worldwide.

We are dedicated to maintaining an equal opportunity workplace where diversity and inclusion are celebrated, supporting individuals of all backgrounds. At R3, we value and embrace individuality as a key driver of our success as a diverse and inclusive team. If you believe you would contribute significantly to R3, even if you do not meet all criteria listed above, feel free to share your CV/resume for our consideration. We always welcome enthusiastic and collaborative individuals eager to join our team.

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.

Software Engineering Manager

Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, the focus is on advancing financial markets and nurturing a digital economy built on openness and trust. As part of a dynamic, scale-up environment, you will lead as a Software Engineering Manager with a product-centric approach, contributing to the creation of cutting-edge platforms for the modern financial system.

Working with a diverse engineering team, you will be instrumental in developing end-to-end deployable distributed services. Collaborating closely with engineers of varying levels and other key stakeholders, you will play a pivotal role in leading a newly formed team to deliver innovative features and enhancements.

Your primary responsibility will include overseeing substantial upgrades and the maintenance of Corda platform, a distributed ledger technology (DLT) designed to facilitate intricate business workflows without centralized control points. This involves working on a widely trusted DLT platform utilized by esteemed entities like banks, insurance companies, and stock exchanges, investing in the performance, availability, and manageability enhancements for various demanding industries.

Responsibilities:

Collaborate with engineering and product leaders to outline team roadmaps using agile methodologies.

Facilitate effective execution of roadmaps by supporting the team and driving impactful initiatives in collaboration with other stakeholders.

Take ownership of delivering key milestones, establishing clear objectives, monitoring progress, and addressing obstacles swiftly.

Manage and mentor team members, fostering their career growth and upholding the operating principles of R3.

Cultivate a culture of collaboration and inclusivity within the engineering team.

Lead recruitment efforts, onboard and offer training to new team members to reinforce skills and team cohesion.

Drive continuous improvement in engineering processes, methodologies, and tools for enhanced productivity and collaboration.

Serve as the main contact for cross-functional teams, ensuring transparent communication of project status, risks, and accomplishments.

Skills and Qualifications:

Proficiency in leading engineering teams to deliver high-impact outcomes.

Strong problem-solving, critical thinking, and decision-making skills.

Proven track record in delivering scalable products in coordination with Engineering and Product leadership.

Hands-on experience with agile methodologies and project management tools.

Experienced in guiding and supporting the professional development of engineering teams.

Interest in learning and evolving in a technology-driven environment with a growth mindset.

Excellent interpersonal and communication skills, able to build relationships across teams.

Capable of managing multiple priorities effectively in a fast-paced setting.

Nice to haves:

Capable of designing and developing enterprise-level software.

Familiarity with cloud technologies like AWS and development languages like Java and Kotlin.

Experience in domains emphasizing high-availability and performance.

Knowledge of Kubernetes concepts and networking.

Exposure to message brokers and relational databases.

Ability to address production issues effectively for customers or self-operated software.

Previous experience with Corda or other distributed ledger technologies.

R3 celebrates diversity and fairness in the workplace, championing individuality and embracing differences. The team at R3 is dedicated to supporting and welcoming individuals of varied backgrounds, experiences, and identities. If you believe you can contribute positively to R3, even if you don't meet all the mentioned criteria, feel free to share your CV/resume as we are always interested in engaging with collaborative and innovative individuals.

Software Engineer

Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, we aim to create a world where value flows freely and business is conducted securely. Our goal is to facilitate an open, reliable, and lasting digital economy. We operate as a scale-up with the tenacity of a startup, fostering an environment where all ideas are welcomed, and each day presents new challenges.

As a member of R3, you will assume the role of a Software Engineer with a focus on product development. Your primary task will be to construct platforms for the future of the global financial system. You will be an integral part of our diverse engineering team, collaborating closely with Principal Engineers, Product Managers, Solutions Architects, and Application Engineers to develop deployable distributed services from start to finish.

Your responsibilities will include creating large-scale distributed systems and architectural frameworks, spanning multiple services and networks within fully containerized environments. By joining us, you will play a crucial role in crafting innovative financial technology products on a platform dedicated to agility, automation, and user safety.

Key Responsibilities:

Ensure timely delivery of roadmap items aligned with customer and stakeholder requirements, earning their trust.

Take complete ownership of end-to-end quality and performance to implement changes on our platform within the first week.

Foster collaboration within the team and organization, engaging in technical discussions and reviewing architectural plans to meet the needs of millions of users.

Demonstrate flexibility, a willingness to learn, and actively participate in team growth and learning opportunities.

Utilize Java and Kotlin programming to integrate with Infrastructure as Code (IaC) for the core platform, independently delivering software increments of varying sizes to production standards.

Skills and Qualifications:

At least 2 years of experience in software engineering, preferably in SaaS or Platform product development.

Proven ability to collaborate effectively in a cross-disciplinary team environment, interacting directly with various stakeholders.

Proficiency in high-level programming languages (e.g., Java, Kotlin, Python) with a basic understanding of infrastructure management, containerization, and deployments.

Experience in developing Distributed Systems and Microservices.

Track record of owning software delivery from end to end through writing and managing tests.

Nice-to-Haves:

Familiarity with Infrastructure as Code tools like Helm, Terraform, or similar solutions.

Understanding of Kubernetes concepts.

Knowledge of Identity and Access Management solutions would be advantageous.

R3 is a renowned enterprise technology company specializing in digital solutions for regulated financial markets, empowering these markets to operate more efficiently, transparently, and seamlessly connected. Our emphasis is on advancing markets and nurturing an open, trusted, and enduring digital economy.

We at R3 are committed to maintaining an inclusive workplace that recognizes and supports diverse backgrounds, perspectives, and identities. We embrace individuality as a core value, believing that our distinct differences make us stronger together. If you possess the right mindset and passion for collaboration, we welcome you to apply—even if you don't meet all the listed criteria. We are always eager to meet talented individuals eager to join our team.

Software Engineering Manager

Mumbai, India
Mumbai, India
Full time
Hybrid
*: At R3, we envision a world where value can flow freely and business can operate securely. Our mission is to facilitate an open, trusted, and sustainable digital economy. As a rapidly growing company with the resilience of a startup, we promote an environment where all ideas are valued, and each day presents unique challenges.

Responsibilities:

Collaborate with engineering and product leadership to craft team roadmaps using agile frameworks.

Support your team in efficiently executing roadmaps by working closely with Engineering Managers, Product Managers, and Principal Engineers on impactful initiatives.

Take ownership of delivering key milestones within your domain by setting clear objectives, monitoring progress, and proactively addressing obstacles.

Manage your team to ensure engineers receive necessary support and guidance for career growth.

Create a foundation for your team's success aligned with R3's operational principles.

Lead and mentor a team of engineers, fostering a collaborative and inclusive culture.

Drive recruitment, onboarding, and training of new team members to enhance skills and teamwork.

Instill a mindset of continuous improvement in engineering processes, methodologies, and tools for optimal productivity.

Act as a primary contact for cross-functional teams, effectively communicating project updates, risks, and accomplishments.

Skills & Experience:

Demonstrated ability to lead engineering teams to deliver impactful results.

Excellent problem-solving, critical thinking, and decision-making skills.

Proven track record of delivering scalable products in collaboration with Engineering and Product leadership.

Experience using agile methodologies and project management tools.

Background in developing and supporting engineer teams for personal growth and career progression.

Growth mindset and enthusiasm to acquire new knowledge in a challenging environment.

Strong interpersonal and communication skills to build relationships across different groups.

Ability to manage multiple priorities in a dynamic work setting.

Nice to Haves:

Design and development experience with enterprise-level software, particularly Java and Kotlin, and cloud technologies like AWS.

Experience working in domains prioritizing high-availability and performance.

Familiarity with Infrastructure as Code tools such as Helm and Terraform.

Understanding of Kubernetes concepts and networking.

Previous involvement in constructing Identity and Access Management solutions, including exposure to Keycloak and OpenPolicyAgent.

R3 is a prominent enterprise technology company specializing in digital solutions for regulated financial markets. Our advanced technology enhances efficiency, transparency, connectivity for financial markets worldwide. Our core values - Collaborative, Ownership, Bold, and Customer First drive the development of our flagship DLT platform, Corda, and R3 Digital Markets product suite, trusted by top financial institutions globally.

R3 is an equal opportunity workplace, promoting diversity, inclusivity, and supporting individuals of all backgrounds. We celebrate differences and believe in the strength of our diverse team. If you are excited to work collaboratively and boldly with us, even if you do not meet all criteria, submit your CV/resume as we are always open to meeting talented individuals.

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.

Software Engineer

London, UK
London, UK
Full time
Hybrid
At R3, we envision a world where value flows freely and business is conducted securely. Our mission is to facilitate an open, trustworthy, and sustainable digital economy. As a scale-up with the perseverance of a startup, we foster a dynamic work environment where innovation is welcomed without limitations.

Role Overview

We are seeking skilled software engineers to join the team dedicated to advancing the Corda 4 platform, a distributed ledger technology (DLT) solution that is actively used by our clients. The tasks involve creating and implementing novel features for Corda 4 to address specific customer requirements. You will participate in collaborative design dialogues, driving forward the platform's improvement by tackling new features and addressing any detected issues.

Role Responsibilities

Collaborate on feature design and development for Corda 4 utilizing Kotlin.

Investigate and resolve platform issues with durable, sustainable solutions.

Provide spontaneous assistance to the support team in investigating potential issues.

Support various departments at R3 as needed with engineering expertise.

Qualifications

Positive demeanor with self-sufficiency in software engineering and distributed system design.

Solid grasp of computer science and engineering principles gained through academic and professional experience.

Extensive experience in Java (or Kotlin) with a desire to learn Kotlin and familiarity with the Java ecosystem.

Demonstrated ability to work well within teams or independently.

Minimum of 2 years of commercial experience, proficient at translating requirements into functioning systems.

Emphasis on delivering results and tackling complex problems.

Previous exposure to investigating production-running applications.

Skilled at debugging and addressing rare scenario cases reported by testers or clients.

Proficient in writing clean, elegant, and sustainable code.

Capable of explaining intricate concepts and developing forward-thinking solutions.

Prior experience in Blockchain or Distributed Ledger Technology is not required but a willingness to learn is beneficial.

Knowledge of Message Broker, Message Queueing, or similar technologies is advantageous.

Background in relational databases and public key infrastructure is helpful.

R3 is a pioneering enterprise technology company that specializes in digital solutions for regulated financial markets, enhancing market efficiency, transparency, and connectivity. Upholding our core values of Collaboration, Ownership, Boldness, and Customer Focus, we have earned trust from leading financial institutions worldwide.

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.

DevOps Solutions Architect

Mumbai, India
Mumbai, India
Full time
Hybrid
At R3, we envision a world where value flows freely and businesses operate securely. Our mission is to facilitate an open, reliable, and sustainable digital economy. As a scaling startup, we value a workforce where every idea holds merit and every day brings new challenges.

About R3 Professional Services:

The R3 Professional Services team focuses on providing specialized Corda expertise to drive successful customer adoption. We engage directly with customers to guide them through the design, development, deployment, and consultation phases of their Corda journey in order to ensure lasting capabilities. From business consulting and technical solutions to implementation, we assist customers in effectively achieving their objectives, from small Proof of Concepts to comprehensive, end-to-end Digital Currencies and Digital Assets solutions for real-world issues.

Our customer-centered and innovative approach to service delivery in the industry enables us to strategically assess customer needs and ensure a promising start to their journey. In addition to customer interaction, we actively collaborate internally with Sales, Engineering, and Product teams to enhance tools, services, and products based on evolving customer requirements.

Role Overview: DevOps Architect

We are searching for a skilled and experienced DevOps Architect to join our team. The ideal candidate will take charge of designing, implementing, and maintaining customer DevOps infrastructure to enhance scalability, reliability, and efficiency. This position requires proficiency in tools like Terraform, Ansible, Helm, and Docker, along with a comprehensive understanding of cloud platforms and CI/CD pipelines. The DevOps Architect will closely collaborate with internal Product Engineering, Professional Services Engineering, and security teams to improve processes and optimize our software delivery lifecycle. In addition, the Architect will work with Client IT Teams and Architects to evaluate their environments, assess customer DevOps tools and frameworks, propose potential Architectures, and recommend Best Practices.

Responsibilities:

Interpret customer requirements and offer guidance on effective DevOps deployment strategies. Create new scripts based on customer needs while leveraging R3’s deployment templates to support customers in scalability, disaster recovery, and solution maintainability.

Design, deploy, and maintain scalable and resilient DevOps infrastructure. Create automation scripts and workflows utilizing Terraform, Ansible, Helm, Docker, and other pertinent technologies.

Establish and oversee CI/CD pipelines to automate software delivery, testing, and deployment operations.

Implement monitoring, logging, and alerting systems to ensure system health and performance. Identify and rectify issues spanning the entire stack, from infrastructure to application code, including build failures, deployment errors, and infrastructure disruptions promptly.

Conduct deployment strategy workshops with R3 customers to comprehend their specific infrastructure and application hosting needs, platforms, and tools.

Ensure the incorporation of security best practices throughout the DevOps processes, encompassing code scanning, vulnerability management, and access control.

Foster innovation and continuous enhancement in our DevOps practices by collaborating with multidisciplinary teams. Remain informed about the latest DevOps trends and technologies to recommend novel tools and methodologies for process improvement.

Take complete accountability for managing all assigned tasks, ensuring successful implementation and scope, while aiding DevOps Solution Engineers with daily Technical Guidance to cultivate a cohesive DevOps Team.

Key Skills Needed:

Proven experience as a DevOps Architect, with a minimum of 8 years designing and architecting enterprise-scaled solutions. Strong proficiency in Terraform, Ansible, and Helm charts automation focused on scalable infrastructure implementation.

Expertise in containerization technologies like Docker and container orchestration tools, such as Kubernetes. Competency in managing deployments using Helm charts.

Cloud expertise in Azure DevOps, AWS, or Google Cloud. Knowledge of microservices architecture and serverless computing deployment with AKS, EKS, or GKE is highly beneficial.

Proficiency in monitoring systems like DataDog and Prometheus.

Understanding of DevOps practices in regulated industries, like healthcare or finance.

Extensive knowledge of version control systems like Git and source code management workflows.

Superior troubleshooting abilities and the capacity to analyze complex systems.

Excellent communication and collaboration skills for effective teamwork in a cross-functional environment.

Preferred certifications like AWS/Azure Certified DevOps Engineer or Certified Kubernetes Administrator provide added advantage.

Desired Skills:

Commercial enterprise product experience in Kubernetes and thorough understanding of software production.

Awareness of DLT/Blockchain technologies and their advantages.

Eagerness to learn new skills and solve intricate problems.

R3 is a premier enterprise technology firm specializing in digital solutions for regulated financial markets to enhance operational efficiency, transparency, and connectivity in financial markets. Core values at R3 include Collaboration, Ownership, Boldness, and prioritizing Customer interests, evident in our flagship DLT platform, Corda, and the R3 Digital Markets product suite, which are trusted by industry leaders in financial markets.

R3 takes pride in being an equal opportunity workplace, fostering a diverse and inclusive environment, supporting all ethnicities, races, genders, sexual orientations, origins, disabilities, veteran statuses, and cultures. At R3, we are dedicated to creating an environment where individuality prevails, and our diverse attributes enrich and strengthen our collective success.

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.