Elixir Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Sun, Jun 14, 2026
This job expires in: 22 days
Job Summary
To support a fully remote workforce, the Elixir Software Engineer will design and build scalable backend systems using Elixir and Kafka, focusing on high-throughput data streaming and event-driven architecture.
Key responsibilities
- Design, develop, and maintain scalable backend services using Elixir and OTP frameworks
- Implement and manage event-driven architectures leveraging Kafka for data streaming and messaging
- Collaborate with cross-functional teams to build resilient, high-availability systems
Required qualifications
- 4+ years of software engineering experience with a focus on backend or distributed systems
- Strong proficiency in Elixir and functional programming paradigms
- Hands-on experience with Kafka or similar streaming platforms (e.g., Pulsar, RabbitMQ)
- Familiarity with microservices architecture, APIs, and cloud platforms (AWS, Azure, or GCP)
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...