fuelen

fuelen

Software Engineer - proSapient, Remote EU

Introductory paragraph

We are seeking an experienced Elixir Developer to join our innovative engineering team. You will contribute to the development of robust and scalable web applications, working on our cutting-edge platform that helps clients make smarter investment and consulting decisions. This is an exciting opportunity to work in a collaborative environment on projects that have a global impact.

About us

My name: Artur Plysiuk
My position: Senior Software Engineer
Company name: proSapient
Company website: https://www.prosapient.com/
Company headquarters (country): UK
Company info:
proSapient helps consulting and private equity firms discover the knowledge they need to make great decisions. Our platform connects clients with industry experts through interviews and surveys, curating valuable insights. We use Elixir to power our market-leading software platform, ensuring scalability and efficiency.

About the job

Job title: Software Engineer
Qualifications or experience required:

  • Proven experience in building and maintaining Elixir-based web applications (e.g., knowledge of Phoenix).
  • Strong understanding of SQL, including profiling and building efficient queries.
  • Solid problem-solving skills and the ability to troubleshoot complex systems.
  • BS/MS in Computer Science or equivalent industry experience.
  • Proficiency in English to effectively communicate with the product team.

Nice to have:

  • Familiarity with Absinthe (GraphQL) and Oban (Job Processing).
  • Knowledge of DevOps practices and deployment pipelines.
  • Experience working in the SaaS or FinTech industry.
  • AI/ML/LLMs, understanding of agentic architectures, workflow optimisation, prompt engineering

What the successful job applicant will be working on:

  • Develop and maintain scalable, efficient, and high-quality Elixir web applications.
  • Design, optimize, and troubleshoot SQL queries and performance issues.
  • Collaborate with cross-functional teams to design and implement new features and improvements.
  • Write clean, maintainable, and testable code adhering to industry best practices.
  • Contribute to architectural decisions and optimize system performance.

Position on remote work

Remote job: Yes
Remote restrictions: only EU, preferably Portugal

About the interview process

  1. Interview with HR (15m)
  2. 2-3 interviews with Technical Leads (1h)
  3. Final interview & offer (30m)

Further info

Send your CV to elixir@prosapient.com or apply here Elixir Developer - proSapient or proSapient hiring Elixir Developer in United Kingdom | LinkedIn
You can reply here in the thread, email elixir@prosapient.com, or DM me if you have any questions.

Most Liked

fuelen

fuelen

We’re hiring again!

The first post has been updated.

Where Next?

Popular in Jobs Top

bbenligiray
ChainAPI is an integration platform for setting up API gateways to smart contracts running on blockchains. ChainAPI is a founding member ...
New
overture8
Introductory paragraph Hi, I’m Phil, Elixir dev and co-founder of Lowdown. We are a very early stage startup, looking for a daily rate q...
New
binaryseed
Hi! My team at New Relic is hiring a Senior Software Engineer! We work with Elixir, Javascript and Ruby. We're a small team building to...
New
jaowcz
We are woumedia. A digital products studio. We design and develop web and mobile apps for startups and established companies. We work ...
New
rey
Hi fellow developers, I’m a frontend engineer, that’s looking to recruit a backend dev for some personal pet projects, that may swell in...
New
johantell
About us My name: Johan Tell My position: Tech Lead Company name: BoardClic Website: https://boardclic.com/ Country: Sweden BoardCl...
New
QuinnWilton
Hey Elixir Forum! I’m an engineer at Tinfoil Security. We’re a small team of < 15 people who write automated security analysis tools....
New
christo-ph
Introductory paragraph For a fresh project, we are going to create a pilot application. UI/UX/Frontend will be provided, needs to be im...
New
shiroyasha
Introductory paragraph At Operately, we are building the future of company operations and open-source software. You would be the first s...
New
glennr
About us Bramble is a platform for banking/insurance/BPOs to improve how they manage their operations. We have traction and are growing...
New

Other popular topics Top

yurko
Here are few pieces of (common) Linux knowledge that we use for reasonably small one server apps. We use Ubuntu but this should work for ...
New
sergio
In Ruby, I can go: User.find_by(email: "foobar@email.com").update(email: "hello@email.com") How can I do something similar in Elixir? ...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
chensan
I have a User schema with a :from_id field set to type :string: defmodule TweetBot.Repo.Migrations.CreateUsers do use Ecto.Migration ...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
skosch
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
AstonJ
We’ve put together this wiki for Phoenix LiveView - please feel free to add any info you feel is worth including. What is Phoenix LiveV...
New

We're in Beta

About us Mission Statement