Overview
Hybrid
Depends on Experience
Full Time
50% Travel
Skills
Erlang
Microservices
SQL
RDBMS
Job Details
Must Have:
- 3+ years of professional software development experience with strong problem-solving skills.
- Hands-on experience in Erlang and a strong understanding of its concurrency model (processes, message passing, supervision trees).
- Exposure to building and maintaining distributed, high-availability systems.
- Experience with microservices architecture and REST-based APIs.
- Solid knowledge of RDBMS/SQL and experience working with databases in production environments.
- Understanding of software design principles, object-oriented programming, and system design patterns.
- Familiarity with version control systems (Git or similar).
Nice to Have:
- Background in real-time systems, telecom-grade architectures, or robotic platforms is a plus.
- Exposure to CI/CD pipelines and containerized deployments (Docker, Kubernetes, etc.).
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.