Senior Elixir Engineer

CollX LLC

Haddonfield (NJ)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Work alongside industry leaders
Increased autonomy and decision-making

Job summary

CollX LLC in Haddonfield, NJ is seeking a Senior Elixir Developer to tackle complex engineering challenges in card collecting technology. Your role will involve designing scalable systems and making architectural decisions with lasting impacts.

With 8+ years of relevant software development experience and a mastery of Elixir, you'll collaborate within a small, impactful team. Join a fast-growing company committed to reshaping the sports card industry.

Qualifications

  • Mastery of Elixir and solid understanding of GraphQL.
  • 8+ years of relevant experience as a software developer.
  • Prior experience developing mobile applications is a plus.

Responsibilities

  • Design systems that work at scale.
  • Support the software delivery lifecycle from design to implementation.
  • Collaborate with interdisciplinary teams to conduct automation testing.

Skills

Debugging distributed systems
Real-time data processing
Architectural decision making
GraphQL understanding
Collaboration skills

Education

Degree in Engineering or Computer Science

Tools

Elixir
Streaming architectures

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Elixir Architect: Real-Time, Scalable Systems
Senior Elixir Architect: Real-Time, Scalable Systems

CollX LLC • Haddonfield (NJ)

On-site
USD 120,000 - 150,000
Work alongside industry leaders
Increased autonomy and decision-making
Software Engineer (Elixir, Typescript)
Software Engineer (Elixir, Typescript)

Sapient Search • United States

On-site
USD 170,000 - 200,000
Senior Software Engineer, Front-End (CX Apps)
Senior Software Engineer, Front-End (CX Apps)

Collectors • California (MO)

Hybrid
USD 140,000 - 229,000
Health Insurance
401(K) Matching Plan
Flexible Hours
+2
Senior Software Engineer, Full-Stack (Power Packs)
Senior Software Engineer, Full-Stack (Power Packs)

Collectors • California (MO)

On-site
USD 140,000 - 229,000
Health Insurance
Fertility benefits
Employee commuter benefits
+6
Senior Elixir Engineer: Scalable, Secure APIs
Senior Elixir Engineer: Scalable, Secure APIs

Cars Commerce • United States

Hybrid
USD 110,000 - 160,000
Senior Software Engineer, Back-End (Vault)
Senior Software Engineer, Back-End (Vault)

Collectors • California (MO)

On-site
USD 140,000 - 229,000
Health Insurance
401(K) Matching Plan
Flexible Hours
+2
Senior Backend Engineer
Senior Backend Engineer

Fanatics • New York (NY)

On-site
USD 120,000 - 160,000
Senior Software Engineer, Back-end (Remote)
Senior Software Engineer, Back-end (Remote)

Darren Caddle • New York (NY)

Remote
USD 180,000 - 220,000
Equity grants
Health insurance
Vision insurance
+4
Senior Software Engineer
Senior Software Engineer

B Capital • United States

On-site
USD 100,000 - 130,000
Collaborative work environment
Opportunities for growth
Impact on product strategy
Senior Software Engineer - Elixir
Senior Software Engineer - Elixir

Cars Commerce • United States

Hybrid
USD 110,000 - 160,000