Staff Software Engineer, Corda

Mumbai, India
Full time
Hybrid
Compensation is not specified
Role
Software Engineer
Description

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.

Skills Required
Avatar
r3
Website
r3.com
Company size
Not specified
Location
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.

More Full-time Jobs

Show more

Backend Developer

New York, USA
New York, USA
Full time
Remote
About Us:
GP Vote is an innovative startup dedicated to transforming the democratic process through a cutting-edge voting platform integrated with blockchain technology. Our mission is to empower individuals to voice their opinions and shape collective decisions in a secure and transparent environment. We believe that every voice matters, and our platform fosters inclusivity by allowing users to propose titles and suggestions.
We are seeking a talented Frontend Developer with a strong background in React and TypeScript. The ideal candidate will have experience in Web3 and blockchain technologies, enabling them to contribute to our mission of delivering high-quality digital products.
Key Responsibilities:
Lead the migration of our backend systems from Express.js to ASP.NET.
Design, develop, and maintain scalable and secure backend services.
Collaborate with front-end developers to integrate user-facing elements using server-side logic.
Implement data storage solutions and ensure data integrity.
Develop and maintain APIs for mobile and web applications.
Optimize applications for maximum speed and scalability.
Monitor and troubleshoot issues in the production environment.
Stay updated with emerging technologies and trends in backend development, Web3, and Blockchain.
Required Qualifications:
Proven experience as a Backend Developer or similar role.
Strong proficiency in ASP.NET and C#.
Deep knowledge of backend development principles and best practices.
Proficient in database management (SQL, NoSQL).
Understanding of RESTful APIs and microservices architecture.
Experience with version control systems (e.g., Git).
Preferred Qualifications:
Experience with Web3 technologies (e.g., Ethereum, smart contracts).
Familiarity with Blockchain concepts and decentralized applications (dApps).
Knowledge of containerization technologies (Docker, Kubernetes).
Familiarity with CI/CD pipelines and DevOps practices.
Understanding of security best practices in backend development.
Benefits:
Competitive salary and performance-based bonuses.
Flexible working hours and remote work options.
Generous vacation policy and paid time off.
Health, dental, and vision insurance.
Professional development opportunities and access to online courses.
Collaborative and inclusive company culture.
Opportunities to work on cutting-edge technology in the Web3 and Blockchain space.
Team-building activities and company retreats.
How to Apply:
If you are excited about the opportunity to work with a forward-thinking company and have the skills we’re looking for, please send your resume and a cover letter to larry@everyvote.xyz.
Join us in shaping the future of voting technology!
Payment in Crypto
11,000-13,000
Monthly
See details

Senior Data Engineer

Full time
Remote
Wallet in Telegram is your gateway to the world of digital currencies, specially tailored for individuals in emerging markets. We understand the complexities and intimidation often associated with existing crypto solutions, which is why we've designed the Wallet to be the ultimate user-friendly platform for managing finances. No need to open a traditional bank account or wrestle with convoluted crypto exchanges and wallets.
Leveraging the power of advanced blockchain technology, Wallet delivers a seamless onboarding experience into the crypto ecosystem. It enables users to effortlessly store, send, and receive digital currencies, all via the familiar interface of Telegram. Managing your finances becomes as simple as sending a message.
At Wallet, we're committed to using technology to disrupt traditional banking systems, providing our customers with more flexible and inclusive financial services. Whether you're a crypto novice or seeking to simplify your digital finance experience, Wallet is crafted with your needs in mind.
Now, we are seeking a Senior Data Engineer
Responsibilities:
Design and implement high-performance, reusable, and scalable data models for our data warehouse / BI.
Continuously discover, transform, test, deploy, and document data sources and data models.
Apply, help define, and champion data warehouse governance, including data quality, testing, documentation, coding best practices, and peer reviews.
Take the initiative to improve and optimize analytics engineering workflows and platforms.
Engage with cross-functional teams, including application developers and data analysts, to understand business requirements and deliver tailored data solutions.
Requirements:
Strong proficiency in SQL.
Significant experience with cloud providers.
Strong experience modeling data warehouses and building data pipelines.
Hands-on experience with data platforms and technologies like ClickHouse, Kafka, and Airflow.
Experience with Python for data processing will be a plus.
English knowledge (at least level B1) is required.
Why it is a fantastic opportunity:
Our business is growing at an exponential scale.
Work in a well-funded startup environment with unique growth opportunities and a chance to join a rapidly growing company with a unique product.
Be based remotely.
Participation in the performance review and bonus programme.
Compensation for medical expenses.
Provision of necessary equipment.
Annual vacation of 20 working days plus 10 paid days off.
14 days of paid sick leave to support your health and recovery when needed.
Access to internal English courses for continuous learning and improvement in language skills.
Wallet is an equal opportunity employer.

Frontend Engineer

