Software Engineer, Integrations | TypeScript
Software Engineer, Integrations | TypeScript

Software Engineer, Integrations | TypeScript

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
P

At a Glance

  • Tasks: Join our Integrations Squad to build seamless connections with crypto exchanges and financial systems.
  • Company: Cryptio is a leading crypto back-office platform, empowering institutions in the digital asset landscape.
  • Benefits: Enjoy flexible work options, competitive salary, and the chance to work with top-tier clients.
  • Why this job: Be part of a fast-paced team tackling real-world challenges in the evolving crypto industry.
  • Qualifications: 3+ years in software development, proficient in TypeScript, and experience with third-party APIs.
  • Other info: Collaborate with talented engineers and contribute to innovative solutions in a dynamic environment.

The predicted salary is between 36000 - 60000 £ per year.

Cryptio is an enterprise-grade crypto back-office platform. Our software helps financial institutions, corporates and crypto-native companies navigate the fragmented digital-asset landscape with confidence. We are a Series-A company, backed by tier-1 crypto and non-crypto investors: Point Nine, BlueYard, Tim Draper, Alven, Aave, Consensys, Outlier Ventures. Some of our clients include top crypto companies like Uniswap or Metamask as well as banks and governments. We are tackling one of the biggest challenges in crypto right now - building the infrastructure to help institutional adoption.

Cryptio is looking for an intermediate Software Engineer interested in working on crypto/finance/accounting related products. You will join a team of talented engineers working on Cryptio’s Integrations Squad. The mission of this team is to integrate our SaaS platform with third party exchanges (Coinbase, Binance…), custodians (BitGo, Fireblocks…) or order and execution management systems (Talos, Wyden…).

You will play a crucial role in creating reliable, scalable connections between our platform and an ever-evolving network of exchanges, custodians, and financial systems. This role requires tackling the complexities of integrating with dynamic, often fragmented data sources and protocols unique to the cryptocurrency industry. The crypto ecosystem is fast-paced, with constant changes in APIs, regulatory standards, and platform-specific data structures. Our customers rely on Cryptio to have seamless, accurate data connections to help them navigate their financial operations confidently.

As part of our integration team, you’ll be responsible for designing and implementing robust solutions to handle real-time data syncing, overcoming challenges like data discrepancies, and building systems that are both secure and compliant with financial regulations.

Responsibilities:

  • Write production-grade Typescript code
  • Implement new integrations and maintain existing ones
  • Document and test your code
  • Work closely with product teams to ensure new integrations meet user needs
  • Tackle data inconsistencies and map various data structures to a unified data model
  • Monitor integrations health, identify issues proactively, and implement fixes and improvements to maintain data accuracy and availability
  • Collaborate with other engineers and contribute to architecture decisions to enhance scalability and reliability

Requirements:

  • 3+ years of experience writing software
  • Production experience with Typescript
  • Some experience dealing with third party APIs (REST, GraphQL)
  • Knowledge of OAuth, JWT, signature mechanisms and other authorization and authentication methods often used with APIs
  • Ability to read and understand technical documentations
  • Impeccable spoken and written English
  • Great communication, with both technical and non-technical stakeholders
  • Thriving when working with others - collaboration is paramount for this role
  • An analytical mindset, a passion for solving complex problems, and an interest in the crypto and fintech industry

Nice to have:

  • Key TypeScript dependencies: Slonik, Zod, Temporal.io
  • PostgreSQL, or any other relational database
  • gRPC
  • Tools: Docker, Gitlab, Grafana stack
  • Infra: AWS, S3, Kubernetes
  • Core Skills: Typescript, Node.js, PostgreSQL, APIs
  • Other Skills: Seniority: Mid, Senior

Software Engineer, Integrations | TypeScript employer: Plutus

At Cryptio, we pride ourselves on being an innovative employer in the rapidly evolving crypto landscape. Our collaborative work culture fosters creativity and growth, providing employees with ample opportunities to develop their skills while tackling meaningful challenges in the finance and technology sectors. Located in a dynamic environment, we offer competitive benefits and the chance to work alongside industry leaders, making it an exciting place for those passionate about shaping the future of digital assets.
P

Contact Detail:

Plutus Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer, Integrations | TypeScript

✨Tip Number 1

Familiarise yourself with the specific APIs and data structures used by major crypto exchanges like Coinbase and Binance. Understanding their documentation will give you a significant edge in discussions during interviews.

✨Tip Number 2

Showcase your experience with Typescript by working on personal projects or contributing to open-source projects. This not only demonstrates your coding skills but also your passion for the technology.

✨Tip Number 3

Engage with the crypto community through forums, social media, or local meetups. Networking can lead to valuable insights and connections that may help you land an interview at Cryptio.

✨Tip Number 4

Prepare to discuss real-world scenarios where you've tackled data inconsistencies or integration challenges. Being able to articulate your problem-solving process will impress the hiring team.

We think you need these skills to ace Software Engineer, Integrations | TypeScript

Typescript
Node.js
REST APIs
GraphQL
OAuth
JWT
Data Mapping
Data Synchronisation
Problem-Solving Skills
Technical Documentation Understanding
Collaboration
Communication Skills
Analytical Mindset
PostgreSQL
Docker
Gitlab
Grafana
AWS
S3
Kubernetes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with TypeScript and any relevant projects you've worked on, especially those involving third-party APIs. Mention specific tools and technologies you’ve used that align with the job description.

Craft a Compelling Cover Letter: In your cover letter, express your passion for the crypto and fintech industry. Discuss why you want to work at Cryptio and how your skills can contribute to their mission of building reliable integrations.

Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your analytical mindset and problem-solving abilities. Highlight any challenges you've faced in previous roles and how you overcame them, particularly in relation to data discrepancies or API integrations.

Highlight Collaboration Experience: Since collaboration is key for this role, mention any past experiences where you worked closely with product teams or other engineers. Emphasise your communication skills and ability to engage with both technical and non-technical stakeholders.

How to prepare for a job interview at Plutus

✨Understand the Crypto Landscape

Familiarise yourself with the current trends and challenges in the cryptocurrency industry. Being able to discuss recent developments or news related to crypto will show your genuine interest and understanding of the field.

✨Showcase Your TypeScript Skills

Prepare to demonstrate your proficiency in TypeScript during the interview. Be ready to discuss past projects where you implemented TypeScript, and consider bringing examples of your code to showcase your skills.

✨Prepare for Technical Questions

Expect questions about integrating with third-party APIs and handling data discrepancies. Brush up on your knowledge of REST, GraphQL, and authentication methods like OAuth and JWT, as these are crucial for the role.

✨Emphasise Collaboration

Since this role requires working closely with product teams and other engineers, be prepared to discuss your experience in collaborative environments. Share examples of how you've successfully worked with both technical and non-technical stakeholders.

Software Engineer, Integrations | TypeScript
Plutus
P
  • Software Engineer, Integrations | TypeScript

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-06-21

  • P

    Plutus

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>