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.




















