Elixir/ Erlang Backend Developer

  • Nashville, TN
  • Posted 14 hours ago | Updated 14 hours ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 1 Month(s)

Skills

Amazon Web Services
Apache Kafka
Collaboration
Communication
Concurrent Computing
Continuous Delivery

Job Details

We are looking for Elixir/ Erlang Backend Developer for our client in Nashville, TN
Job Title: Elixir/ Erlang Backend Developer
Job Location: Nashville, TN
Job Type: Contract
Job Description:
  • The Elixir Backend Developer will be responsible for designing, developing, and optimizing backend services using Elixir and Erlang technologies.
  • The role focuses on building scalable, fault-tolerant, and concurrent systems, collaborating with cross-functional teams, and ensuring high system reliability and performance.
Responsibilities:
  • Design, develop, and optimize backend services using Elixir/Erlang (OTP, Phoenix Framework, BEAM VM).
  • Build scalable, fault-tolerant, and concurrent systems for high availability.
  • Collaborate with product and DevOps teams to integrate APIs, microservices, and data pipelines.
  • Ensure system reliability through robust testing, monitoring, and performance tuning.
  • Contribute to code reviews, architecture discussions, and continuous improvement initiatives.
Skills:
  • Strong proficiency in Elixir, Erlang, and OTP concepts.
  • Experience with Phoenix Framework, LiveView, or Nerves (IoT) is a plus.
  • Solid understanding of concurrency, distributed systems, and message passing.
  • Familiarity with PostgreSQL, Redis, RabbitMQ, and Kafka.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Working knowledge of AWS, Google Cloud Platform, or Azure.
Qualification And Education:
  • Experience contributing to open-source Elixir/Erlang projects is preferred.
  • Strong problem-solving, debugging, and system design skills.
  • Excellent collaboration and communication abilities.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.