Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - RealFi image - Rise Careers
Job details

Senior Software Engineer - RealFi

Who are we?

IOG, is a technology company focused on blockchain research and development. We are renowned for our scientific approach to blockchain development, emphasizing peer-reviewed research and formal methods to ensure security, scalability, and  sustainability. Our projects include the Cardano blockchain, as well as other products in the areas of decentralized finance (DeFi), governance, and identity management, aiming to advance the capabilities and adoption of blockchain and Web3 technology globally.

We invest in the unknown, applying our curiosity and desire for positive change to everything we do. By fueling creativity, innovation, and progress within our teams, our products and services are designed for people to be fearless, to be changemakers.

About RealFi:

IOG's RealFi Tribe is a venture that combines crypto/Web3/DeFi innovations with traditional finance (TradFi) to make borrowing and lending services more transparent, efficient, and available to a broader population. The venture aims to build a marketplace to syndicate tokenized debt assets globally in a fully compliant manner. While the initial focus is on Africa, RealFi has global applicability.

What the role involves:

As a Senior Software Engineer, you will play a critical role in shaping the technical direction and development practices at RealFi. You will lead by example-designing, building, and maintaining high-quality software while mentoring engineers to support their growth and performance. Your work will bridge the gap between traditional finance and decentralized technologies, ensuring we deliver innovative, compliant, and scalable products.

In this role, you’ll guide architecture decisions, promote best practices, and drive cross-team collaboration. You’ll champion efficiency by simplifying complex systems, sharing reusable components, and proactively improving engineering workflows. With strong problem-solving abilities and deep technical expertise, you will serve as a subject-matter expert and technical leader, contributing across a wide range of codebases, tools, and programming languages.

  • Advocates and exemplifies high-quality software practices, proactively addressing complex and subtle system-level issues.
  • Utilizes systematic debugging techniques to diagnose intricate issues across related technical domains, fostering observability and monitoring cultures.
  • Regularly collaborates across teams to build iterative, autonomous development cultures aimed at scalability.
  • Demonstrates technical and prioritization leadership, actively identifying knowledge gaps and driving continuous innovation.
  • Serves as a subject matter expert across multiple codebases and programming languages, recognized as a trusted technical resource within the organization.
  • Reviews technical specifications from architects and specialists, and leads component design and integration.
  • Writes clear technical documentation and user manuals, ensuring accuracy and comprehensibility.
  • Applies knowledge of distributed and concurrent computation effectively.
  • Independently navigates hybrid working environments, requiring minimal supervision.
  • Passionate about blockchain, cryptocurrencies, and emerging financial technologies

Who you are:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • 7+ years of professional experience in software development, including at least 2 years in a leadership or senior engineering role.
  • Hands-on experience with cloud platforms and modern DevOps practices.
  • Extensive background in Agile methodologies and a thorough understanding of the software development lifecycle (SDLC).
  • Experience around data engineering would be advantageous
  • Practical experience with distributed computing and blockchain technologies is strongly preferred.
  • Familiarity with decentralized finance (DeFi) protocols and smart contract-based financial applications is advantageous.
  • Proven ability to effectively manage cross-functional teams and drive innovation.
  • Technical Proficiency: Expertise in programming languages such as Python, React/Next.js, or C#.
  • Architecture & Design: Strong understanding of software architecture patterns, microservices, and API design principles.
  • Technology Evaluation: Ability to evaluate, select, and integrate new technologies to enhance system performance and scalability.
  • Project Management: Skilled in sprint planning, task decomposition, and accurately estimating project timelines.
  • Problem Solving: Proven capability to address complex technical challenges, ensuring system reliability, security, and high availability.
  • Communication & Collaboration: Excellent communication and stakeholder management skills, capable of translating business needs into technical solutions clearly and effectively

Are you an IOGer?

Do you find yourself questioning the status quo? Do you tinker with ideas and long to turn those ideas into solutions? Are you able to spark thoughtful debates, bringing out the inquisitiveness in others? Does the promise of continuously growing excite you? Then get ready to reimagine everything you thought wasn’t possible because that’s what it means to be an IOGer - we don’t set limits, we break them.

  • Remote work
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Learning & Development opportunities
  • Competitive PTO 

