Software Engineer / Accounting & Reconciliation / TypeScript & Rust / Remote UK or France
Software Engineer / Accounting & Reconciliation / TypeScript & Rust / Remote UK or France

Software Engineer / Accounting & Reconciliation / TypeScript & Rust / Remote UK or France

London Full-Time 36000 - 60000 Β£ / year (est.) Home office possible
1

At a Glance

  • Tasks: Join our team to develop innovative crypto accounting solutions using TypeScript and Rust.
  • Company: Cryptio is a leading SaaS platform in the crypto finance space, focused on accounting and reconciliation.
  • Benefits: Enjoy fully remote work, 25 days holiday, gym perks, and a $200 home office budget!
  • Why this job: Be part of a dynamic team solving real-world financial challenges in the exciting crypto industry.
  • Qualifications: 5+ years in software engineering, deep TypeScript knowledge, and proficiency in Rust required.
  • Other info: Work from anywhere in the UK or France, with occasional visits to our hubs in Paris, London, or New York.

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

Cryptio is seeking a Software Engineer passionate about building crypto, finance, and accounting reconciliation products. You will join our talented engineering team working on Cryptio's SaaS platform within the Accounting & Reconciliation squad. Your team will develop robust solutions for cost basis and PnL computations, maintain our automated reconciliation tool (AutoRec), and create a high-performance reporting pipeline that processes large volumes of data.

Key technologies:

  • Rust (with a focus on performance and scalability)
  • TypeScript (key dependencies: Nest.js, Zod, Slonik)
  • PostgreSQL
  • Kubernetes on AWS, Docker, GitLab… (modern development stack)

What's special about this role?

This role represents a unique opportunity to solve complex accounting and financial challenges in the cryptocurrency space. You will contribute to the development of critical features that help our clients navigate the intersection of traditional finance and digital assets, from implementing sophisticated cost basis computations to building automated reconciliation systems that can handle millions of transactions. You will be part of a team responsible for creating robust solutions that not only process high volumes of financial data efficiently but also ensure regulatory compliance and audit readiness. These systems will help our clients maintain accurate financial records, generate comprehensive reports, and confidently manage their crypto assets while meeting all regulatory requirements.

Responsibilities:

  • Contribute to the development of core accounting and reconciliation features
  • Write and ship production-grade TypeScript / Rust code
  • Document and test your code
  • Work closely with product teams to ensure new features meet user needs

Requirements:

  • 5+ years of software engineering experience
  • Deep knowledge of TypeScript
  • Proficient in Rust, ability to write and ship production-grade code
  • Some experience with high-performance systems
  • Some experience with OLAP databases (ClickHouse or similar)
  • Strong background in database design and optimization with PostgreSQL
  • Experience with data-heavy products and system optimization
  • Exceptional communication skills, with both technical and non-technical stakeholders
  • Impeccable spoken and written English
  • Strong collaborative mindset - the ability to work effectively with others is essential for tackling complex features
  • An analytical mindset, a passion for solving complex problems, and an interest in the crypto and fintech industry

Location:

You can work from home 100% of the time, but you should be able to easily join one of our hubs from time to time. Our hubs are Paris, London, and New York.

Interview Process:

  • Talent Screen - 45 min
  • Technical Interview - 90 min
  • Team Interview - 45 min
  • Leadership Interview - 45 min

Benefits:

  • Fully-Remote / Hybrid – The choice is yours!
  • 25 Days Paid Holiday + Bank Holidays + Your Birthday Off
  • Earn an extra day of annual leave for every year you're at Cryptio.
  • Attractive Maternity and Paternity Policies for your growing family.
  • Gym Classes or Spa Treatments with ClassPass (or gym reimbursements)!
  • Apple MacBook Pro – The best tech at your fingertips!
  • $200 Workplace Budget to create your perfect home office!
  • Training and Development Budget – Invest in yourself and grow!

*UK have these additional benefits: 4% Pension Contributions towards your future + Private Medical & Dental Insurance with Allianz.

