Careers at Fathom

Fathom is transforming the way advisers and business owners create beautiful performance reports and access timely business insights. We've helped over 10,000 businesses around the world gain the valuable insights they need to make better business decisions — and we're just getting started!

We're looking for talented individuals to join our growing team.

Current Openings

Brisbane, Australia

Partner Success Specialist

Digital Marketing Manager

Front End Web Developer

API Developer

Senior Testing Engineer

QA Test Analyst / Business Analyst

Development and Operations Engineer

Applicants must be an Australian/NZ citizen or a permanent resident (visa sponsorship is not offered for these roles)

Perks, company and culture

Do your best work with the latest tech while we look after your back with Herman Miller Aeron Chairs

Enjoy unlimited espresso coffee brewed from gourmet coffee beans and select from a range of seasonal fruit

We're proud of our team! You'll be joining a range of experienced and innovative thinkers across a range of disciplines

Our Brisbane office is in a great location, offering free parking and an easy commute against the traffic

Enjoy a convenient walk to daycare, schools, park, gym, shopping centre and medical centre

In a small team like ours, every role has an abundance of opportunities to learn, grow and show initiative

Partner Success Specialist

Brisbane, Australia

We're looking for a confident, enthusiastic and technical communicator to join our growing success team. In this role, you will be a critical part of our customers' overall experience and have the opportunity to build and maintain strong relationships with our clients. You will work closely with a team of like-minded colleagues, who focus on the needs of our clients by developing and delivering an amazing product. You'll need to have plenty of initiative, and drive to ensure that Fathom's customer experience is second to none.

It’s a fantastic opportunity for a passionate and enthusiastic individual who is eager to join a fast growing technology company.

What you’ll be doing:

  • Responding to customer queries with thoughtfulness and empathy
  • Proactively helping customers to gain the business insights they require
  • Assisting some of Australia’s leading accounting firms with their use of Fathom, by providing exceptional guidance, training and support
  • Be part of the team representing Fathom at industry events and conferences
  • Most importantly, representing the Fathom brand and culture by providing the highest quality customer service and care to our clients and partners

What we’re looking for:

  • Candidates must have completed, or be on their way to completing a Bachelor's degree (Business, Finance, Accounting or similar) from an accredited university
  • An outstanding written and verbal communicator
  • A problem solver and team player who enjoys wearing multiple hats
  • A self-starter who takes pride in going above and beyond to get the job done
  • Comfortable using cloud software and other web technologies
  • Genuinely excited to help advisers and small business owners gain the insights they need to make better business decisions
  • No prior experience using Fathom is required - training will be provided
  • Australian/NZ citizen or a permanent resident (visa sponsorship is not offered for this role)

What you’re all about:

  • You’re passionate about helping people by providing solutions
  • You demonstrate excellent attention to detail
  • You’re a self-learner with a passion for staying-up-to-date with the product you represent
  • You’re a great communicator with a positive attitude
Apply now

Digital Marketing Manager

Brisbane, Australia

Our marketing team exists to generate awareness and bring clarity to our target audience regarding the benefits of Fathom. We help potential and existing customers connect with our broader team through demand generation, product marketing, education, SEO, content marketing, communications and events.

We're looking for an experienced digital marketer, with practical knowledge and proven ability in B2B SaaS, to help lead a small, highly capable team and focus on demand generation.

As a manager, you should be comfortable owning a marketing budget, making strategic decisions, and being responsible for managing and nurturing a lead pipeline. Your fundamental goal would be to increase the quality, conversion, tracking and velocity of leads by building scalable data-driven processes, using marketing automation and ultimately measuring ROI for each initiative.

For the right person, this is an excellent opportunity to join a successful startup and make an immediate difference.

What you'll be doing:

  • Creating and running lead generation initiatives across multiple channels
  • Working across teams to understand and improve how the marketing pipeline ties with sales and customer success
  • Collaborating with key partners on joint marketing initiatives
  • Managing, motivating and growing a team of 2-3 people
  • Providing reports & analytics to show the effectiveness of campaigns and ROI
  • Recommending and implementing best-practice software solutions to assist in marketing automation and lead nurturing

What you're all about:

  • You sweat the small stuff, and demonstrate excellent attention to detail
  • You have direct practical experience with the latest in marketing software and automation, and you love keeping up to date with marketing trends
  • You believe in measuring and analysing marketing KPIs

What we are looking for:

  • A minimum of 4 years work experience in digital marketing
  • Experience in B2B SaaS is a must
  • Tangible, real-world experience with leading marketing software
  • Excellent written and verbal communication skills
  • Experience in training and managing others is helpful but not essential
  • A degree is helpful but experience is better
