A palm tree

Senior/Staff Software Engineer at Affinda

1 week ago

Role: Full-time ContractorLocation: Global (Our team lives in +1 GMT to +10 GMT)Compensation: 100,000 - 180,000 AUD per annum

We are Affinda, an AI Products company that builds world-class solutions, fast. We helps companies to embrace AI technologies. Our solutions are used by over 500 companies, we are well funded and are growing >100% p.a.

Who are we looking for?

We are looking for a Senior/Staff Software Engineer to work on our Draftable product (www.draftable.com). In this role, you will work with our algorithms team to improve our core comparison algorithms. This is a role where you actually use all of the algorithm/data structure knowledge that people usually only need to know for interviews.  This role is right for you if: 

  • You are a pragmatic problem solver who enjoys finding elegant solutions to complex problems.
  • You care about choosing the right abstractions, and writing clean and efficient code. 
  • You enjoy the freedom to proactively identify opportunities and build innovative solutions in a commercial environment.  
  • You know how to select the right tool for the job. Be it programming language, framework, library, etc. 
  • You have an in-depth knowledge of algorithms & data structures. (Bonus: Experience in competitive coding)
  • You have 3+ years of software engineering experience.
  • You know how to research a technical topic. (Bonus: Experience in reading & implementing research papers)
  • You have great communication skills – You express technical solutions clearly.
  • You are independent & self-motivated. 

Affinda’s approach to work

  • We are family-friendly with flexible hours and location.  
  • We have clear goals and very few meetings.  
  • We are a rapidly growing business, and we give you the opportunity to take as much responsibility as you can handle. 
  • We have a trust-based culture – we promote independence, we help each other out, and we despise micromanagement. We work efficiently, without the need for daily stand-ups.  
  • We want to empower you to be maximally productive, and we’ll reward you fairly when you are. We reward you on your output and we don’t create arbitrary performance metrics. 
  • We have a product-led development process. We are agile (but not Agile). We like short milestones. We launch things as soon as they’re ready. We don’t have much technical debt.  
  • We are a small, friendly team of experienced professionals. We are all great at what we do and appreciate the value of working with highly competent peers.  

Lifestyle and DiversityWe understand you have a life outside work, and we will respect your non-working and family time. Affinda is an equal opportunity employer and is committed to building a team that represents a diversity of backgrounds, perspectives, skills and experiences. Our recruitment processWant to apply? Send us your CV and a cover letter (we don't accept applications without cover letters).The process for qualified candidates is: 

  1. Screening call – An opportunity for you to learn more about what we do 
  2. Technical interview – An opportunity for us to learn about your skillset 
  3. Work Test – A practical demonstration of your skills 
  4. Final stage – Meet with our Chief Scientist 

Everyone is different. The above is what we see as the typical process. Depending on the candidate there may be value in additional or fewer steps.  This is a role for a software engineer who wants to solve challenging algorithmic problems in a growing company with great opportunities for professional and personal growth.

View ApplicationBuild a resume
Create a resume
Build a Modern Resume.
Ace Your Application.
Make a good first impression with a professionally designed resume. Import your LinkedIn profile and be done in minutes.
Make a resume
Building a modern resume from LinkedIn

How to Create a Software Engineer Resume Hiring Managers Will Love

Learn how to build a software engineer resume — from how to format your resume to what to highlight in each section. These tips will help you land your dream job.
Software Engineer Resume Examples
A showcase of the best resumes built with Standard Resume. Use these diverse, real-world resume examples for inspiration and to help you write a great resume.