*France have these additional benefits: English language course options.

Software Engineer / Accounting & Reconciliation / TypeScript & Rust / Remote UK or France employer: 1kx Network

Cryptio is an exceptional employer that fosters a dynamic and inclusive work culture, allowing Software Engineers to thrive in a fully remote environment while contributing to innovative solutions in the cryptocurrency and finance sectors. With generous benefits such as 25 days of paid holiday, a training and development budget, and a commitment to employee growth, Cryptio empowers its team members to excel both personally and professionally. The opportunity to work with cutting-edge technologies and collaborate with talented colleagues makes this role not just a job, but a meaningful career path.
1

Contact Detail:

1kx Network Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Software Engineer / Accounting & Reconciliation / TypeScript & Rust / Remote UK or France

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially TypeScript and Rust. Consider building a small project or contributing to open-source projects that utilise these languages to showcase your skills.

✨Tip Number 2

Engage with the crypto and fintech communities online. Join forums, attend webinars, or participate in discussions on platforms like GitHub or Stack Overflow. This will not only enhance your knowledge but also help you network with professionals in the field.

✨Tip Number 3

Prepare for the technical interview by practising coding challenges that focus on performance and scalability. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills in a timed environment.

✨Tip Number 4

Demonstrate your collaborative mindset during interviews by sharing examples of past projects where you worked closely with product teams or non-technical stakeholders. Highlight how you effectively communicated complex ideas to ensure everyone was aligned.

We think you need these skills to ace Software Engineer / Accounting & Reconciliation / TypeScript & Rust / Remote UK or France

Proficient in TypeScript
Strong knowledge of Rust
Experience with PostgreSQL
Understanding of OLAP databases
High-performance system development
Database design and optimisation
Experience with Docker and Kubernetes
Familiarity with GitLab
Ability to write production-grade code
Exceptional communication skills
Analytical mindset
Problem-solving skills
Collaborative mindset
Interest in cryptocurrency and fintech

Some tips for your application 🫑

Understand the Role: Before applying, make sure to thoroughly read the job description. Understand the key responsibilities and technologies involved, such as TypeScript, Rust, and PostgreSQL, to tailor your application accordingly.

Highlight Relevant Experience: In your CV and cover letter, emphasise your 5+ years of software engineering experience, particularly with TypeScript and Rust. Provide specific examples of projects where you've developed high-performance systems or worked with OLAP databases.

Showcase Your Problem-Solving Skills: Given the complex nature of the role, include examples that demonstrate your analytical mindset and passion for solving intricate problems, especially in the crypto and fintech sectors.

Communicate Effectively: Since exceptional communication skills are essential, ensure your application is well-written and free of errors. Use clear language to convey your technical expertise and ability to collaborate with both technical and non-technical stakeholders.

How to prepare for a job interview at 1kx Network

✨Showcase Your Technical Skills

Make sure to highlight your proficiency in TypeScript and Rust during the interview. Be prepared to discuss specific projects where you've used these technologies, and consider bringing examples of your code or contributions to demonstrate your capabilities.

✨Understand the Crypto and Fintech Landscape

Familiarise yourself with the current trends and challenges in the cryptocurrency and fintech industries. Being able to discuss how your skills can contribute to solving complex accounting and financial challenges will impress the interviewers.

✨Prepare for Technical Questions

Expect technical questions that assess your problem-solving abilities and understanding of high-performance systems. Brush up on database design, optimisation techniques, and OLAP databases, as these are crucial for the role.

✨Demonstrate Collaboration Skills

Since the role requires working closely with product teams, be ready to share examples of how you've successfully collaborated with both technical and non-technical stakeholders in the past. Highlight your communication skills and teamwork experiences.

Software Engineer / Accounting & Reconciliation / TypeScript & Rust / Remote UK or France
1kx Network
1
  • Software Engineer / Accounting & Reconciliation / TypeScript & Rust / Remote UK or France

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

    Application deadline: 2027-06-21

  • 1

    1kx Network

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