Apply now

Front End Web Developer

Brisbane, Australia

As a web developer at Fathom, you will be implementing thoughtful solutions to complex development challenges. You will be coding unique visualisations designed to impress our customers, utilising animation and interactivity, and contributing to a front-end framework that focuses on performance, scale and maintainability.

We view the ability to communicate in both the written and spoken form to be of paramount importance. This will be particularly evident in your focus on clean, articulate and efficient code that is easily understood by your fellow developers.

Our team includes developers and designers who are recognised as leading practitioners in their respective crafts. This is an opportunity to join them and influence the growth and architecture of a product still in its nascent stages.

What we’re looking for:

  • 3-5 years experience as a front-end developer
  • A Bachelor's degree in Computer Science is a bonus, but not essential
  • Experience with one or more javascript frameworks such as Angular, React, Aurelia, Ember, Vue
  • Extensive knowledge of JavaScript, HTML5, CSS3 and other web technologies
  • CSS pre-processor experience (SASS, LESS)
  • Strong understanding of the fundamentals of software engineering (ie. version control, testing, debugging, clean architecture)
  • Understanding of client side build systems (eg. webpack) and package management (npm, yarn) is helpful, but not essential
  • Excellent written and verbal communication skills
  • Australian/NZ citizen or a permanent resident (visa sponsorship is not offered for this role)

What you're all about:

  • You demonstrate a willingness to learn and work hard
  • You have an ability to find the balance between the ‘perfect’ solution and the ‘fast’ solution
  • You’re passionate about coming up with innovative approaches to solving problems
  • You sweat the small stuff, and demonstrate excellent attention to detail
  • You’re a self-learner with a passion for staying up-to-date on emerging trends
Apply now

API Developer

Our APIs are built into the foundations here at Fathom. They touch many different parts of our product and it’s important that we develop them with an eye to scale and efficiency. We’re looking for someone who can join our team and bring a dedicated focus to this area of the business.

You will work alongside our front-end and back-end teams to ensure a balance between a great experience for API consumers and an efficient use of back-end resources.

This is an exciting opportunity for someone who wants to contribute to the technical design of a product and have a measurable and direct impact.

Our team includes developers and designers who are recognised as leading practitioners in their respective crafts. This is an opportunity to join them and influence the growth and scalability of a product still in its nascent stages.

What you’ll be doing:

Your work will vary from week-to-week, but could include:

  • Developing and extending an existing REST based API for use in multiple scenarios
  • Designing new APIs in collaboration with our team
  • Integrating with other applications through their APIs
  • Practising TDD and ensuring we have appropriate coverage
  • Documenting our APIs with clarity and detail for use internally by our developers
  • Monitoring performance improvements

What we're looking for:

  • 3+ years experience designing and developing REST APIs
  • Experience as a developer in C# and with the .NET framework; our technology stack covers SQL, C#, .Net, WebAPI, Javascript frameworks
  • Solid understanding of test-driven development methodologies
  • An understanding of how to build an API that can scale
  • An understanding of API design in relation to HTTP verbs, pagination, rate limiting, versioning, HATEOAS, etc.
  • Australian/NZ citizen or a permanent resident (visa sponsorship is not offered for this role)

What you're all about:

  • You’ll demonstrate excellent attention to detail
  • You have a commitment to efficiency
  • You have an ability to write with clarity and conciseness
  • You’re a self-learner with a passion for staying up-to-date on emerging API trends
Apply now

Senior Testing Engineer

Brisbane, Australia

This is a unique role that requires a person who can boast recent, hands-on experience in testing, alongside the ability to lead, communicate and advocate a best-practice approach across all our teams. You will play a vital part in the communication between our product, design, support and development teams.

In essence, this is a technical role, perfect for the person who is passionate about automation, productivity and driving business value and product quality across all facets of a modern web application. You will directly influence quality, culture and value, and lead others in the same way.

Our team includes developers and designers who are recognised as leading practitioners in their respective crafts. This is an opportunity to join them and influence the growth and aesthetic of a product still in its nascent stages.

What you’ll be doing:

Your work will vary from week-to-week, but could include:

  • Developing tests and implementing new testing frameworks
  • Building automation scripts
  • Working with DevOps to improve testing as part of a continuous integration and deployment strategy
  • Training developers on best-practice software architecture (TDD)
  • Evaluating product quality and test coverage
  • Contributing to design specifications
  • Researching the latest tools, frameworks and testing methods

