Senior Distributed Streaming Systems Engineer (Elixir/Erlang/Python)

Our prospect is developing product that transforms knowledge into shareable assets you can keep, grow, & monetize in the age of AI. Making Human+AI > AI. Instead of enterprises relying on multiple solutions to access data, derive insights, & apply knowledge, they provide a seamless, all-in-one product for you to create personalized intelligence. An enterprise’s collective human intellect all in one secure, version-controlled, client-owned hub, enabling organizations to manage, share, & evolve everyone's unique contributions into a unified global intelligence network. Simple, intuitive, & powerful.

They're looking for an innovative engineer to build novel real-time streaming systems using Elixir/Erlang and Python. This isn't about implementing existing frameworks - it's about designing creative solutions from first principles. You'll architect agent-based systems handling massive concurrent data streams, all on open-source, self-hosted infrastructure. Perfect for someone who wants to think outside the box and build something unique.

Responsibilities:

  • Design and build a custom streaming platform from scratch;
  • Think creatively about solving problems differently than everyone else;
  • Comfortable building your own tools when existing ones don't fit.

Qualifications:
    • 5+ years specifically with Elixir and/or Erlang;
    • 8+ years total experience as a Software Engineer;
    • Proven track record of architecting complex systems;
    • Experience building high-concurrency systems (handling millions of events/sec);

    • Experience with real-time data streaming (Kafka, RabbitMQ, or similar);
    • Experience with distributed systems architecture;
    • Experience with OTP (Open Telecom Platform);
    • Experience with agent-based architectures or actor model systems;
    • Experience with workflow orchestration (managing data pipelines);
    • Experience working without managed cloud services (on-premise, self-hosted);
    • Experience with open-source streaming tools (no AWS, Azure, GCP managed services).
 

We offer:

  • Competitive market salary;
  • Fully remote work;
  • Convenient and somewhat flexible working hours (you will have to work until 20:00 Kyiv time GMT+3, or 1 pm EST);
  • 28 business days of paid unbillable time per calendar year;
  • The chance to work on meaningful, socially valuable products alongside a highly professional, US-based international team;
  • Interesting technical challenges with opportunities to grow and learn.

Required languages

English B2 - Upper Intermediate
Published 13 October · Updated 23 October
36 views
·
5 applications
To apply for this and other jobs on Djinni login or signup.
Loading...