Senior Software Engineer, Accounts
$145k - $193k per yearPenn Interactive
PENN Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment content, we deliver the experiences people want, how and where they want them.We’re always on the lookout for those who are passionate about creating and delivering cutting‑edge online gaming and sports media products. Whether it’s through Hollywood Casino, theScore Bet Sportsbook, or theScore media app, we’re excited to push the boundaries of what’s possible. These state‑of‑the‑art platforms are powered by proprietary in‑house technology, a key component of PENN’s omnichannel gaming and entertainment strategy.When you join PENN Entertainment’s digital team, you’ll not only work on these cutting‑edge platforms through theScore and PENN Interactive, but you’ll also be part of a company that truly cares about your career growth. We’re committed to supporting you as you expand your skills and explore new opportunities.With locations throughout North America, you can build a future at PENN Entertainment wherever you are. If you want to challenge conventions in gaming, media and entertainment, we want to talk to you.About the Team
As part of the Accounts team, you will be working with a group of talented and friendly individuals. Our goal is to deliver and maintain the performant, resilient, accurate, best‑in‑class software platform to drive player registration and authentication, identity verification (KYC), fraud and AML checks, geolocation compliance, responsible gaming enforcement, regulatory enforcement, and player communications (push, email, SMS) that is at the core of everything we do as a company. As a result, our stakeholders span the entire range of the business, and we must support them with whatever they are required to deliver without sacrificing the quality and performance we strive to maintain. This will include building a lot of cross‑service integrations, with internal and external stakeholders. We are also hyper‑vigilant about software performance, resilience, reliability, and accuracy, constantly tracking risks and regressions on all fronts, and proposing improvements where opportunities exist. The systems we own are among the most business‑critical at PENN: every player signup, login, identity check, and responsible gaming decision runs through them, and getting them right is a regulatory obligation, not just an engineering goal.About the Work
Design, scale, and performance‑tune REST APIs, low‑latency gRPC services, and SQL queries powering player registration and authentication (OAuth2, MFA, biometrics), identity verification, fraud and AML screening, geolocation compliance, responsible gaming and self‑exclusion enforcement, regulatory reporting, and player notifications, among other things.Own technical problems of the highest scope and complexity, drafting proposals and presenting them to leadership and partner teams for feedbackDesign, architect, and deliver new features end‑to‑end in a collaborative agile/scrum environmentIdentify bottlenecks and areas of risk in production, and drive the changes that make the platform more scalableSet up and refine monitoring and alerting in Datadog for the systems you ownMentor engineers on the team and across teams that ship into our codebase, through specs, pairing, and code reviewInteract with multiple stakeholders across a wide variety of business domains to deliver best in class products, operational improvements, and cost efficiency optimizations.Be comfortable with bridging the gap between internal, third party (identity verification, fraud, geolocation, and messaging vendors), legacy, and modern systems;
and excel at doing whatthis entails, including, data migrations, intermediate data translation, the building and stewardship of additional supporting infrastructure as required, etc.Other duties as required.About You
You possess a minimum of 5 years of experience in Software engineeringA solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms, and software designStrong grasp of production systems at scale, and experience identifying areas of improvement in a production environment through load testing and tracingExperience investigating and remediating production performance regressions, including CPU, I/O, and memory hotspots as well as latency regressions in high‑throughput servicesExperience with on‑call rotations for a production service, including owning release cycles end‑to‑endPassionate about clean code architecture and software craftsmanshipExcellent written and verbal communication skills, with a track record of authoring tech specs, runbooks, and cross‑team design docs that stand up to scrutinyExperience with modern web frameworks and API development (Phoenix, Ruby on Rails, FastAPI, Laravel, Node)A strong grasp of relational databases, including PostgreSQL and MySQL. Additionally, a strong understanding of relational database theory, including, but not limited to, normalization and denormalization, particularly from a flexibility vs performance mindset, is a major asset.Experience with Kubernetes and comfort operating services in a containerized environmentComfortable working in the terminal, with Git and GitHub or similar, and in an editor of your choiceExperience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalentExperience with background job processing (Oban, Exq, Sidekiq, Celery, Beanstalkd)Experience with asynchronous event handling infrastructure (Apache Kafka, RabbitMQ, AWS SQS/SNS, Google Cloud Pub/Sub)Experience with agentic software development tools, building and using agentic workflows, and validating quality of agentic outputs is a major asset.Experience with building authentication, identity, or other regulated systems with strong security and auditability is paramount.Strong understanding of authentication and authorization standards (OAuth 2.0, OIDC, JWT, MFA) and secure handling of PII.Experience integrating third‑party KYC, fraud, geolocation, or messaging providers (e.G., push, email, SMS) is an asset.NICE TO HAVE
Experience building applications in Elixir, hexagonal architecture, Domain‑Driven Design, contribution to open source software, experience working at startups, passion for sports and/or esportsExperience with building financial, legal, and / or process accounting systems with strong correctness and auditabilityExperience designing and evolving GraphQL schemas for product surfaces used by multiple clients (iOS, Android, Web) is an asset.Experience building and integrating multi‑client / white‑label platforms, including geo‑based routing and per‑jurisdiction configurationFamiliarity with gaming regulatory requirements across jurisdictions (e.G., AGCO, DGE) and responsible gaming controls is an asset.What We Offer
Competitive compensation packageFun, relaxed work environmentEducation and conference reimbursements.Opportunities for career progression and mentoring othersSalary Range
$145,000 - $193,000 CADPenn Interactive is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.Base pay is one part of the Total Rewards that Penn Interactive provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non‑sales positions are eligible for a Bonus. Additionally, Penn Interactive provides best‑in‑class benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always‑on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life.
#J-18808-Ljbffr
As part of the Accounts team, you will be working with a group of talented and friendly individuals. Our goal is to deliver and maintain the performant, resilient, accurate, best‑in‑class software platform to drive player registration and authentication, identity verification (KYC), fraud and AML checks, geolocation compliance, responsible gaming enforcement, regulatory enforcement, and player communications (push, email, SMS) that is at the core of everything we do as a company. As a result, our stakeholders span the entire range of the business, and we must support them with whatever they are required to deliver without sacrificing the quality and performance we strive to maintain. This will include building a lot of cross‑service integrations, with internal and external stakeholders. We are also hyper‑vigilant about software performance, resilience, reliability, and accuracy, constantly tracking risks and regressions on all fronts, and proposing improvements where opportunities exist. The systems we own are among the most business‑critical at PENN: every player signup, login, identity check, and responsible gaming decision runs through them, and getting them right is a regulatory obligation, not just an engineering goal.About the Work
Design, scale, and performance‑tune REST APIs, low‑latency gRPC services, and SQL queries powering player registration and authentication (OAuth2, MFA, biometrics), identity verification, fraud and AML screening, geolocation compliance, responsible gaming and self‑exclusion enforcement, regulatory reporting, and player notifications, among other things.Own technical problems of the highest scope and complexity, drafting proposals and presenting them to leadership and partner teams for feedbackDesign, architect, and deliver new features end‑to‑end in a collaborative agile/scrum environmentIdentify bottlenecks and areas of risk in production, and drive the changes that make the platform more scalableSet up and refine monitoring and alerting in Datadog for the systems you ownMentor engineers on the team and across teams that ship into our codebase, through specs, pairing, and code reviewInteract with multiple stakeholders across a wide variety of business domains to deliver best in class products, operational improvements, and cost efficiency optimizations.Be comfortable with bridging the gap between internal, third party (identity verification, fraud, geolocation, and messaging vendors), legacy, and modern systems;
and excel at doing whatthis entails, including, data migrations, intermediate data translation, the building and stewardship of additional supporting infrastructure as required, etc.Other duties as required.About You
You possess a minimum of 5 years of experience in Software engineeringA solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms, and software designStrong grasp of production systems at scale, and experience identifying areas of improvement in a production environment through load testing and tracingExperience investigating and remediating production performance regressions, including CPU, I/O, and memory hotspots as well as latency regressions in high‑throughput servicesExperience with on‑call rotations for a production service, including owning release cycles end‑to‑endPassionate about clean code architecture and software craftsmanshipExcellent written and verbal communication skills, with a track record of authoring tech specs, runbooks, and cross‑team design docs that stand up to scrutinyExperience with modern web frameworks and API development (Phoenix, Ruby on Rails, FastAPI, Laravel, Node)A strong grasp of relational databases, including PostgreSQL and MySQL. Additionally, a strong understanding of relational database theory, including, but not limited to, normalization and denormalization, particularly from a flexibility vs performance mindset, is a major asset.Experience with Kubernetes and comfort operating services in a containerized environmentComfortable working in the terminal, with Git and GitHub or similar, and in an editor of your choiceExperience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalentExperience with background job processing (Oban, Exq, Sidekiq, Celery, Beanstalkd)Experience with asynchronous event handling infrastructure (Apache Kafka, RabbitMQ, AWS SQS/SNS, Google Cloud Pub/Sub)Experience with agentic software development tools, building and using agentic workflows, and validating quality of agentic outputs is a major asset.Experience with building authentication, identity, or other regulated systems with strong security and auditability is paramount.Strong understanding of authentication and authorization standards (OAuth 2.0, OIDC, JWT, MFA) and secure handling of PII.Experience integrating third‑party KYC, fraud, geolocation, or messaging providers (e.G., push, email, SMS) is an asset.NICE TO HAVE
Experience building applications in Elixir, hexagonal architecture, Domain‑Driven Design, contribution to open source software, experience working at startups, passion for sports and/or esportsExperience with building financial, legal, and / or process accounting systems with strong correctness and auditabilityExperience designing and evolving GraphQL schemas for product surfaces used by multiple clients (iOS, Android, Web) is an asset.Experience building and integrating multi‑client / white‑label platforms, including geo‑based routing and per‑jurisdiction configurationFamiliarity with gaming regulatory requirements across jurisdictions (e.G., AGCO, DGE) and responsible gaming controls is an asset.What We Offer
Competitive compensation packageFun, relaxed work environmentEducation and conference reimbursements.Opportunities for career progression and mentoring othersSalary Range
$145,000 - $193,000 CADPenn Interactive is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.Base pay is one part of the Total Rewards that Penn Interactive provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non‑sales positions are eligible for a Bonus. Additionally, Penn Interactive provides best‑in‑class benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always‑on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life.
#J-18808-Ljbffr
Vacancy posted 56 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Accounts in Winnipeg, MB vacancy
- Accounting Core builds the foundations behind Xero’s accounting records, helping ensure that... ...transactions and reconciliationAs a Senior Engineer, you’ll own significant end-to-end initiatives... ...to ensure changes to the accounting engine support other Xero teams built on Accounting...SeniorLong term contract
$155k - $205k per year
...Core builds the foundations behind Xero’s accounting records, helping ensure that when a... ...transactions and reconciliation. As a Senior Engineer, you’ll own significant end-to-end initiatives... ...to ensure changes to the accounting engine support other Xero teams built on Accounting...SeniorLong term contractPermanent employmentWork at officeWork from home2 days per week1 day per week$180k - $220k per year
# Senior Software Engineer – Accounting & Ledger Systems* 5 November, 2026* by adminTags: Web3 Jobs • Web3 Senior Jobs • Blockchain Backend Jobs • Blockchain Accounting Jobs • Web3 Full Time Jobs • Blockchain Web3 Jobs • Blockchain Stablecoin JobsBitGo (NYSE: BTGO) is the digital...SeniorAccountsFull timeWork at officeWorldwide- Xero is seeking a Senior Engineer to help evolve Accounting Core by decoupling capabilities from the monolith and building safer, scalable paths for change... ...and collaborate across teams to support the accounting engine. You’ll contribute to modernising while delivering value...Senior
$199.8k - $244.2k per year
...experienced, product-minded, and resourceful senior backend engineer to own the design, development, and... ...more, faster, while staying accountable for the quality and safety of everything... ...WHAT WE'RE LOOKING FOR 4+ years of software engineering experience, with most of it...SeniorFull timeWork at officeLocal area2 days per week- ...that slow manufacturers and distributors down. We're hiring a Senior Software Engineer to help design, build, and operate the customer-facing... ...creating space for candid conversations, and holding ourselves accountable to an environment where different backgrounds and ways of...SeniorManual laborShift work
$160k - $180k per year
...about the role” section. About the roleWe’re hiring a Senior Software Engineer to help build Velora’s AI-native software platform,... ...coding agents, apply your own engineering judgment and stay accountable for what ships. You’ll also raise the team’s capability through...SeniorLocal areaRemote work- Athennian delivers Governance Ops software that aligns legal, finance, tax and fund... ...role We're looking for a driven Senior Software Engineer to join our dynamic engineering... ...company built on trust, autonomy, and accountability.Work-Life Balance: Minimum of 3 weeks...SeniorAccountsLong term contractFull timeWork at officeRemote workWork from homeWorldwideFlexible hours
- ...plays an invaluable role in our success.The engineering team at Warner Music Group makes all of it a reality. Check out first‑hand accounts from the WMG engineering, product,... ....About The Job: We are looking for a Senior Software Engineer to help maintain, modernize, and...SeniorAccountsContract workLocal areaWorldwide
- We are rethinking how that software should work when AI is part of... ...product gets built, and the engineering pod you would join is at the... ...developer. The pod is small and senior, and works inside our Agentic... ...written it, because you are accountable for it either wayThis is a product...SeniorFlexible hours
- ...tax assistant and preparation platform that transforms how accounting firms and their clients handle tax season. We’re targeting... ...About the RoleWe’re searching for a talented and driven Senior Software Engineer to help define and build the foundation of our AI-first tax...SeniorInternship
- ...Canada preferred) Experience 8+ years software engineering with significant systems design... ...way we build it. The roleThis is a senior individual contributor role with significant... .... Engineering judgment, testing, and accountability remain essential. Why join ZeroStone...SeniorRemote work
$130k - $142k per year
...continuous improvement.Our Dentrix Ascend engineering team contributes to the development of... ...Opportunity We are looking for a Senior Software Engineer to join our True North team and... ...engineering practices while remaining accountable for your own delivery commitmentsExplore...SeniorLong term contractWork at officeFlexible hours1 day per week- ...efficiency. Learn more at fleetworthy.Com. About the RoleThe Senior Software Engineer is a hands-on technical contributor embedded in our agile... ...empathy. Foster a culture of respectful disagreement, accountability, and continuous improvement to your team's practices....SeniorRemote workShift work
usd90k - usd180k per year
...our clients. About The RoleSENIOR SOFTWARE ENGINEEROctober 2026 The CompanyTracing... ...Data Experience team is seeking a Senior Software Engineer to design, build, and enhance scalable... ...,000 - 180,000. This range takes into account the wide range of factors that are considered...SeniorAccountsLong term contractRemote workFlexible hours1 day per week- Company DescriptionVylan is an all-in-one, cloud-based accounting platform designed to help firms manage their client relationships... ...running more efficient practices. Role DescriptionAs a Senior Software Engineer at Vylan, you will design, develop, and maintain core...SeniorFull time
$105k - $155k per year
Job Description We are looking for a hands‑on Senior Software Engineer with strong DevOps and cloud platform expertise to design, build, deploy... ...right decisions. We serve professionals across legal, tax, accounting, compliance, government, and media. Our products combine highly...SeniorWork at officeLocal areaFlexible hours3 days per week$111.4k - $161.4k per year
Senior Software Engineer — Content ToolsContent ToolsCoCounsel Legal Integrations Overview of the RoleThe CoCounsel Legal Integrations team within... ...% by the employee; Flexible Spending and Health Savings Accounts; fitness reimbursement; access to Employee Assistance...SeniorAccountsContract workWork at officeLocal areaFlexible hours$20 per day
...page to see how you can grow with us! Senior Full Stack Engineer , you will be a hands‑on contributor... ...the ins and outs of data modeling and software architecture for developing performant... ..., a health and personal spending account. A dedicated desk in our Vancouver,...SeniorAccountsInternshipSummer holidayRemote workRelocationShift work$150k - $165k per year
...The Team: Application Platform Engineering owns what every product team... ..., reporting directly to our Senior Director of Engineering and working... ...A track record of building software other engineers depend on,... ...more) Health Care Spending Account Two different Employee...SeniorAccountsLong term contractTemporary workLocal areaHome officeFlexible hours$125k - $145k per year
Granum is the leading software company devoted to serving landscapers... ..., Bias to Act, The Extra 1%, Accountable to Outcomes, Unconditional... ...RoleWe're hiring a Software Engineer 3 (P3) for the LMN Estimates... ...expectations for promotion to Senior and beyond. A small, focused...SeniorAccountsFor contractorsFlexible hours- ...organizations build safer, more accountable workplaces. We offer a... ...proactive risk management. Our software helps teams across compliance... ...reputational risk.Role Summary As a Senior Software Application... ...functional initiatives, raise engineering standards, and shape how product...SeniorLong term contractRemote workFlexible hours
$140k - $170k per year
...$140,000 - $170,000 / AnnumThe Role We’re looking for a Software Development Engineer, Cloud Platform to build the infrastructure that gets vision... ...Company easy for enterprise IT to approve. You’ll build an account and permissions structure that works at enterprise scale,...SeniorAccountsRemote work$176k - $226k per year
Job Details Company: Coalition, Inc. Position: Staff Software Engineer, Auth/Accounts Location: Any location, Canada About usCoalition is... ...design docs, align non-technical stakeholders, and mentor senior engineers. AI Fluency: Demonstrated ability to integrate...SeniorAccountsFixed term contractWork at officeRemote workHome officeFlexible hours- ...Montreal, QC (100% On-Site)Employment Type: Full-TimeAbout the RoleWe are looking for an exceptionally ambitious, high-velocity Senior AI Engineer who thrives in fast-paced, high-ownership startup environments. You will work 100% on-site alongside our core team in...SeniorInternship
$154k - $176k per year
...experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory - designing and... ...in AI/ML domains like NLP, computer vision, recommendation engines etc. Proficiency with cloud infrastructure, distributed...SeniorWork at officeRemote workWork from home- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat fraud...SeniorLong term contractWorldwide
$130k - $140k per year
...This role is open to remote/ hybrid candidates commutable to our Toronto HUB office.Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space? Join Curinos, where you will play a pivotal role in shaping the future...SeniorPart timeWork at officeRemote workWork from homeFlexible hours- ...About TacterisTacteris builds Canadian defence software for military planning, command and decision support... ...defence experience with deep expertise in software engineering, AI/ML and military operations. The RoleAs a Senior Software Engineer at Tacteris, you'll help build...SeniorFull timeInternshipRemote work
$113k - $163k per year
We are looking for a Senior Software Engineer to join our Affinity Life technology team. In this hands‑on role, you will design, develop, modernize, and support mission‑critical enterprise applications running on IBM z/OS. You will work at the intersection of proven...SeniorLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Accounts. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