What we’re looking for:

  • 5+ years experience in TestOps, developing automated testing systems and frameworks
  • A deep understanding of testing in all its forms - unit, integration, end-to-end, regression, usability, stress, performance, etc.
  • Experience testing REST APIs and modern web applications
  • Practical experience with relevant tools in the tester’s toolkit (Selenium, Cucumber, Postman, etc)
  • Experience as a developer in C# and with the .NET framework; our technology stack covers SQL, C#, .Net, WebAPI, Javascript frameworks
  • Solid understanding of test-driven development methodologies
  • Australian/NZ citizen or a permanent resident (visa sponsorship is not offered for this role)

What you’re all about:

  • You’ll be highly communicative and demonstrate excellent attention to detail
  • You have an ability to write with clarity and conciseness
  • You’re a self-learner with a passion for staying up-to-date on emerging TestOps trends
  • You’re pragmatic and can work well as the fulcrum between business and technology
Apply now

QA Test Analyst / Business Analyst

Brisbane, Australia

At Fathom, we know that testing and quality assurance is vital in the communication between our product, design, support and development teams. We’re looking for someone who can draw together business requirements, customer feedback and our development pipeline and ensure that we continue to deliver a quality experience and service to our partners and customers.

This is a hybrid role which combines elements of testing with the opportunity to contribute as a business analyst.

Our team includes developers, engineers and designers who are recognised as leading practitioners in their respective crafts. This is an opportunity to join them and influence the quality, value and architecture of a modern web application.

What you’ll be doing:

Your work will vary from week-to-week, but could include:

  • Planning tests and conducting manual tests
  • Working with our product team to document requirements for new features
  • Communicating during the development of new features to ensure that no requirement falls through the gaps
  • Discovering and tracking bugs to ensure their resolution
  • Working closely with our support team to ensure the prompt resolution of issues raised by our customers
  • Studying how our customers use Fathom
  • Using your understanding of the product to assist developers in producing automated tests

What we are looking for:

  • 3+ years experience in software testing or a related field
  • A demonstrated ability to write high quality documentation
  • Knowledge of accounting/finance is a plus but not required
  • Experience with Selenium and other relevant testing tools is highly regarded
  • Australian/NZ citizen or a permanent resident (visa sponsorship is not offered for this role)

What you’re all about:

  • You’ll be highly communicative
  • You have an ability to write with clarity and conciseness
  • You’re meticulous and will go the extra mile to discover a bug
  • You’ll have tenacity and confidence to challenge established norms
  • You demonstrate excellent attention to detail
Apply now

Development and Operations Engineer

Brisbane, Australia

As a crucial function in the broader Fathom team, DevOps manages both the internal and the cloud infrastructure for the application. Fathom’s infrastructure is almost entirely cloud hosted and we primarily use Microsoft’s platform and tools. Our DevOps team also oversees the deployment and management of our applications in production.

We’re looking for a junior DevOps engineer who is adept in the area of IT operations, but is equally at home in Visual Studio. You will be primarily working on our internal systems and cloud infrastructure, while also collaborating with our development team to streamline and automate the delivery and maintenance of our applications.

Our team includes developers, engineers and designers who are recognised as leading practitioners in their respective crafts. This is an opportunity to join them and influence the quality, value and architecture of a modern web application.

What you'll be doing:

Your work will vary from week-to-week, but could include:

  • Maintaining internal systems and equipment, including hardware and software installations, Active Directory, network support, phones and general IT support
  • Identity management and account creation for systems used by Fathom
  • Monitoring performance of applications and services
  • Maintaining and improving our existing servers and hosting environment - this will include performing configuration changes, patch management and documentation
  • Managing security at the operations level (ie. scheduling third party penetration testing, managing SSL certificates and assisting with security audits)
  • Improving the efficiency and productivity of our development team through the ongoing development of our systems and processes (e.g. improving continuous deployment and build processes)

What we're looking for:

  • Experience with Microsoft Azure
  • Experience with ASP.Net / C#
  • Experience administering application servers, web servers, and databases (Windows Server 2016, IIS, SQL Server)
  • Experience with Active Directory
  • Experience with PowerShell DSC, Azure Automation, Azure Resource Manager Templates
  • Experience with New Relic, Pingdom, Azure OMS or other tools for monitoring and performance analysis
  • Experience with DNS, SSL, Load Balancers, Firewalls, Networking
  • Experience with continuous integration tools
  • Australian/NZ citizen or a permanent resident (visa sponsorship is not offered for this role)
Apply now