Senior Software Engineer, Accounts

atPenn InteractiveRemoteCA flagCanadaFull-timeFull-stack EngineerSeniorC$145k – C$193k/year

Posted Oct 29

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design, scale, and optimize REST APIs, low-latency gRPC services, and SQL queries for various functions including registration, authentication, identity verification, fraud and AML screening, geolocation compliance, responsible gaming, regulatory reporting, and player notifications.

• Take ownership of complex technical challenges and present solutions to leadership and partner teams.

• Architect, design, and implement features from start to finish within an agile/scrum environment.

• Identify production bottlenecks and risks, driving improvements for scalability.

• Establish and enhance Datadog monitoring and alerting systems.

• Mentor engineers through specification development, pairing sessions, and code reviews.

• Collaborate with stakeholders across various business domains to deliver products, enhance operational efficiency, and optimize costs.

• Integrate internal, third-party, legacy, and modern systems, including managing data migrations, data translation, and supporting infrastructure.

• Support software that handles player registration, authentication, KYC, fraud and AML checks, geolocation compliance, responsible gaming, regulatory enforcement, and player communications.


⛳️ Requirements

• At least 5 years of experience in software engineering.

• Strong foundation in computer science principles, including data structures, distributed systems, algorithms, and software design.

• Experience with scaling production systems, load testing, tracing, and pinpointing areas for improvement.

• Proven experience in investigating and resolving CPU, I/O, memory, and latency regressions in high-throughput services.

• Familiarity with on-call rotations and managing release cycles from start to finish.

• Proficient in modern web frameworks and API development, such as Phoenix, Ruby on Rails, FastAPI, Laravel, or Node.

• Strong understanding of relational databases, including PostgreSQL and MySQL, along with relational database theory.

• Experience working with Kubernetes and containerized environments.

• Proficient with terminal tools, Git, and GitHub or similar platforms.

• Experience with testing frameworks like ExUnit, RSpec, Jest, pytest, or equivalents.

• Familiarity with background job processing technologies, including Oban, Exq, Sidekiq, Celery, or Beanstalkd.

• Experience with asynchronous event handling infrastructures such as Apache Kafka, RabbitMQ, AWS SQS/SNS, or Google Cloud Pub/Sub.

• Familiarity with agentic software development tools and workflows is a significant advantage.

• Experience in building authentication, identity, or regulated systems with stringent security and auditability requirements.

• Knowledge of authentication and authorization standards, including OAuth 2.0, OIDC, JWT, and MFA, as well as secure handling of Personally Identifiable Information (PII).

• Experience integrating third-party KYC, fraud, geolocation, or messaging providers is a plus.

• Desirable experience with Elixir, hexagonal architecture, Domain-Driven Design, open source projects, startups, sports/esports, financial or legal systems, GraphQL, multi-client/white-label platforms, and gaming regulatory frameworks.

• Excellent written and verbal communication abilities.

• No specific educational credentials are required.


🏝️ Benefits

• Competitive compensation package.

• Enjoy a fun and relaxed work environment.

• Reimbursements for education and conference attendance.

• Opportunities for career advancement and the chance to mentor others.

• Comprehensive benefits for eligible employees.

• Customized benefits options, expert guidance, and continuous support tools for physical, financial, and emotional wellbeing.

• Bonus eligibility for most non-sales positions.

People also viewed

NVIDIA1 day ago

Principal Software Engineer – E2E Performance, Goodput

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$272k – $431.3k/year
ApplyView job
ContractHero | Digital Contract Management1 day ago

Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
SBS CyberSecurity1 day ago

Lead Software Engineer

US flagSouth Dakota OnlyFull-timeFull-stack Engineer$80k – $100k/year
ApplyView job
Tripoint Solutions1 day ago

Software Developer

US flagAlabama, +18 more locationsFull-timeFull-stack Engineer$100k – $130k/year
ApplyView job
Intersog1 day ago

AI Product Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Geomagical Labs1 day ago

Frontend Engineering Lead

CA flagCanada OnlyFull-timeFull-stack EngineerC$170k – C$215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers