Apply Edge Start your job search

Software Engineer

Exarbi · London Area, United Kingdom

Apply & track with Apply Edge
Company Description Exarbi is a real-time crypto arbitrage intelligence platform that aggregates live market data from multiple exchanges to support professional traders and active investors. The platform verifies transfer networks and surfaces cross-exchange price differences, enabling faster and more informed trading decisions. With an intuitive interface, Exarbi focuses on delivering clear, actionable insights rather than raw data. The company is committed to building reliable tools that help users analyze opportunities efficiently and operate confidently in rapidly changing crypto markets.Role Description This full-time remote Software Engineer role focuses on designing, building, and maintaining backend services that power Exarbi’s real-time arbitrage intelligence platform. Day-to-day responsibilities include implementing data ingestion pipelines, integrating with exchange APIs, optimizing performance for high-volume streaming data, and ensuring system reliability and scalability. The role involves collaborating with product and data teams to translate trading and analytics requirements into technical solutions, as well as writing clean, testable code and participating in code reviews. The Software Engineer will also help improve architecture, monitor production systems, and contribute to security and compliance best practices in the crypto and financial technology environment.Qualifications Strong foundation in Computer Science, including data structures, algorithms, and systems design.Proficiency in Software Development and Programming, with experience in at least one modern backend language (e.g., Python, Go, Java, or Node.js).Hands-on experience with Back-End Web Development, including RESTful APIs, microservices, and database integration.Solid understanding of Object-Oriented Programming (OOP) principles and design patterns.Experience working with real-time data systems, message queues, or streaming frameworks is beneficial.Familiarity with cloud platforms (e.g., AWS, GCP, or Azure), containerization, and CI/CD pipelines is preferred.Knowledge of crypto markets, trading systems, or financial technology is a plus but not required.Ability to work independently in a remote environment, communicate clearly, and collaborate effectively with cross-functional teams.Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.