1

Erlang Programming Jobs (NOW HIRING)

Developer

Portland, OR · On-site +1

On top of that, we have put together a team of exceptionally talented developers. We are O'Reilly ... AWS, Linux, Systems automation PHP, Ruby, Python, Erlang, Bash Mysql, Redis, Mongodb Apache ...

Programming experience with MATLAB and Python. * Collaborative mindset and the ability to thrive in ... Experience with Erlang. Featured Benefits: Medical, Vision, Dental, Stock Options Compensation: 150 ...

Programming Languages: .NET / C # Java JDBC Jetty JavaScript Python Objective C Ruby on Rails Unified Modeling Language (UML) PeopleCode Unix HP-UX Fortran Scala Erlang Clojure Kotlin Skills: Device ...

Bachelor's degree or foreign equivalent in Business Administration, Computer Science, Engineering ... erlang knowledge; and 5. maintaining data integrity to assure input/output accuracy in various ...

... Science, Engineering, Mathematics, Statistics, Economics, or a related field and one year of ... macros and erlang knowledge; and (4) Conducting custom data analysis to inform data driven ...

Master's degree or foreign equivalent in Business Administration, Computer Science, Engineering ... erlang knowledge; and (5) maintaining data integrity to assure input/output accuracy in various ...

About Teller Teller builds APIs that enable developers to safely and reliably connect their apps ... You have experience of shipping production applications written in Elixir or Erlang. How to apply ...

next page

Showing results 1-20

Erlang Programming information

See salary details

$40.5K

$80.7K

$112K

How much do erlang programming jobs pay per year?

As of Jun 11, 2026, the average yearly pay for erlang programming in the United States is $80,664.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,000.00 and $92,500.00 per year, depending on experience, location, and employer.

What is Erlang programming?

Erlang is a functional, concurrent programming language designed for building scalable and fault-tolerant systems, especially in telecommunications and distributed environments. It features lightweight processes, robust error handling, and hot code swapping, making it ideal for systems that require high availability. Erlang's runtime environment, the BEAM virtual machine, allows it to handle millions of concurrent activities efficiently. Companies use Erlang for messaging systems, databases, and real-time applications due to its reliability and performance.

What can I do with Erlang?

Erlang programmers develop highly concurrent, fault-tolerant systems such as telecommunications, messaging platforms, and distributed applications. They use Erlang's features like lightweight processes and pattern matching to build scalable, reliable software, often working with tools like OTP frameworks. Knowledge of functional programming and distributed system design is essential for these roles.

What is the difference between Erlang Programming vs Software Developer?

AspectErlang ProgrammingSoftware Developer
Required CredentialsKnowledge of Erlang, functional programming skillsVaries; often includes general programming languages, certifications optional
Work EnvironmentTelecommunications, distributed systems, real-time applicationsVarious industries including tech, finance, healthcare
Industry UsagePrimarily telecom and messaging platformsBroad; software development across multiple sectors
Search & Comparison IntentFocus on Erlang-specific skills and niche rolesGeneral software development roles and skills

While Erlang Programming specializes in functional programming for real-time, distributed systems, Software Developers have a broader scope across industries and languages. Erlang programmers often work in telecom and messaging environments, whereas Software Developers may work in various sectors using multiple programming languages.

Is Erlang still used?

Erlang is still actively used in industries requiring high concurrency, fault tolerance, and distributed systems, such as telecommunications, messaging platforms, and financial services. Its runtime environment and functional programming features make it suitable for building scalable, reliable applications. Many companies continue to maintain and develop Erlang-based systems, and knowledge of Erlang remains valuable for certain specialized roles.

Is Erlang a programming language?

Erlang is a programming language used primarily for building scalable, fault-tolerant systems such as telecommunications and distributed applications. Erlang developers often work with its runtime environment and related tools to create reliable software solutions.

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

To thrive as an Erlang Programmer, you need strong proficiency in functional programming, concurrent systems design, and a solid understanding of Erlang/OTP architecture, generally supported by a degree in computer science or similar experience. Familiarity with version control systems (like Git), build tools (such as rebar3), and distributed database technologies is typically required. Problem-solving, effective communication, and adaptability to rapidly-changing requirements are crucial soft skills for success in this role. These skills ensure the delivery of robust, scalable, and fault-tolerant applications critical for sectors like telecoms and messaging platforms.

What are some common challenges faced by Erlang programmers when working on large-scale distributed systems?

Erlang programmers often encounter challenges such as effectively managing fault tolerance, ensuring system scalability, and handling concurrency in large-scale distributed environments. Debugging and tracing errors across distributed nodes can be complex due to the asynchronous nature of Erlang processes. Additionally, integrating Erlang systems with other technologies or legacy systems may require extra effort and expertise. However, Erlang's robust ecosystem and active community provide useful tools and support to help address these challenges.

What kind of programmers are in demand?

Erlang programmers are in demand for roles involving concurrent, fault-tolerant systems, especially in telecommunications, messaging, and distributed applications. Skills in functional programming, distributed systems, and experience with tools like OTP are highly valued, along with knowledge of cloud environments and certifications in related technologies.
More about Erlang Programming jobs
What states have the most Erlang Programming jobs? States with the most job openings for Erlang Programming jobs include:
Infographic showing various Erlang Programming job openings in the United States as of June 2026, with employment types broken down into 75% Part Time, 6% Temporary, and 19% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $80,664 per year, or $38.8 per hour.

Developer

phpfog

Portland, OR • On-site, Remote

Other

Posted 8 days ago


Job description

PHP Fog is the leading platform-as-a-service built specifically for PHP. We have spent a lot of energy iterating on feedback from our users (over 2000 detailed surveys) to build a really great product that appeals to a large and growing user-base (over 14,000 people have signed up and growing). On top of that, we have put together a team of exceptionally talented developers.

We are O'Reilly authors, open-source contributors and we enthusiastically ship code. But we are growing fast, and we need your help. Want to join a winning team and have influence on the direction of an up-and-coming internet super-startup.

Here are some of the benefits we provide: We offer competitive compensation, and meaningful equity stake is a given We are comfortable with remote work - we are based in Portland, OR which has an awesome open-source community, but if you don't live here already, that is ok Plenty of good developers didn't go to college, didn't finish college, or went to a community college - we don't care as long as you are smart and especially if you are pragmatic We are not technology bigots: we use Ruby, PHP, Python, Bash and many other technologies internally at PHP Fog, as such we don't care what language you are good at, we will train you in a new language if necessary to bring you up to speed with our tech stack Instead of listing job requirements, we will instead list some of some of the technologies we use internally to get things done: AWS, Linux, Systems automation PHP, Ruby, Python, Erlang, Bash Mysql, Redis, Mongodb Apache, Varnish, Nginx, HAproxy Git HTML5, beautiful markup, sustainable CSS