Senior Software Engineer

Crypto Tax Calculator

Crypto Tax Calculator

Software Engineering
New South Wales, Australia
Posted on Thursday, May 23, 2024

CTC, a remote-first SaaS company backed by AirTree Ventures, is on a mission to build the best tax software for the web3 world. We have challenging design problems, an extremely capable engineering team and an unwavering commitment to building the best possible solutions for our customers.

We offer top-of-market compensation and real work-life balance, with a 100% remote-friendly environment, flexible work hours, minimal meetings, and a wide variety of work. We are proud to have built a team culture that people genuinely enjoy working in.

The role:

As a Senior Software Engineer, you will help solve challenging problems in a developer-first work environment. You will take ownership over business requirements and deliver them across the full stack. We use TypeScript with MERN + AWS.

Why you should work for us:

  • Competitive top-of-market package
  • VC-backed fast-growing SaaS company
  • Remote-first company, we don’t care where you work
  • Flexible work hours, we don’t care when you work
  • Async-first, we only have one internal meeting day; the rest are meeting-free days so you can actually get work done
  • High-velocity team, we work hard and ship fast
  • Everything we do is geared towards maximising throughput and minimising BS
  • Work with an exceptional and passionate team of domain experts in the crypto space

What you'll do:

  • Write easily maintainable code (React, Node.js, TypeScript) that transforms complex business requirements into elegant, performant solutions
  • Own features end-end with development in both the backend and frontend (70/30 split)
  • Work closely with the product team to help shape new features
  • Provide mentorship and guidance to other engineers within the team

Technical Requirements:

  • Minimum Bachelor-level qualification in software engineering or related field
  • 4+ years experience as a Software Engineer in a professional setting
  • Advanced understanding of TypeScript and related technologies
  • Experience with a functional programming language is a plus
  • Experience with AWS and MongoDB is a plus

About you:

  • You are currently a senior-level engineer in a product-focused company
  • You are comfortable with advanced Node.js concepts such as worker threads, streams, and WebSockets
  • You have experience in software design and are able to make thoughtful contributions to architectural decisions
  • You have a proven track record of high performance
  • You are excited by the fast-moving pace of a startup
  • You have an interest in the cryptocurrency industry or a willingness to learn
  • You love to code