vknez

vknez

Senior Software Engineer (Elixir) - Decidr.ai, Sydney, Remote (Europe)

Introductory paragraph

At Decidr, we’re reimagining the way work works. This isn’t just another AI tool, Decidr is the future of business intelligence. Our AI-powered platform connects strategy, finance, and operations in one intelligent layer, turning chaos into clarity. For those who build with purpose and grow through impact – this is your platform.

About us

My name: Vladimir Knezevic

My position: Senior Full-Stack Developer

Company name: Decidr.ai

Company website: https://www.decidr.ai

Company headquarters (country): Australia

Company info and history (how you’re using Elixir etc): Elixir powers our core services. We operate real-time, distributed services with an emphasis on resilience, performance, and production observability.

About the job

Job title: Senior Software Engineer – Elixir

Job description:

  • Build Elixir systems using OTP (GenServers, supervision trees, message passing).
  • Contribute to distributed services that scale reliably and recover gracefully.
  • Collaborate on architecture and implementation decisions.
  • Deliver maintainable, high-performance, observable code for production.
  • Drive performance tuning, metrics, tracing, and system observability.
  • Work cross-functionally from prototype to production; grow into deeper platform ownership and support peer learning.

Salary range: Competitive

Qualifications or experience required:

  • Experience with Elixir/OTP, or strong backend/functional programming with keen interest in Elixir.
  • Exposure to distributed or high-concurrency systems (e.g., real-time data, stream processing, message passing).
  • Understanding of resilience and observability best practices.
  • Curiosity-driven problem solving; strong collaboration and communication in fast-moving teams.

What the successful job applicant will be working on:

  • Build Elixir-based systems using OTP (GenServers, supervision trees, message passing).
  • Contribute to distributed services that scale reliably and recover gracefully.
  • Collaborate with senior engineers on architecture and implementation decisions.
  • Deliver clean, maintainable code that performs under load and is observable in production.
  • Contribute to performance tuning, metrics, tracing, and system observability.
  • Work cross-functionally to bring product features from prototype to production.
  • Grow into deeper platform ownership and support peer learning across the team.

Position on remote work

Remote job: Fully remote

Remote restrictions: Europe.

Remote leeway: Fully remote

Any other notes about your position on remote work: N/A

Further info

  • Team/culture: Elixir-first platform, low-ego/high-ownership team, fast-paced and high-trust culture; meaningful systems-level challenges from day one.
  • Department: Engineering
  • Location: Europe, remote
  • Employment type: Full-time
  • This is a senior role, but if you believe you’re up to the task, you’re welcome to apply.
  • How to apply / contact: Software Engineer - Elixir - Decidr

Where Next?

Popular in Jobs Top

LucaMausberg
Introductory paragraph We at Marko strive to make second-hand the first choice. We will make buying and selling second hand online easy,...
New
AndrewDryga
About us My name: Andrew Dryga My position: :man_shrugging: Company name: Hammer Corp. Website: https://www.hammer-corp.com/ Country...
New
evan22w
Introductory paragraph Our team at Rotabull is looking for a short-term, senior full stack engineer to work on our application which is ...
New
emily-smith-felcana
I’m Emily from Felcana, the first vet-led, vet-focused pet tech start up (say it fast!) Introductory paragraph Felcana are the first ve...
New
gabrieltaylor
Introductory paragraph Fast growing communications company, Telnyx, is seeking experienced developers to join our team. About us My na...
New
atal421
About us My name: Adam My position: Software Engineer Company name: IndustrialML Website: https://www.industrialml.com/ Country: USA...
New
LucaMausberg
Introductory paragraph We at Marko strive to make second-hand the first choice. We will make buying and selling second hand online easy,...
New
zacksiri
Introductory paragraph DeeMoney is a Payments / Remittance company located in Bangkok, Thailand. We’re the one and only FinTech in Thail...
New
pepsico
About us My name: Henry Mori My position: Lead Engineer, B2B & D2C eCommerce Company name: PepsiCo, Inc. Website: Job Description...
New
actor
Introductory paragraph My name is Geoffrey and i am the CEO of Qubit GPS a company that offers software to manufacturers who manufacture...
New

Other popular topics Top

9mm
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 53690 245
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
komlanvi
Hi everyone, I was playing with phoenix liveView but I run into an issue. I have a form and want to validate each input text when the te...
New

We're in Beta

About us Mission Statement