2

Remote Elixir Jobs in Arizona (NOW HIRING)

Remote Elixir information

See Arizona salary details

$28.2K

$138.8K

$188.3K

How much do remote elixir jobs pay per year?

As of Jun 25, 2026, the average yearly pay for remote elixir in Arizona is $138,767.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,874.00 and $167,961.00 per year, depending on experience, location, and employer.

What are some unique challenges of working as a Remote Elixir Developer, and how can I overcome them?

As a Remote Elixir Developer, one unique challenge is effective collaboration due to time zone differences and asynchronous communication, which can slow down decision-making and troubleshooting. To overcome this, it's important to document your work thoroughly, actively participate in code reviews, and use collaboration tools like Slack or GitHub efficiently. Additionally, because Elixir is a niche language, you may encounter fewer mentors or peer developers for support, so proactively engaging with the Elixir community and participating in online forums can greatly enhance your growth and problem-solving capabilities.

What are Remote Elixir developers?

Remote Elixir developers are software engineers who specialize in building applications using the Elixir programming language while working from a location outside of a traditional office, often from home or another remote location. Elixir is known for its scalability, concurrency, and fault-tolerance, making it popular for web applications and distributed systems. Remote Elixir developers collaborate with teams using online tools, contribute to codebases, and participate in meetings virtually. Their roles may involve backend development, API creation, and maintaining robust, high-performance systems. Working remotely allows companies to tap into global talent and offers developers flexibility in their work environment.

What are the key skills and qualifications needed to thrive as a Remote Elixir Developer, and why are they important?

To thrive as a Remote Elixir Developer, you need strong proficiency in functional programming, Elixir language expertise, and experience with the Phoenix framework, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, CI/CD tools, and cloud platforms such as AWS is typically required. Exceptional problem-solving abilities, self-motivation, and effective remote communication skills help you excel in distributed teams. These skills ensure efficient, scalable software development and seamless collaboration in remote work environments.

What Are Remote Jobs That Use Elixir?

Elixir is a general purpose programming language first introduced in 2012. It boasts impressive scalability, functionality, and fault-tolerance, and is used by several major social media companies in web and software development, although its use extends to many programming applications. Remote jobs that use Elixir include the same remote job titles applicable to other programming languages, including common titles like software engineer, developer, full-stack developer, and specialist. Your duties and responsibilities may vary depending on your exact position, but in each you must have an expert-level understanding of the Elixir programming language, common development methodologies, and experience programming for multiple platforms with different tools and languages.

What is the difference between Remote Elixir vs Remote Ruby Developer?

AspectRemote ElixirRemote Ruby Developer
Required CredentialsProficiency in Elixir, functional programming skills, often some Erlang knowledgeProficiency in Ruby, object-oriented programming skills, Rails experience common
Work EnvironmentPrimarily backend development, scalable systems, distributed architecturesWeb application development, often with Rails, focus on rapid deployment
Industry UsageTech companies focusing on real-time apps, messaging, and distributed systemsStartups, e-commerce, SaaS platforms using Ruby on Rails
Common Search/ComparisonYesYes

Remote Elixir and Remote Ruby Developer roles share similarities in requiring strong programming skills and remote work environments. However, Elixir focuses on functional programming for scalable, distributed systems, while Ruby developers typically work on web applications using Rails. Both roles are in high demand in their respective industries, but they serve different technical needs and project types.

What cities in Arizona are hiring for Remote Elixir jobs? Cities in Arizona with the most Remote Elixir job openings:

Engineering Manager - CX/CCaaS Platform (Remote)

Sangoma

Phoenix, AZ • Remote

Full-time

Medical, Dental, Vision, Retirement

Posted 8 days ago


Job description

Engineering Manager - CX/CCaaS PlatformBuild It. Scale It. Own It.

At Sangoma, we build the technology that keeps businesses connected. Our cloud communications portfolio powers millions of conversations every day through Unified Communications (UCaaS), Contact Center as a Service (CCaaS), SIP Trunking, and Customer Experience (CX) solutions used by organizations worldwide.

We are seeking an experienced Engineering Manager - CX/CCaaS Platform to lead an established global engineering team responsible for the development, scalability, reliability, and innovation of Sangoma's Contact Center and Customer Experience platforms.

This role is ideal for a hands-on engineering leader who combines strong people management skills with the technical depth needed to guide architecture discussions, mentor senior engineers, and drive the successful delivery of cloud-based communications solutions. The successful candidate will have experience leading distributed engineering teams and working within CCaaS, CX, UCaaS, telecommunications, real-time communications, or related SaaS environments.

Location: United States, Canada, or Medellin, Colombia

Your Role

  • Lead, mentor, and develop a globally distributed team of software engineers across multiple countries and time zones.
  • Foster a culture of accountability, collaboration, innovation, and continuous improvement.
  • Partner closely with Product Management to define priorities, align on roadmaps, and deliver customer-focused solutions.
  • Lead the development and operation of Sangoma's CX and CCaaS platforms, ensuring scalability, reliability, and performance.
  • Guide architecture discussions, technical design reviews, and engineering best practices.
  • Participate in code reviews and provide technical leadership to engineers and technical leads.
  • Drive the successful delivery of new features, enhancements, integrations, and platform improvements.
  • Champion modern software development practices, including CI/CD, automation, testing, observability, and Infrastructure as Code.
  • Ensure platform reliability through effective monitoring, incident management, root cause analysis, and operational excellence.
  • Collaborate with Product, Customer Success, Professional Services, Support, Security, and Infrastructure teams to deliver exceptional customer experiences.
  • Recruit, develop, and retain top engineering talent while supporting career growth and team engagement.

Requirements

Your Background

  • 8+ years of software engineering, platform engineering, or related technical experience.
  • 5+ years of engineering management experience leading software engineering teams.
  • Experience managing remote and globally distributed engineering teams.
  • Experience working within CCaaS, CX, UCaaS, telecommunications, real-time communications, or customer-facing SaaS environments.
  • Strong software engineering background with experience in modern application development and distributed systems.
  • Experience with one or more programming languages such as Python, Elixir, Java, Go, or Node.js.
  • Experience with cloud-native architectures, APIs, microservices, and scalable SaaS applications.
  • Experience with Linux/Unix environments.
  • Experience with PostgreSQL, MySQL, or similar relational databases.
  • Experience with Git, CI/CD pipelines, automated testing, and modern software development practices.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • Strong communication, leadership, coaching, and stakeholder management skills.

Preferred Qualifications

  • Experience with Contact Center and Customer Experience technologies, including omnichannel engagement, intelligent routing, agent desktop applications, analytics, workforce engagement, and CRM integrations.
  • Knowledge of SIP, VoIP, WebRTC, call routing, and telecommunications technologies.
  • Experience with Asterisk, FreeSWITCH, or similar communications platforms.
  • Experience with Elixir and Phoenix.
  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Kubernetes, Docker, Infrastructure as Code, and observability platforms.

Benefits

What We Offer:

  • Extensive Benefit Options (Health, Vision, Dental, Long & Short term Disability) effective after a short waiting period
  • Matching 401K program - 100% match on 4%.
  • Employee Stock Purchase Plan after one year of service.
  • Flexible Time Off & Company Holidays
  • Entrepreneurial work environment partnered with high growth career opportunities

Are you ready to make a direct impact on the company and be rewarded for your performance?  Are you ready to take on a new challenge?

 Must be authorized to work in the United States on a full-time basis for any employer. No agencies or third-party resumes, please.

 Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.