Logo for Senior Software Engineer (React, Node.js)

Senior Software Engineer (React, Node.js)

CTC Ledger Pty Ltd
Sydney, NSW
A$170,000-$200,000 p/a
Information & Communication Technology → Engineering - Software
Full-time
Remote

Posted 1 day ago


Location: Remote (Australia)

Employment type: Full-time

Backed by AirTree, Folklore Ventures and Coinbase Ventures, CTC is a fast-growing company with hundreds of thousands of loyal customers across 23 countries. Founded in 2018 by brothers Shane and Tim Brunette, our mission is to empower people globally to better understand their tax obligations with a self-service tool that simplifies the process of identifying, tracking, and organising crypto transactions.

We are a product-driven company building in a developer-first work environment. We use TypeScript with a MERN stack (MongoDB, Express, React, Node.js). For this role, we're looking for a seasoned engineer with a strong product focus to help build and scale the core of our platform, joining one of the best engineering teams in crypto.

The Role:

As a Senior Software Engineer at CTC, you will be a key driver in building the core services and infrastructure that power our application. You will solve challenging problems in a developer-first work environment, taking ownership over business requirements and delivering them across the full stack, with an emphasis on the backend (approx. 70/30 split). We are looking for an engineer who is comfortable architecting scalable systems, writing performant backend code, and collaborating closely with the product and design team members to bring features to life.

What You'll Do:

Build & Innovate: Write clean, maintainable, and performant code (primarily Node.js & TypeScript) to transform complex business requirements into elegant, scalable solutions.

Own Features End-to-End: Take ownership of features from architectural design through to deployment, with a primary focus on backend development and a solid contribution to the frontend.

Architect & Design: Make thoughtful contributions to architectural decisions, helping to design and implement robust and scalable backend systems.

Collaborate Deeply: Work cross-functionally with the product team to help shape new features, and with other engineers to ensure seamless integration between the frontend and backend.

Champion Quality: Advocate for and implement robust testing strategies and ensure best practices in code reviews for both backend and frontend code.

Mentor & Level Up: Provide mentorship to junior and mid-level engineers, sharing your knowledge of backend systems, architecture, and best practices to help elevate the team.

Remote Collaboration: Proactively engage in a remote-first, async environment, ensuring effective collaboration across global teams and time zones.

Technical Requirements:

Minimum Bachelor-level qualification in software engineering or a related field, or equivalent professional experience.

Minimum 3+ years of professional experience as a Software Engineer in a product-focused company.

Advanced understanding of TypeScript and its application in backend and frontend development.

Deep expertise in Node.js and its ecosystem. You should be comfortable with advanced concepts such as worker threads, streams, and WebSockets.

Strong experience with databases, particularly MongoDB.

Proven experience designing, building, and maintaining scalable APIs and backend services.

Experience with cloud platforms, especially AWS, is a plus.

Experience with React for frontend development is a plus.

Experience with a functional programming language is a plus.

About You:

You are a seasoned engineer with a track record of over-performing in a product-focused company, ideally with startup experience.

You have high agency – proactive, resourceful, with strong problem-solving abilities and a bias for action.

You have significant experience in software design and can make thoughtful, impactful contributions to architectural decisions.

You possess a genuine passion for building robust, scalable backend systems and solving complex technical challenges.

You are an excellent collaborator, able to work effectively with product managers and other engineers.

You are a natural mentor, eager to share your expertise and help others grow.

You are comfortable working autonomously in a remote-first, fast-paced environment.

You are excited by the fast-moving pace of a startup.

You have an interest in the cryptocurrency industry or a strong willingness to learn.

You love to code.

Why join CTC?

Top-tier compensation: We offer a competitive, top-of-market package.

Fast-growing company: Be part of a rapidly scaling SaaS organisation, backed by leading VCs.

Work from anywhere: As a remote-first company, you have the flexibility to work where you thrive (this role is Australia-based preferred).

Collaborative culture: Enjoy a flat organisational structure where every voice is valued, and decisions are made efficiently.

Global impact: Join a global team with a global focus—contribute to worldwide success.

Elite engineering team: Work alongside one of the best engineering teams in crypto.

High-velocity environment: We prioritise maximising impact with minimal bureaucracy, so you can focus on what truly matters.

Focus: We are async-first – only one internal meeting day per week means more time for deep work.

Please no recruiters.


About CTC Ledger Pty Ltd

Sydney, NSW, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Senior Software Engineer

Morgan Consulting

Sydney, NSW
A$170,000-$190,000 p/a
Full-time
Hybrid

Senior Software Engineer - Angular & React

Bluefin Resources Pty Limited

Sydney, NSW
A$1,000-$1,100 p/d
Contract
On-site

Senior Frontend Software Engineer (React, TypeScript)

CTC Ledger Pty Ltd

Logo for Senior Frontend Software Engineer (React, TypeScript)
Sydney, NSW
A$170,000-$200,000 p/a
Full-time
Remote

Senior Software Engineer (Special Projects)

CTC Ledger Pty Ltd

Logo for Senior Software Engineer (Special Projects)
Sydney, NSW
A$170,000-$200,000 p/a
Full-time
Remote

Senior Software Engineer

TheDriveGroup

Sydney, NSW
A$150,000 p/a
Full-time
On-site

Senior Software Engineer - Sensor Fusion

The Onset

Logo for Senior Software Engineer - Sensor Fusion
Pyrmont, NSW
A$150,000-$180,000 p/a
Full-time
Hybrid

Full Time Senior Software Engineer – Yagoona NSW

Flash Money

Yagoona, NSW
A$80,000-$85,000 p/a
Full-time
On-site

Senior Software Engineer

Encompass Technologies

Collingwood, VIC
A$123,000-$156,000 p/a
Full-time
Remote