At IOG, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Io Global Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Io Global DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Io Global
Io Global CEO photo
Unknown name
Approve of CEO
What You Should Know About Senior Software Engineer - RealFi, Io Global

At IOG, we’re shaking up the world of finance with our innovative approach as a Senior Software Engineer - RealFi. Here, you won’t just code; you’ll lead the charge in bridging decentralized technologies with traditional finance, ensuring our services are transparent, compliant, and efficient. If you have a passion for blockchain and a knack for problem-solving, you’re exactly who we’re looking for. In this exciting role, you’ll not only develop high-quality software but also mentor fellow engineers, guiding them to thrive in their careers. You’ll enjoy collaborating across teams, driving architectural innovations, and simplifying complex systems. Each day will present new challenges, like navigating the depths of distributed computing and debugging intricate system issues. Your expertise will be key in crafting solutions that meet the evolving demands of the DeFi landscape. Plus, as part of our RealFi Tribe, you’ll play a crucial role in a project that aims to revolutionize how borrowing and lending works, especially in underrepresented markets like Africa. So, if you’re ready to dive in, share your knowledge, and contribute to a movement that promotes positive change in the world of Web3, then apply today. Let’s reimagine what’s possible together!

Frequently Asked Questions (FAQs) for Senior Software Engineer - RealFi Role at Io Global
What are the main responsibilities of a Senior Software Engineer - RealFi at IOG?

As a Senior Software Engineer - RealFi at IOG, your key responsibilities include leading the design and development of high-quality software that bridges traditional finance and decentralized technologies. You will mentor junior engineers, shape architectural decisions, and drive cross-team collaborations while ensuring compliance and scalability in our DeFi solutions.

Join Rise to see the full answer
What qualifications are necessary to become a Senior Software Engineer - RealFi at IOG?

To qualify for the Senior Software Engineer - RealFi role at IOG, candidates typically need a Bachelor’s or Master’s degree in Computer Science or a related field, along with 7+ years of professional software development experience. Experience in DevOps, Agile methodologies, and a strong understanding of blockchain technologies is highly preferred.

Join Rise to see the full answer
What programming languages should a Senior Software Engineer - RealFi know?

A Senior Software Engineer - RealFi at IOG should be proficient in programming languages such as Python, React/Next.js, or C#. Familiarity with blockchain technologies and smart contract protocols would also be advantageous for success in this role.

Join Rise to see the full answer
How does a Senior Software Engineer - RealFi contribute to project management at IOG?

In the Senior Software Engineer - RealFi position at IOG, you will play a crucial role in project management by leading sprint planning, task decomposition, and timeline estimation. Your skills in managing cross-functional teams will help drive innovation and ensure successful project delivery.

Join Rise to see the full answer
Are there opportunities for professional growth for a Senior Software Engineer - RealFi at IOG?

Absolutely! At IOG, we value continuous learning and provide numerous opportunities for professional growth for our Senior Software Engineer - RealFi. You’ll engage in mentoring, desire to innovate, and learning and development resources to help you advance your career in the blockchain and Web3 space.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - RealFi
Can you describe your experience with Agile methodologies as a Senior Software Engineer?

In discussing your experience with Agile methodologies, focus on specific projects where you've implemented Agile practices. Highlight how you facilitated collaboration, adjusted to changing requirements, and delivered iterations efficiently, demonstrating your adaptability and team-oriented mindset.

Join Rise to see the full answer
How do you approach debugging complex software issues?

When addressing debugging complex software issues, share your systematic techniques, such as breaking down the problem, using observability tools, and testing hypotheses. Emphasize your patience and analytical skills, showcasing instances where your approach led to successful resolutions.

Join Rise to see the full answer
What strategies do you use for mentoring junior engineers?

In mentoring junior engineers, emphasize your commitment to fostering a supportive learning environment. Discuss strategies like pairing for code reviews, providing constructive feedback, and encouraging them to explore their creativity, thereby nurturing their growth and confidence.

