Bullish Logo

Bullish

Lead Engineer, Portfolio Products

Posted 4 Days Ago
Be an Early Applicant
London, Greater London, England
Senior level
London, Greater London, England
Senior level
Lead the Portfolio Products Team in designing and maintaining high-performance systems for real-time cryptocurrency portfolio tracking and analytics. Responsibilities include developing advanced analytics tools, creating unified dashboards, enabling smart trading features, ensuring system scalability, mentoring team members, and staying up-to-date with digital asset trends.
The summary above was generated by AI

Focused on developing products and services for the digital assets sector, Bullish has rewired the traditional exchange to benefit asset holders, enable traders and increase market integrity. Supported by the group’s treasury, Bullish’s new breed of exchange combines deep liquidity, automated market making and industry-leading security and compliance to increase the accessibility of digital assets for investors. Bullish exchange is operated by Bullish (GI) Limited and is fully regulated in Gibraltar.Mission: To make trading with digital assets more rewarding and secure.​Vision: To be the most innovative, respected, and trusted leader in crypto.

Reports to:

Director, Engineering, CoinDesk

Are you passionate about building high-performance systems that serve millions of users? We are looking for a Senior Node.js Engineer to lead our Portfolio Products Team, driving the development of cutting-edge solutions for real-time cryptocurrency portfolio tracking, analytics, and trading.

In this role, you’ll take ownership of designing, building, and maintaining products that aggregate trade positions from exchanges and non-custodial wallets into a unified, seamless experience. You’ll be contributing to and enhancing our existing high-scale services, which currently handle up to 26 billion requests per month, serving over 45.4 million unique users. By developing innovative solutions for portfolio tracking, advanced insights, and seamless trade execution, you will play a key role in expanding this reach and pushing the limits of what’s possible in real-time crypto analytics.

Key Responsibilities

  • Build Advanced Analytics & Insights: Develop tools for portfolio performance tracking, alerting, and potential tax or compliance reporting, providing users with actionable insights into their cryptocurrency portfolios.

  • Create Unified Portfolio Dashboards: Design and implement systems to aggregate data from exchange accounts and non-custodial wallets into a single, intuitive dashboard.

  • Enable Smart Trading: Build portfolio features that allow users to execute trades at the best available prices, leveraging aggregated market data and advanced routing.

  • Ensure Scalability and Performance: Architect and maintain high-performance systems capable of processing data from a wide range of sources in real-time.

  • Lead and Mentor the Engineering Team: Manage and inspire a team of engineers, fostering a culture of collaboration, innovation, and professional growth.

  • Stay Ahead of Digital Asset Trends: Continuously research and integrate emerging technologies and best practices to keep our products at the cutting edge.

Key Requirements

  • Proven Backend Expertise: At least 4+ years of experience in backend service/API development, with 2+ years of hands-on experience using Node.js.

  • Problem-Solving Expertise: Proven ability to solve complex technical challenges in dynamic, fast-paced environments.

  • Database Proficiency: Strong practical experience with modern databases (e.g. Redis, PostgreSQL), including schema design, query optimization, and performance tuning.

  • Leadership and Mentorship: Demonstrated experience leading and inspiring teams, mentoring engineers, and managing projects to successful outcomes.

  • DevSecOps Mindset: Strong expertise in end-to-end delivery, including secure coding practices, CI/CD pipelines, and automated deployment workflows.

  • Quality-Focused Development: Deep understanding of writing unit, integration, and end-to-end tests to ensure application reliability, accuracy, and performance.

  • Collaborative Communication: Exceptional communication skills in English, with the ability to work effectively across teams and engage with diverse stakeholders.

Nice to Have

  • Blockchain Expertise: Strong understanding of blockchain technology, cryptocurrencies, and decentralized ecosystems. Experience working with blockchain networks or on-chain data is a significant plus.

  • Financial Market Knowledge: Interest or prior experience in traditional financial markets, trading systems, or investment platforms, demonstrating an ability to apply insights from financial domains to blockchain and cryptocurrency analytics.

  • Cryptocurrency Industry Experience: Familiarity with the cryptocurrency industry, including an understanding of tokenomics, wallets, exchanges, and DeFi platforms, is highly advantageous.

  • Portfolio Management & Trading Platforms: Experience with portfolio management systems or trading platforms, with an understanding of position tracking, risk management, and trade execution workflows.

  • Cryptocurrency Tax & Compliance: Knowledge of tax reporting or compliance requirements related to cryptocurrencies, including regulatory frameworks and best practices for financial reporting.

  • Containerization & Deployment: Proficiency with containerization technologies such as Docker or Kubernetes, enabling efficient deployment, scaling, and orchestration of services in cloud environments.

Bullish is proud to be an equal opportunity employer. We are fast evolving and striving towards being a globally-diverse community. With integrity at our core, our success is driven by a talented team of individuals and the different perspectives they are encouraged to bring to work every day.

Top Skills

Node.js

Similar Jobs

4 Hours Ago
Hybrid
2 Locations
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Staff Back-End Software Engineer at BlackLine, you will be responsible for designing, developing, and optimizing cloud-based backend services, mentoring junior engineers, and collaborating with teams to define and implement features. You will leverage cutting-edge technologies to drive innovation and enhance product delivery, ensuring high standards of quality and performance.
Top Skills: C#SQL
8 Hours Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Software • Biotech
As a Senior Software Engineer, you will develop full-stack applications, build infrastructure and tooling, and work on clinical workflow systems to aid cancer research and facilitate data collection. You will collaborate within a cross-functional team to solve challenging real-world problems.
Top Skills: GoJavaTypescript
8 Hours Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Healthtech • Software • Biotech • Pharmaceutical
The Staff Data Scientist will lead machine learning model development projects, collaborate with cross-functional teams, and interface with internal stakeholders to extract clinically relevant data for cancer research. Responsibilities include managing data scientists, shaping machine learning strategy, and validating models with oncologists to generate scientific insights.
Top Skills: Python

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account