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: 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: Senior 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
- Interview with HR (15m)
- 2-3 interviews with Technical Leads (1h)
- Final interview & offer (30m)
Further info
Send your CV to elixir@prosapient.com or apply here proSapient hiring Elixir Developer in Portugal | LinkedIn
You can reply here, email elixir@prosapient.com, or DM me if you have any questions.