Senior Elixir Engineer

Location: Lund, Sweden

About the Role

At Cytely, we’re building a world where science accelerates itself - where every experiment becomes a reusable asset, every insight compounds, and every researcher is amplified.

As our Senior Elixir Engineer, you will define the backend systems and real-time experiences that power our platform. Your mission is to translate the complexity of biological research into a simple, elegant, and powerful product that feels like a natural extension of a scientist's mind - building robust, scalable, and delightful tools that accelerate our urgent mission.

Key Responsibilities

  • Lead development and optimization of our SaaS using the PETAL stack (Phoenix, Elixir, TailwindCSS, Alpine.js, LiveView).
  • Engineer core functionality for concepts like ‘one-click assays’ and a ‘visual pipeline builder’.
  • Collaborate closely with scientists and designers to turn deep user research and complex requirements into robust, scalable solutions.
  • Design and implement secure, maintainable Elixir/OTP systems for complex data, real-time interactions, and long‑running workflows.
  • Champion technical excellence: best practices for Elixir and LiveView, thoughtful code reviews, mentoring, and performance/reliability focus.
  • Build backend services that power interactive, publication‑ready graphs and shareable datasets to compress time from experiment to insight.
  • Example projects: Architect backend + LiveView interactions for a researcher’s co‑pilot; build GenServers and real‑time components for a drag‑and‑drop workflow builder; develop infrastructure for sharing dynamic, re‑analyzable datasets; scale data ingestion and processing pipelines.

Qualifications

  • Proven experience building and shipping complex PETAL stack applications (Elixir/Phoenix/LiveView).
  • Deep Elixir/OTP knowledge with strong grasp of concurrency, supervision, and system reliability.
  • Systems thinking with a long‑term architectural mindset for scalability and maintainability.
  • User‑centric engineering: strong product sense; comfortable collaborating closely with product/design.
  • Excellence in code quality: testing, performance profiling, observability, and rigorous reviews.
  • Advanced degree in CS/Applied Physics/Mathematics/Bioinformatics or equivalent experience (nice‑to‑have, not required).
  • Genuine passion for accelerating science and solving problems that matter.
  • Interest or experience in biomedicine, bioimaging, computational biology, or life sciences; fast learner in new domains.

Ready to apply for Senior Elixir Engineer?