Full time
Remote
Wallet in Telegram is your gateway to the world of digital currencies, specially tailored for individuals in emerging markets. We understand the complexities and intimidation often associated with existing crypto solutions, which is why we've designed the Wallet to be the ultimate user-friendly platform for managing finances. No need to open a traditional bank account or wrestle with convoluted crypto exchanges and wallets.
Leveraging the power of advanced blockchain technology, Wallet delivers a seamless onboarding experience into the crypto ecosystem. It enables users to effortlessly store, send, and receive digital currencies, all via the familiar interface of Telegram. Managing your finances becomes as simple as sending a message.
At Wallet, we're committed to using technology to disrupt traditional banking systems, providing our customers with more flexible and inclusive financial services. Whether you're a crypto novice or seeking to simplify your digital finance experience, Wallet is crafted with your needs in mind.
Now we are seeking a Senior Frontend Engineer.
Responsibilities:
Regular work on improving frontend performance (abbreviations like FCP, TTFB should not scare you).
Collaborating with other frontend developers on complex architectural issues.
Writing and maintaining tests.
Developing and maintaining crucial dashboards: performance, errors.
Improving common parts of code: UI components, utils, hooks, etc.
Developing frontend tech strategy: picking new tools or deprecating old ones, prioritization of tech backlog, organizing large-scale refactorings.
Requirements:
5+ years of JS experience. We use TypeScript and React.
5+ years of CSS experience. We use CSS Modules + PostCSS.
Ability to work with static checkers: ESlint, Stylelint.
Understanding frontend building processes.
Understanding CI/CD processes.
Expertise in common web areas, such as networking, rendering, caching, etc.
Basic InfoSec knowledges: understanding common web vulnerabilities and types of atacks.
Why it is a fantastic opportunity
Our business is growing at an exponential scale.
Work in a well-funded startup environment with unique growth opportunities and a chance to join a rapidly growing company with a unique product.
Be based remotely.
Participation in the performance review and bonus programme.
Compensation for medical expenses.
Provision of necessary equipment.
Annual vacation of 20 working days plus 10 paid days off.
14 days of paid sick leave to support your health and recovery when needed.
Access to internal English courses for continuous learning and improvement in language skills.
Wallet is an equal opportunity employer.

Front End Engineer

Atlanta, USA
Atlanta, USA
Full time
Remote
We are seeking a talented Front End Engineer who specializes in Blockchain & Crypto technology, as well as possesses expertise in Web, Mobile & Software Development. As a Front End Engineer, you will be working on designing and implementing user interfaces for our innovative projects in the Blockchain and Crypto space. You will collaborate with cross-functional teams to deliver cutting-edge solutions that enhance user experience and functionality.
Responsibilities:
- Develop user-friendly interfaces for web and mobile applications using the latest technologies and industry best practices.
- Collaborate with back-end developers to integrate front end components with server-side logic.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs.
- Stay updated on emerging trends and technologies in front end development.
Requirements:
- Proven experience as a Front End Engineer or similar role.
- Strong proficiency in Blockchain & Crypto technology.
- Extensive knowledge of Web, Mobile & Software Development.
- Proficiency with front end languages such as HTML, CSS, JavaScript.
- Experience with frameworks such as React, Angular, Vue.js.
- Familiarity with RESTful APIs.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
If you are passionate about front end development and have a keen interest in Blockchain & Crypto technology, we invite you to join our dynamic team and contribute to driving innovation in the industry.
Payment in Crypto
10,000-20,000
Monthly
See details

Senior Frontend Engineer

Full time
Remote
Wallet in Telegram is your gateway to the world of digital currencies, specially tailored for individuals in emerging markets. We understand the complexities and intimidation often associated with existing crypto solutions, which is why we've designed the Wallet to be the ultimate user-friendly platform for managing finances. No need to open a traditional bank account or wrestle with convoluted crypto exchanges and wallets.
Leveraging the power of advanced blockchain technology, Wallet delivers a seamless onboarding experience into the crypto ecosystem. It enables users to effortlessly store, send, and receive digital currencies, all via the familiar interface of Telegram. Managing your finances becomes as simple as sending a message.
At Wallet, we're committed to using technology to disrupt traditional banking systems, providing our customers with more flexible and inclusive financial services. Whether you're a crypto novice or seeking to simplify your digital finance experience, Wallet is crafted with your needs in mind.
Now we are seeking a Senior Frontend Engineer.
Responsibilities:
Regular work on improving frontend performance (abbreviations like FCP, TTFB should not scare you).
Collaborating with other frontend developers on complex architectural issues.
Writing and maintaining tests.
Developing and maintaining crucial dashboards: performance, errors.
Improving common parts of code: UI components, utils, hooks, etc.
Developing frontend tech strategy: picking new tools or deprecating old ones, prioritization of tech backlog, organizing large-scale refactorings.
Requirements:
5+ years of JS experience. We use TypeScript.
5+ years of CSS experience. We use CSS Modules + PostCSS.
Ability to work with static checkers: ESlint, Stylelint.
Understanding frontend building processes.
Understanding CI/CD processes.
Expertise in common web areas, such as networking, rendering, caching, etc.
Basic InfoSec knowledges: understanding common web vulnerabilities and types of atacks.
B2+ Level English.
Why it is a fantastic opportunity
Our business is growing at an exponential scale.
Work in a well-funded startup environment with unique growth opportunities and a chance to join a rapidly growing company with a unique product.
Be based remotely.
Participation in the performance review and bonus programme.
Compensation for medical expenses.
Provision of necessary equipment.
Annual vacation of 20 working days plus 10 paid days off.
14 days of paid sick leave to support your health and recovery when needed.
Access to internal English courses for continuous learning and improvement in language skills.
Wallet is an equal opportunity employer.