Backend Engineer developing best in class gaming and platform servers for Penn Interactive. Collaborating closely with interdisciplinary teams on remote gaming systems.
Responsibilities
Write best in class code for our game and platform servers.
Use data storage layers, such as PostgreSQL and Redis, to store and cache important data.
Work closely with the platform and dev ops team to implement new functionality.
Manage tasks and communicate with producers and teammates.
Work with teammates to design high quality solutions for novel problems.
Research and apply new technologies when appropriate.
Maintain technical documentation of solutions.
Work with client engineers to define API contracts and troubleshoot issues
Other duties as assigned
Requirements
2+ Years of software engineering experience is required
Experience with standard back end technologies (such as SQL, Key-Value Caching, HTTP) is required
Practical knowledge of scalable server architectures.
Practical knowledge of threads, microservices, and distributed locking.
Excellent communication skills.
Experience working with interdisciplinary teams to solve technical problems with practical constraints.
Experience with Go is required
Experience with Docker and / or Kubernetes is required
Experience Rust, C++, C#, Java, Python, Objective-C, Smalltalk or similar required.
Understanding of statistics and probability is a plus.
Benefits
Competitive compensation package
Parental Leave Top Up
Fun, relaxed work environment
Education and conference reimbursements.
Opportunities for career progression and mentoring others
Senior Software Engineer working on one of the world's largest social media platforms. Working in R&D to solve technical challenges in a challenging, innovative environment.
Senior Java Technology Developer at Citi leading Credit Risk systems and application modernization efforts. Collaborating with global teams to deliver high - quality solutions in Capital Markets.
Intermediate Python Developer working on backend services and pipelines for TELUS Digital. Collaborating globally while ensuring reliability and performance in a fast - paced environment.
Senior Back End Developer designing and implementing backend services for a data - heavy product at CoLab, an AI platform transforming engineering decisions.
Foundation Engineer responsible for performance, reliability, and scalability of the Auth server. Join Supabase, a remote backend development platform, to enhance existing features and contribute to architecture.
Senior Python Developer for backend in payment service at Torrero. Working on product features, payment methods integration, and automated systems for user communication and risk management.
Cloud - native software developer at Ciena, leveraging automation and Generative AI to enhance integration capabilities. Collaborating with global teams to design and maintain scalable software solutions.
Data Governance Specialist contract role in Scarborough, ON (hybrid). Requires expertise in Informatica tools including Data Quality, Metadata Manager, EDC, and ACS cloud capabilities.
Engineering Manager leading backend product development at Jerry.ai. Evolving automation systems for insurance marketplace with hands - on coding and team collaboration.