Principal Software Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

64 days ago

Salary

$150K - $200K / year

Seniority

Lead

Job Description

Principal Software Developer

Bally’s Corporation

• Architect and build scalable enterprise-grade systems supporting gaming operations • Lead and mentor cross-functional teams across backend and frontend development • Design, develop, and optimize systems on AWS with performance and resilience in mind • Partner with Product, Operations, Commercial, and Compliance teams to deliver end-to-end initiatives • Drive technical direction for Player Management and Loyalty platforms • Ensure best-in-class security practices across authentication, data protection, and infrastructure • Contribute to AI/ML-driven innovation including LLM and RAG integrations • Support payment gateway integrations and secure financial transaction processing

Job Requirements

  • 10+ years building enterprise-scale systems
  • 8+ years within Casino Gaming or Online Gaming environments
  • Proven success delivering complex systems from architecture to production
  • Excellent command of Node.js and C# (.NET Core/6+)
  • Experience building mobile and web applications (React.js, React Native – iOS/Android)
  • Deep expertise in AWS (compute, storage, networking, monitoring, scalability)
  • Proven background in RDBMS and NoSQL architectures
  • Experience with DevOps pipelines and CI/CD tools (Jenkins, GitLab CI/CD, GitHub Actions, AWS CodePipeline)
  • Advanced understanding of security best practices (authentication, encryption, infrastructure hardening, gaming-specific security)
  • Working knowledge of AI/ML technologies including LLMs and Retrieval-Augmented Generation (RAG)

Benefits

  • Top-tier health benefits from day one
  • RRSP contributions for long-term wins

Related Job Pages

More Full-stack Engineer Jobs

noventive - IP securely protected logo

Full-Stack Engineer

noventive - IP securely protected

The Operating System for Intellectual Property.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Work closely with customers and the product management to build long lasting solutions. • Address deep systemic issues and push new products that set benchmarks in usability and performance. • Maintain instances for our SaaS-customers for their day to day operations focusing on release management, data migration, managing CI/CD pipelines and operations.

Germany
TechBiz Global logo

Full Stack Developer

TechBiz Global

TechBiz Global is a leading IT recruitment and software development company

Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop, test, deploy, and integrate web-based applications within the Data & AI department • Design, code, test, and deploy scalable end-to-end web applications using Angular or React for frontend • Create and optimize SQL queries and work with relational databases, specifically Postgres • Develop and integrate Azure microservice APIs • Collaborate closely with team members to deliver integrated solutions

United States
Job Closed
ng-voice logo

Software Engineer – m/f/d

ng-voice

The Hyperscaling IMS Solution: Infrastructure-agnostic, cost-efficient, automated.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop the next generation of features and applications for our IMS solution using a test-driven development approach • Collaborate with a passionate team to develop the next generation of features and applications • Perform testing, validation, and optimization of solutions to ensure high-quality deliverables • Identify opportunities to improve operational efficiency and propose innovative solutions • Work with technologies such as Kamailio, Redis, MySQL, SIP, RTP, Diameter, C, Python, and Bash • Opportunity to work on the full spectrum of IMS nodes: P-CSCF, S-CSCF, I-CSCF, RTP-Engine, MMTel, HSS, PCRF, DRA, BGCF, TOPOS, TADS, E-CSCF • Understand 3GPP specs and incline the IMS solution to the standards

Germany
Job Closed
ng-voice logo

Software Engineer – Go, Cloud-Native IMS

ng-voice

The Hyperscaling IMS Solution: Infrastructure-agnostic, cost-efficient, automated.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Next-Gen IMS Development: Develop and scale features for our IMS solution using Go (Golang) , following a test-driven development (TDD) approach • Core Network Logic: Work across the full spectrum of IMS nodes (P/S/I-CSCF, MMTel , etc.), transitioning legacy signaling patterns into high-performance Go services • Protocol Implementation: Handle signaling and media protocols (SIP, Diameter, RTP) directly within Go-based micro-services • System Optimization: Perform deep-track testing, validation, and optimization to ensure low-latency performance and high-quality deliverables • Standards Alignment: Interpret 3GPP specifications and implement them to ensure our IMS solution remains industry-compliant and interoperable • Cloud-Native Operations: Work with a modern stack including Kubernetes, Redis, MySQL, and Prometheus build resilient, self-healing network functions

Germany
Job Closed