1

Erlang Engineer Jobs in Missouri (NOW HIRING)

Big Data Engineer

Creve Coeur, MO · On-site

$52.25 - $69/hr

General Purpose Programming languages (Java, C, Scala, Python, Erlang, etc.) * Database Technology - (Postgres, Mongo, Cassandra, Elastic Search, Oracle, etc.) as well as SQL and related query ...

Big Data Engineer

Creve Coeur, MO · On-site

$52.25 - $69/hr

General Purpose Programming languages (Java, C, Scala, Python, Erlang, etc.) * Database Technology - (Postgres, Mongo, Cassandra, Elastic Search, Oracle, etc.) as well as SQL and related query ...

Cloud Engineer

Saint Louis, MO · On-site

$52.25 - $69.75/hr

General Purpose Programming languages (Java, C, Scala, Python, Erlang, etc.) * Docker Swarm/Kubernetes/Cloud Foundry experience * Networking and Firewall concepts and troubleshooting * Experience ...

Cloud Engineer

Saint Louis, MO · On-site

$52.25 - $69.75/hr

General Purpose Programming languages (Java, C, Scala, Python, Erlang, etc.) * Docker Swarm/Kubernetes/Cloud Foundry experience * Networking and Firewall concepts and troubleshooting * Experience ...

Erlang Engineer information

See Missouri salary details

$36.6K

$95.4K

$129K

How much do erlang engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for erlang engineer in Missouri is $95,444.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,800.00 and $109,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Erlang engineer, and why are they important?

To thrive as an Erlang Engineer, you need a solid understanding of concurrent and distributed systems, functional programming, and strong proficiency in Erlang, often supported by a degree in computer science or related fields. Familiarity with OTP (Open Telecom Platform), version control systems like Git, and continuous integration tools is typically required. Excellent problem-solving abilities, teamwork, and effective communication are crucial soft skills that set candidates apart. These competencies ensure the development of robust, scalable, and fault-tolerant systems, which are vital in high-availability environments.

What is an Erlang engineer?

Erlang engineers are software developers who specialize in using the Erlang programming language to build scalable, concurrent, and fault-tolerant systems. Erlang was originally developed for telecom applications but is now widely used in industries requiring high availability, such as messaging systems, databases, and real-time applications. These engineers design, develop, test, and maintain applications that leverage Erlang's unique strengths, such as its lightweight process model and robust error-handling capabilities.

What is the difference between Erlang Engineer vs Elixir Developer?

AspectErlang EngineerElixir Developer
Required CredentialsBachelor's in Computer Science or related, knowledge of ErlangBachelor's in Computer Science or related, knowledge of Elixir and Erlang
Work EnvironmentDistributed systems, telecom, real-time appsWeb apps, distributed systems, scalable services
Industry UsageTelecom, messaging, fault-tolerant systemsWeb development, cloud services, startups
Search & Comparison IntentHigh overlap in functional programming, concurrencySimilar tech stack, newer language

Both Erlang Engineer and Elixir Developer work with functional programming and distributed systems. Erlang Engineers typically focus on telecom and real-time applications, while Elixir Developers often build web and scalable cloud services. The roles share many skills but differ in industry focus and preferred languages.

What are some common challenges Erlang engineers face when working on large-scale distributed systems?

Erlang Engineers often encounter challenges related to debugging and maintaining highly concurrent, distributed systems, especially as the codebase grows. Ensuring fault tolerance and seamless message passing between nodes requires careful system design and thorough testing. Collaboration with DevOps and QA teams is crucial to monitor system performance and handle unexpected failures, as live updates and hot code swapping are common in production environments. Staying updated with OTP (Open Telecom Platform) best practices helps in addressing these challenges effectively.
What cities in Missouri are hiring for Erlang Engineer jobs? Cities in Missouri with the most Erlang Engineer job openings:

Big Data Engineer

Ocelot Consulting

Creve Coeur, MO • On-site

$52.25 - $69/hr

Full-time

Medical, Dental, Retirement, PTO

Re-posted 22 days ago


Job description

Company Description
Ocelot Consulting specializes in cloud technologies, custom application development and enterprise security. Ocelot Consultants are certified AWS Solution Architects and have experience migrating enterprise applications and data for Fortune 500 companies.
Job Description
As a big data engineer you will develop innovative software using state of the art big data streaming architectures.
Qualifications
Requirements
  • Extensive experience setting up and doing development for a distributed platform, such as HBASE, Hadoop/Spark, AWS EMR, Cassandra
  • Extensive ETL experience
  • General Purpose Programming languages (Java, C, Scala, Python, Erlang, etc.)
  • Database Technology - (Postgres, Mongo, Cassandra, Elastic Search, Oracle, etc.) as well as SQL and related query languages

Nice to have
  • Data lakes
  • Experience with cloud big data technology (AWS Data Pipeline, GCP DataFlow, Azure HDInsight)
  • Experience with Business Intelligence Platforms Experience with modern JavaScript
  • API Development (proper microservice separation, HTTP verb usage)
  • DevOps - understanding of OS and Container Management
    • Distributed microservice architectures providing elasticity, redundancy, failover, and intelligent routing.
    • Docker/Kubernetes/Cloud Foundry experience

Additional Information
Standard Benefits Program (medical, dental, retirement, PTO, etc.)
All your information will be kept confidential according to EEO guidelines.