Senior Elixir Engineer
We are seeking a Senior Elixir Engineer with deep expertise in OTP to join our team. The primary objective is to build and scale our AI-powered platform, which aims to automate business processes and increase efficiency for small and medium enterprises (SMEs). The role requires designing software for high reliability and scalability, focusing on asynchronous, concurrent, and parallel processes.
This is a remote role with flexible working hours, with some overlap required with Australian time zones.
Who we are:
Decidr is an AI-powered operating system on a mission to transform how business is done. We’ve created hundreds of AI micro roles to automate thousands of functions and workflows which make up the bulk of repetitive daily tasks. Think automated messaging and comms, intelligent data validation and financial forecasting.
Basically, we’re moving from a traditional copilot approach to an AI-first framework.
Our founder has 20+ years in the online space, building platforms that harness the power of profiles, values and goals.
Why Decidr?
- We're transforming traditional workflows with cutting edge AI tech, driving unprecedented efficiency and growth for our clients.
- Work with a small team of top talent who share your passion for pushing boundaries. With over $5 million invested in our platform and R&D, innovation is in our DNA.
- Enjoy a flat structure where your ideas are heard, you can develop quickly and contribute in meaningful ways.
- Collaborate with a diverse and inclusive team where your ideas aren’t just welcomed — they're celebrated. At Decidr, you’re encouraged to bring your unique voice to the table.
- We offer flexibility and support to help you thrive. We currently have an office in Sydney’s CBD, and many of our team work in a hybrid way, collaborating with colleagues across multiple time zones.
Responsibilities
- Design and implement scalable, reliable backend solutions using Elixir and OTP.
- Develop and manage asynchronous, concurrent, and parallel processes.
- Define architecture for high reliability and scalability.
- Collaborate closely with the tech lead and development team to meet project goals.
- Ensure production readiness and deployment of scalable applications.
Requirements
- Senior-level experience with Elixir and OTP.
- Proven experience with asynchronous, concurrent, and parallel processes.
- Experience designing and implementing large-scale, high-performance systems.
- Production experience with scalable applications.
Nice to Haves
- Experience with Kubernetes deployments.
- Familiarity with the Phoenix framework.
- Knowledge of GenStage, Flow, and Broadway.
- Background in Erlang (You won't be writing code in Erlang).
How to Apply
Please submit your resume and a cover letter outlining your qualifications and relevant experience.
Apply now