Join Rise to see the full answer
How do you balance technical leadership with hands-on engineering in your role?

Balancing technical leadership with hands-on engineering involves prioritizing tasks effectively while remaining involved in the development process. Share examples where you managed both responsibilities successfully, like leading architecture discussions while contributing code to critical features.

Join Rise to see the full answer
What experience do you have with decentralized finance (DeFi) protocols?

Discuss your experience working with DeFi protocols, including any specific projects or applications you’ve developed. Highlight your understanding of how these protocols operate, their benefits, and any challenges faced during implementation, demonstrating your technical acumen and commitment to innovation.

Join Rise to see the full answer
How do you ensure the quality of the software you develop?

Ensuring software quality involves a multi-faceted approach: from writing comprehensive tests and conducting code reviews to following best practices. Illustrate your commitment to quality by detailing your processes and any tools you leverage to maintain high standards throughout the development lifecycle.

Join Rise to see the full answer
Describe a challenging technical problem you've encountered and how you resolved it.

When detailing a challenging technical problem, describe the context, your thought process, and the steps taken to resolve the issue. Explaining the outcome clearly will show your problem-solving skills and ability to think critically under pressure.

Join Rise to see the full answer
How do you keep yourself updated with the latest trends in blockchain and software engineering?

Keeping updated with trends involves a proactive approach. Share methods like attending conferences, participating in online forums, reading industry publications, and collaborating with peers, illustrating your commitment to continuous learning in the fast-evolving tech landscape.

Join Rise to see the full answer
What role does documentation play in your development process?

Documentation is crucial for successful development. Discuss how you ensure that technical documentation is clear and accessible, aiding team collaboration and future maintenance. Emphasize that it serves as a valuable resource for onboarding new engineers as well.

Join Rise to see the full answer
How do you evaluate and integrate new technologies into existing systems?

To evaluate and integrate new technologies, outline your method of conducting thorough research, assessing compatibility with existing systems, and considering trade-offs. Mention instances where your timely integration resulted in performance enhancements or improved system functionality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Io Global Remote No location specified
Posted 8 days ago

Join IOG as a People Business Partner, where you will drive HR strategies and enhance employee engagement within a remote work environment.

Photo of the Rise User
Posted 10 days ago

Join IOG as a Lead Site Reliability Engineer to spearhead the stability of decentralized applications within a fully remote, dynamic team.

Photo of the Rise User
Posted 12 days ago

Join mylo, a leading fintech provider, as we seek an experienced Senior Backend Engineer to enhance our innovative solutions.

Photo of the Rise User
McDonald's Corporation Remote 110 N Carpenter St, Chicago, IL 60607, USA
Posted 9 days ago

Join McDonald’s Global Technology team as a Principal Software Engineer to innovate in mobile app technologies and enhance customer experiences at a global scale.

Photo of the Rise User
Audible Hybrid Newark, NJ
Posted 6 days ago

Join Audible as an iOS Engineer to craft engaging audio experiences for millions of listeners.

Photo of the Rise User
General Dynamics Information Technology Hybrid US, Howard County, MD; Maryland, Annapolis Junction, MD
Posted 3 days ago

Become a Software Engineer I at GDIT, where you'll play a crucial role in enhancing the technology solutions that empower U.S. agencies.

Photo of the Rise User
onX Remote Bozeman, Montana, United States
Posted 6 days ago

Join onX as a Senior Backend Engineer to develop innovative IAM systems that shape the future of outdoor technology.

Photo of the Rise User
Sigma Computing Hybrid San Francisco, California, United States
Posted 4 days ago

Become a pivotal part of Sigma Computing's engineering team as a Senior Software Engineer, dedicated to building high-performance web applications.

Photo of the Rise User

Join our dynamic Digital Product Engineering team as an Associate Principal Engineer, leading software development and architectural strategies on a global scale.

Fiserv Hybrid Colorado Springs, Colorado
Posted 8 days ago

Join Fiserv as a Sr. Staff DevOps Software Engineer and drive innovation in our global omnicommerce platform.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
11 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
23 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning