idPair

idPair

Principal Elixir Engineer - idPair, New Jersey, Remote, USA

Are you a seasoned engineering leader who thrives on building secure, scalable systems that make a meaningful real-world impact? At idPair, we’re driving a mission to protect consumers in the gambling and gaming ecosystem by enabling safe, data-driven tools and insights—and we’re looking for a Principal Engineer who will lead by example, architect our core infrastructure, and help shape our next phase of growth.

About us

My name: Jonathan Aiwazian
My position: CEO
Company name: idPair
Company website: https://www.idpair.com/
Company headquarters (country): United States
Company info and history (how you’re using Elixir etc):
idPair is an award-winning safer-gaming technology and data infrastructure company dedicated to strengthening responsible gambling through advanced data anonymization, security, and analytics. We created the national voluntary self-exclusion program (NVSEP) and partners with operators, regulators, and research institutes to deliver player-protection solutions.
While our core mission is about player protection, our technology foundation is built for scale, privacy and real-time insight. We leverage modern engineering practices including functional programming, event driven architectures and tooling designed for high-volume, highly secure environments. (For example, we’ve adopted Elixir as one of our backend technologies, given its strengths in concurrency, fault-tolerance and scalability.)

About the job

Job title: Principal Engineer
Job description:
As a Principal Engineer at idPair, you will serve as a technical leader responsible for mentoring engineering teams, defining and evolving our architecture, and owning major chunks of our backend services and data-platform infrastructure. You’ll work cross-functionally with product, operations, research and regulatory stakeholders to ensure that our platform remains performant, secure, resilient and compliant. You’ll roll up your sleeves and write code when needed, but you will also set the standards for best practices, guide roadmap decisions, and help advance our engineering culture at scale.
Salary range: (Competitive & commensurate with experience) [e.g., US $150,000–240,000 base, plus bonus & equity – exact figure to be determined based on candidate and location]

Qualifications or experience required:

  • 5+ years of software engineering experience in backend systems, with 2+ years in a senior or lead engineering role
  • Proven track record of designing and operating distributed systems at scale (cloud native, event-driven, real-time processing)
  • Strong programming experience in functional languages (Elixir) and willingness to learn/drive functional stacks
  • Deep understanding of data architecture, anonymization/privacy techniques, secure data processing and analytics pipelines
  • Experience with building secure, compliant systems in regulated environments (e.g., financial, gaming, healthcare)
  • Excellent communication skills and ability to influence across teams and levels

What the successful job applicant will be working on:

Architecting and evolving the next generation of idPair’s data-platform for player-protection, cross-operator analytics, and self-exclusion services
Leading and building core services (backend, API, real-time streaming, batch analytics) that serve regulators, operators and research partners
Defining and implementing architecture and infrastructure that ensures data privacy, anonymization, high availability, fault tolerance and global scale
Setting engineering standards, tooling, monitoring/observability frameworks, on-call practices and supporting the culture of engineering excellence
Mentoring and providing technical leadership to senior engineers and engineers across the organisation
Collaborating closely with product, research and regulatory teams to translate mission-critical requirements into robust technical solutions

Position on remote work

Remote job: yes (fully remote)
Remote restrictions: Candidates must be based in the United States (U.S. time zones preferred due to coordination and regulatory domains).
Remote leeway: We can make exceptions for outstanding candidates outside the U.S. if they have prior experience in U.S. regulatory/ gaming ecosystems and are willing to overlap U.S. business hours.
Any other notes about your position on remote work: We value flexibility, self-management and strong asynchronous collaboration. While fully remote is supported, periodic travel (for team offsites, regulatory meetings or industry events) may be expected.

About the interview process

1.    Initial  screen (30 mins) – overview of role, candidate background, alignment on remote/work preferences.
2.    Technical screening (2 x 0.5-1 hour) – coding/architecture discussion with senior engineer snd CTO, focusing on backend design, data pipelines, concurrency, privacy and functional programming.
3.    Reference check and final offer discussion.

Further info

If you’re motivated by using cutting-edge engineering to protect vulnerable players, collaborate with smart, mission-driven teams, and work on systems that matter, we’d love to talk.
We are an equal-opportunity employer and welcome applications from all qualified individuals, regardless of background or demographic.
We may review candidates on a rolling basis; early applications are encouraged.

Where Next?

Trending in Jobs Top

telnyxhiring
Introductory paragraph Telnyx is an industry leader that’s not just imagining the future of global connectivity—we’re building it. From ...
New
yureehuh
Introduction Founded in 2017 by landscape ecologist and fire mitigation expert Harry Statter, Frontline developed the first fully integra...
New
Danielalaurens
We’re looking for an experienced Elixir Backend Engineer to join the team building Home Assistant Cloud, the subscription service behind ...
New
pferriby
Introductory paragraph I’ll be looking for a keen junior or someone that has a couple of years experience in the real world (so you’ve be...
New
mekusigjinn
Introductory paragraph Stord is The Consumer Experience Company, powering seamless checkout through delivery for today’s leading brands. ...
New
kellyjacksonio
Introductory paragraph Rabbet offers cloud-based software for commercial lenders and real estate developers to centralize construction fi...
New
matthaven
Introductory paragraph Haven is a tech-enabled virtual telehealth solution for the millions of people who suffer from migraine. We offer ...
New

Other Trending Topics Top

GenericJam
Edit: 2026 May 15 - This post is archived. Mob is alive!! Main docs: mob v0.7.11 — Documentation A bit of explanation for the slightly c...
New
JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
kip
Localize is the next generation localisation library for Elixir. Think of it as ex_cldr version 3.0. The first version will be released ...
New
webofbits
Squid Mesh is an open source workflow automation runtime for Elixir applications. It is aimed at Phoenix and OTP apps that want to defin...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
kip
In 2021 I started a new library called Tempo with the objective of modelling time as a set of intervals - not as instants. In 2022 I gave...
New

We're in Beta

About us Mission Statement