1

Elixir Developer Jobs in Philadelphia, PA (NOW HIRING)

Senior Elixir Engineer

Haddonfield, NJ · On-site

$120 - $150/hr

We're looking for a Senior Elixir Developer to join our growing team. We've hit the limits of horizontal scaling and batch processing. We're dealing with billions of entities, streaming data across ...

New

The successful candidate will work across Product, Technology Pillars, Engineering, Architecture ... by the elixir of Aztec Group and driven by our shared values. These shared values guide how we ...

Elixir Developer information

See Philadelphia, PA salary details

$11.1K

$117.5K

$155K

How much do elixir developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for elixir developer in Philadelphia, PA is $117,519.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,166.00 and $132,858.00 per year, depending on experience, location, and employer.

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 is an Elixir developer?

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 most commonly searched types of Elixir Developer jobs in Philadelphia, PA? The most popular types of Elixir Developer jobs in Philadelphia, PA are:
What are popular job titles related to Elixir Developer jobs in Philadelphia, PA? For Elixir Developer jobs in Philadelphia, PA, the most frequently searched job titles are:
What job categories do people searching Elixir Developer jobs in Philadelphia, PA look for? The top searched job categories for Elixir Developer jobs in Philadelphia, PA are:
Infographic showing various Elixir Developer job openings in Philadelphia, PA as of August 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $117,519 per year, or $56.5 per hour.

Senior Elixir Engineer

CollX LLC

Haddonfield, NJ • On-site

$120 - $150/hr

Other

Posted 2 days ago

New


Job description

CollX is changing the face of card collecting, bringing computer vision, machine learning, and other technology to the Hobby. We began by solving a very simple and age-old problem: helping collectors figure out what their cards are worth. The CollX app, launched in early 2022, enables anyone to snap a photo of a trading card, instantly ID it, and get the current market value. From there you can scan your collection, follow your friends, and buy, sell or trade with others. The app has quickly grown to more than 3.6M users, who have scanned over a billion cards.

Job Description

We’re looking for a Senior Elixir Developer to join our growing team. We've hit the limits of horizontal scaling and batch processing. We're dealing with billions of entities, streaming data across auto-scaling clusters, and every architectural decision has real consequences. This isn't about building faster CRUD apps—it's about fundamentally different engineering challenges.

We’re Looking For Someone who:

  • Has been here before. You've debugged distributed systems in production, planned migrations that can't have downtime, and built things that handle massive load.
  • Has built systems that don't fit on one machine. You understand why consistent hashing matters, why you can't just "add more servers," and when eventual consistency is your friend (and when it's your enemy).
  • Thinks in streams, not batches. Real-time data processing across distributed systems is your wheelhouse. You've debugged backpressure issues, dealt with partitioning strategies, and know why ordering guarantees are harder than they look.
  • Has made the hard architectural choices. You understand the tradeoffs between consistency, availability, and partition tolerance—not just as theory, but as daily reality.

Our Stack & Scale

  • Continuous deployment with zero-downtime requirements
  • Billions of entities requiring careful data modeling
  • Streaming architectures where batch processing isn't an option
Job Responsibilities
  • Design systems that work at scale. Every table change, every new feature requires serious architectural consideration. You'll be making decisions that affect performance and reliability for years to come.
  • Support the software delivery lifecycle from design to implementation
  • Collaborate with interdisciplinary teams to conduct automation testing and check for performance bottlenecks
  • We’re a small company, so whatever else may come up that you can help with!
Job Requirements
  • Degree in Engineering, Computer Science (or equivalent experience)
  • Mastery of Elixir
  • Solid understanding of GraphQL
  • 8+ years of relevant experience as a software developer
  • Prior experience developing mobile applications is a plus
  • Demonstrable experience in building marketplace facilitation systems is a plus
  • Excellent communication and collaboration skills
Why Join CollX?
  • Be part of a small, nimble, and fast-growing company that’s reshaping the sports card industry.
  • Work alongside passionate collectors, entrepreneurs, and industry leaders.
  • See the impact of your work consistently and quickly, operating with increased autonomy and decision-making.
#J-18808-Ljbffr