1

Elixir Developer Jobs in Ohio (NOW HIRING)

Senior Elixir Engineer

Cincinnati, OH

$100.30K - $137.70K/yr

We're looking for a Senior Elixir Engineer to step into a high-impact, 90-day engagement and stabilize a production Elixir/Phoenix system under real growth pressure. This role is focused on ...

You want to fulfil your potential to its fullest, grow as a developer and as a person to be the ... You have experience of shipping production applications written in Elixir or Erlang. How to apply ...

Senior Software Engineer (Elixir Focus)

New Bremen, OH · On-site +1

$127.10K - $167.60K/yr

DR: Senior Software Engineer specializing in Elixir while using AI daily, seeking a fully remote role within ±3 hours of CET (Berlin). You thrive on solving real problems, are eager to grow, and ...

Job Title: Platform Engineer III Location: Remote USA TOP SKILLS: comprehensive vulnerability ... PHP, Ruby, Python, JavaScript, Elixir, Go or comparable. • Strong background in Linux ...

Advanced Apex programming and Salesforce development experience. Knowledge of Salesforce APIs ... PHP, Ruby, Python, JavaScript, Elixir, Go or comparable. • Strong background in Linux ...

Staff Software Engineer

Columbus, OH · On-site

$164.13K - $205.16K/yr

This position has significant influence on system architecture, reliability, and developer ... Advanced proficiency in at least one backend language (e.g., Ruby, Elixir, Python, Java, Go, or ...

next page

Showing results 1-20

Elixir Developer information

See Ohio salary details

$10.1K

$106.7K

$140.8K

How much do elixir developer jobs pay per year?

As of May 28, 2026, the average yearly pay for elixir developer in Ohio is $106,732.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,697.00 and $120,664.00 per year, depending on experience, location, and employer.

What is an Elixir Developer job?

An Elixir Developer is a software engineer who specializes in building scalable and maintainable applications using the Elixir programming language. They typically work with frameworks like Phoenix to develop web applications, APIs, and distributed systems. Their responsibilities include writing clean, efficient code, optimizing system performance, and maintaining application reliability. Elixir Developers often work in industries requiring high concurrency and fault tolerance, such as fintech, telecommunications, and e-commerce.

What are the key skills and qualifications needed to thrive in the Elixir Developer position, and why are they important?

To thrive as an Elixir Developer, you need strong programming skills in Elixir and a solid understanding of functional programming concepts, concurrent systems, and web application development—often supported by a background in computer science or related experience. Familiarity with the Phoenix web framework, version control systems like Git, and knowledge of databases such as PostgreSQL are commonly required, with some employers valuing certifications in related technologies. Effective communication, problem-solving, and teamwork skills help you collaborate and adapt within agile development teams. These abilities ensure you can design reliable, scalable applications and contribute effectively to dynamic, fast-paced engineering environments.

What are the typical projects and daily responsibilities for an Elixir Developer?

Elixir Developers often work on building and maintaining scalable web applications and backend services, frequently using the Phoenix framework for real-time features and concurrent processing. Daily tasks usually include writing clean, maintainable code, participating in code reviews, designing APIs, integrating databases, and troubleshooting application issues. Elixir Developers collaborate closely with product managers, front-end developers, and QA engineers in agile teams, contributing ideas and helping to deliver features on schedule. In many roles, you may also be involved in architectural decisions, performance tuning, and deploying applications to the cloud.
What are the most commonly searched types of Elixir Developer jobs in Ohio? The most popular types of Elixir Developer jobs in Ohio are:
What job categories do people searching Elixir Developer jobs in Ohio look for? The top searched job categories for Elixir Developer jobs in Ohio are:
What cities in Ohio are hiring for Elixir Developer jobs? Cities in Ohio with the most Elixir Developer job openings:
Infographic showing various Elixir Developer job openings in Ohio as of May 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 46% In-person, and 54% Remote job distribution, with an average salary of $106,732 per year, or $51.3 per hour.
Senior Elixir Engineer

Senior Elixir Engineer

ComResource

Cincinnati, OH

$100.30K - $137.70K/yr

Full-time

Posted 10 days ago


Job description

ComResource is looking for a Senior Elixir Engineer.

We’re looking for a Senior Elixir Engineer to step into a high-impact, 90-day engagement and stabilize a production Elixir/Phoenix system under real growth pressure. This role is focused on application performance and runtime behavior—someone who can quickly diagnose whether issues are CPU-bound, I/O-bound, or memory-related, and implement targeted fixes. They’ll be working directly in the codebase, optimizing Ecto queries, database access patterns, and concurrency, while improving scheduler utilization, reducing memory pressure, and ensuring the system performs reliably under both sustained and burst traffic.

Beyond fixing immediate issues, we need someone who can raise the maturity of the codebase and the team. That includes refactoring critical areas safely, eliminating inefficient patterns (like N+1 queries and heavy request paths), and introducing better approaches around async processing, caching, and architectural boundaries. This person should be comfortable mentoring engineers and guiding tradeoffs—helping the team understand how to build for performance and reliability, and when to offload work to background jobs or managed services. The goal is not just to fix the system, but to leave it in a state that is faster, more stable, and able to scale with confidence.

Responsibilities:

  • Own application performance and runtime behavior under production load
  • Diagnose CPU, I/O, and memory bottlenecks
  • Optimize BEAM scheduling, concurrency, and system performance
  • Improve database performance and eliminate inefficient queries
  • Implement caching strategies (ETS, Redis)
  • Tune external dependencies such as PostgreSQL and APIs
  • Support load testing and system validation
  • Refactor codebase to improve maintainability and performance
  • Establish design patterns and architectural standards
  • Improve testing strategy, coverage, and release confidence
  • Reduce technical debt without disrupting development
  • Ensure production issues can be reproduced and resolved efficiently
  • Mentor engineers on Elixir, concurrency, and performance optimization
  • Guide architectural decisions and system design improvements

Essentials:

  • Deep expertise in Elixir and BEAM performance tuning
  • Strong knowledge of OTP and concurrency patterns
  • Experience optimizing PostgreSQL and Ecto queries
  • Ability to diagnose system bottlenecks
  • Experience with observability tools
  • Experience in cloud environments

Desired:

  • Experience with Phoenix and LiveView
  • Experience with Oban or job processing systems
  • Familiarity with ETS and Redis
  • Experience with profiling tools
  • Experience with high-throughput systems

Req ID: AM114932415