Posted about 1 year ago
Research & Development Engineer
Location: REMOTE (worldwide) or Melbourne, Australia
Compensation: A$100k to A$200k
About the role
Draftable’s core technology is what makes us unique. It includes our document structure reconstruction and document comparison algorithms. Most of this code was written by our founder but, as we have grown, we are looking to hand over responsibility to an experienced engineer.
You will be spearheading our core technology development. You will start out working closely with our founder making some key improvements to our algorithms. Over time, you will take leadership and become the chief innovator of the technology that sits at the heart of all Draftable products.
You will spend 90% of your time reading the literature, thinking about how to implement things, and writing code.
We understand you have a life outside work and we will respect your non-working and family time. We expect engineers to work a full time load of 40 hours per week (and no more) and to be very productive during that time.
Our team is mostly remote and we prefer working with remote engineers, but also we’re also open to welcoming you into our Melbourne office.
You will have flexibility to schedule your work around your other obligations but you will usually work at a fixed time. If your work hours don’t have much overlap with Australian business hours, you will need to be flexible with scheduling meetings late at night or early in the morning.
We don’t need you to be on-call, except for when you push potentially breaking changes. Our service is very stable and we haven’t had any critical incidents that required urgent attention in the last few months.
Some things you might be doing in your first few months
About our technical stack
Our core algorithms and products are written in .NET (mostly C# with some F# and some C++). Otherwise, we have a fairly standard tech stack: Python (Django, Celery, SaltStack), React, PostgreSQL, Redis and RabbitMQ.
In this role, you’ll mainly be working on C# code but it’s okay if you don’t have so much experience with C#, as we have experts on staff.