Ravenwake Games is the newest studio within Enad Global 7, a global leader in video game development and publishing. Backed by iconic franchises such as EverQuest®, PlanetSide®, DC Universe™ Online, Dungeons & Dragons Online®, The Lord of the Rings Online™, Magic: The Gathering Online, and MechWarrior®, we draw on a legacy of genre‑defining experiences. We’re committed to delivering entertainment that inspires, engages, and unites players around the world. At Ravenwake Games, our mission is to craft immersive worlds that bring players together, build vibrant communities, and deliver unforgettable gameplay at every turn.
Associate Software Engineer, Platform
Location
Canada
Posted
43 days ago
Salary
C$35K - C$55K / year
Seniority
Mid Level
Job Description
Associate Software Engineer, Platform
Ravenwake Games
Position Title: Associate Software Engineer Studio/Department: Platform Employee Type: Full Time, Regular Location: Remote (BC, Canada) Salary Range: $35,000 - $55,000 CAD Ravenwake Games is the newest studio within Enad Global 7, a global leader in video game development and publishing. Backed by iconic franchises such as EverQuest®, PlanetSide®, DC Universe™ Online, Dungeons & Dragons Online®, The Lord of the Rings Online™, Magic: The Gathering Online, and MechWarrior®, we draw on a legacy of genre‑defining experiences. We’re committed to delivering entertainment that inspires, engages, and unites players around the world. At Ravenwake Games, our mission is to craft immersive worlds that bring players together, build vibrant communities, and deliver unforgettable gameplay at every turn. Description Responsibilities - This position will work with limited supervision and be able to handle concurrent tasking - Maintain and expand existing systems - Develop and integrate new product flows - Adding new functionality to existing systems as well as new web services, micro services - Refactoring Code into current technologies - Providing feedback to the team on technology direction - Participate in researching and resolving customer issues Experience with one or more of the following, a plus - Languages: C++, C#, Python, PHP - Concurrency/Multithreaded programming - Java Performance Tuning - Java Web Frameworks (e.g. Apache Struts 2) - Java JPA/Hibernate/JDBC, JMS, JUnit - Web Technologies: JavaScript, TypeScript, Angular, Node.js - Web APIs/REST API: Facebook, YouTube, Twitch, PayPal - Web, network, and Linux security: SSL, TLS, OAUTH, MFA, TFA, Central Authentication Service (CAS), OWASP Top Ten, etc. - Cloud Technologies such as: AWS, Cloud Foundry, Kubernetes, Docker, Chef, Ansible, Kafka - Continuous integration and continuous delivery CI/CD systems: Jenkins, GitLab, GitHub - Investigating, designing, and delivering scalable systems with high concurrency and availability on the Linux platform - Monitoring and alerting systems with trend analysis - Various build systems and tools Qualifications - B.S. in Computer Science or Related Field / OR A.S. in Computer Science or Related Field AND 2 Years Software Engineering Professional Experience / OR 4 Years Software Engineering Professional Experience / OR A.S. in Computer Science or Related Field AND 2 Years Software Engineering Professional Experience / OR 4 Years Software Engineering Professional Experience - Java Programming with strong data structure, design and algorithm principles, including Object-oriented analysis and design (OOAD), Design Patterns, Architecture Patterns, Refactoring and best practices - Strong Spring Framework, Spring Boot experience - Web applications/Web services/micro-services/API design and development - Experience with various networking protocols (HTTP, TCP, UDP) and related domain specific languages (SOAP, XML, JSON) - SQL Programming and a familiarity with one or more NoSQL databases - Working knowledge with Linux tools and scripting languages - Experience trouble shooting and debugging production environments - Excellent written and verbal communication skills, ability to communicate effectively to both technical and nontechnical audiences We invite you to get in the game with us and help us make exciting experiences! Be Aware of Fraudulent Recruiting Activities Ravenwake Games will never ask applicants for social insurance numbers, date of birth, bank account information or other sensitive information in job applications. Additionally, our recruiters do not communicate with applicants through free e-mail accounts (Gmail, Yahoo, Hotmail) or through online messaging apps (WhatsApp, Hangouts). We will never ask applicants to provide payment during the hiring process or extend an offer without conducting a phone, live video or in-person interview. **Ravenwake is an Equal Opportunity Employer.**
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
Senior macOS Desktop Developer (Swift / Electron Client & Platform Integration)
MWDNMWDN connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We aim to ensure our employees enjoy a rewarding and secure experience while collaborating with prestigious international clients. MWDN is ranked among the top 5 IT employers in our region by DOU, and we pride ourselves on our transparency and commitment to our team.
MWDN is a global IT outstaffing company with 23+ years of experience that connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We offer opportunities to work on international products in a stable and professional environment. Why does MWDN rock? Here’s what you can expect when you join MWDN: - Security: We carefully vet our clients to minimize risks and ensure reliability and timely payments—no fraud or unpleasant surprises. - Career support: If a project isn’t the right fit, we support you and actively help find new opportunities that match your skills and career goals. - Legal assistance: We provide guidance on legal matters, including opening and managing your independent contractor or sole proprietorship status, taxes, and related processes. - Professional development: We offer English courses and professional growth opportunities, as well as team-building events. Why choose us? MWDN is ranked among the top 5 IT employers in our region according to DOU. We take pride in our transparency and strong commitment to our team. Curious to learn more? See what our employees say about working with us on DOU. What is your new project? - Domain: AI-powered sales co-pilot - Location: Israel, USA - Company size: up to 10 employees - Founded in: 2025 What makes this project exciting? Join a forward-thinking technology company building intelligent systems that transform how people interact with digital experiences. Focused on the next generation of AI-driven applications, the company develops advanced solutions powered by large language models and real-time decision-making to create responsive, adaptive platforms. If you’re passionate about building cutting-edge AI systems and want to help shape technology that can reason, adapt, and communicate instantly, this is an opportunity to contribute to a platform redefining intelligent interaction. What makes you a great fit - Strong experience in Swift development specifically for macOS desktop applications - Hands-on experience building and maintaining native macOS apps (AppKit / macOS SDK) - Experience with Electron desktop applications is a plus - Experience developing native modules and integrations bridging Swift with Node.js / Electron - Familiarity with WebRTC, real-time audio/video, or media pipelines - Expertise in: App signing and notarization; Secure storage and keychain APIs; OS-level networking permissions; Background processes and launch agents - Strong architectural judgment around performance, reliability, and observability - Upper-intermediate+ level of English Will be a plus: - Experience with Windows or Linux desktop packaging - Experience with SOC-2 / enterprise security controls - Knowledge of Chromium internals or custom Electron builds - Experience building desktop tools for sales enablement or productivity products Your day-to-day in this position - Lead development of the macOS desktop client built with Electron - Architect and maintain machine-side infrastructure: System-level privileges and native services; Secure login and device identity; Background services and daemons; Auto-update pipeline and versioning; Hardware and OS capability detection - Implement Swift native modules and frameworks for high-performance features - Integrate with conferencing tools, audio interfaces, and OS APIs - Optimize low-latency media routing, microphone/headset handling, and CPU/GPU usage - Establish and maintain a hardened security posture for enterprise customers - Create an internal roadmap for reliability, performance, and security improvements Why work with us? - People-oriented management without bureaucracy - The friendly climate inside the company is confirmed by the frequent comeback of previous employees - Flexible working schedule - Full financial and legal support for private entrepreneurs - Free English classes with native speakers or with Ukrainian teachers (for your choice) - Dedicated HR Our next steps ✅ Intro call with a Recruiter — ✅ Client intro interview — ✅ Сlient tech interview — ✅ Offer Requirements null
Deployment/Platform Engineer for Autonomous Networks Domain
CapgeminiFounded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global revenues of €12.5
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. Your Client Our client is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people’s lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world. We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work. We expect the candidate to be located in Ukraine and have the appropriate work permits. Your Role • Perform VNF upgrades across project environments • Maintain system health and stability during and after upgrade activities • Monitor platforms and services to ensure proper operation • Work on remote deployment and maintenance activities • Use monitoring and operational tools to detect, analyze, and resolve issues • Support platform reliability and continuity according to defined procedures Your Profile • Experience with VNF upgrade activities and platform maintenance • Good working knowledge of Linux environments • Experience using monitoring tools such as Grafana • Familiarity with operational tools such as InstantLink • Ability to monitor system health and troubleshoot issues • Previous project experience in similar deployment or platform engineering roles • Good communication skills in English (spoken and written – B2 level or higher) What You Will Love About Working Here - We care about all our employees and want them to feel as comfortable as possible. That's why we offer them health insurance from the first days, regardless of the probationary period. - The gift from the company - Christmas holidays from 25 December to 31 December. - Сooperation with Superhumans center and Veteran HUB. Capgemini Engineering has supported the launch of psychological rehabilitation department of Superhumans. Our team also donated over UAH 500 000 prosthetics for three Ukrainian defenders. Currently, we support psychological counseling provided by the Veteran Hub, and we have implemented an internal policy making the company friendly to military and veterans with the assistance of the Hub. Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. #LI-Remote
Senior Platform Engineer – Encryption, Data Security
Recorded FutureSecuring Our World with Intelligence
• Lead the design, implementation, and continuous improvement of secure infrastructure services supporting 30+ development teams. • Own and evolve end-to-end encryption strategies across: • Service-to-service communication • Data at rest • Data in transit • Drive the design and adoption of automated certificate lifecycle management (including rotation and revocation). • Define and implement platform-wide approaches to data classification and labeling. • Act as a technical leader and subject matter expert in encryption and data security across the organization. • Build and maintain infrastructure as code using GitOps principles, setting standards for others to follow. • Guide and support teams in securely integrating with platform services and adopting best practices. • Lead incident response and complex troubleshooting across infrastructure, networking, and distributed systems. • Identify and drive improvements in reliability, scalability, and security across the platform. • Contribute to architectural decisions and long-term platform strategy. • Mentor other engineers and elevate engineering standards across the team. • Participate in on-call rotations and help evolve operational excellence practices.
Remote - Azure Platform Engineer
World Business Lenders, LLCSmall Business Loans for Big Business Growth.
About World Business Lenders (www.wbl.com) World Business Lenders (WBL) provides short-term, real estate–collateralized commercial loans to small and medium-sized businesses across the United States that do not have access to traditional financing. The company also services its own loan portfolio and those of third parties, with a focus on managing non-performing loan pools and REO. - WBL is a U.S.-based company with a fully remote workforce. - Working hours are 9:00am–6:00pm Eastern Time, Monday through Friday. - The role requires strong spoken and written English. - All resumes must be submitted in English. Overview - In this role, you'll help create a reliable Azure platform that supports quick, secure, and consistent deployment of containerized applications. - As an Azure Platform Engineer, you'll turn application and business needs into scalable cloud solutions, automate processes, enhance monitoring, and ensure security and governance are upheld throughout the Azure environment. Job Duties and Responsibilities - Join us in designing, implementing, and maintaining Azure resource architectures that run containerized applications. You'll primarily focus on Azure Container Apps environments, container apps, and their related resources. - Enjoy configuring and managing essential Azure services such as Azure Container Registry, Azure Key Vault, Azure Monitor, Log Analytics, Application Insights, virtual networks, load balancers, and private endpoints to support our application workloads. - Use Infrastructure as Code tools like Bicep, ARM templates, or Terraform to provision Azure environments consistently, reliably, and with full auditing. - Build, maintain, and optimize Dockerfiles and container images for Linux-based applications, ensuring they are lean, secure, and perform smoothly at runtime. - Implement secure secrets management for containers by leveraging Azure Key Vault and native Azure integrations for handling connection strings, API keys, certificates, and passwords. - Integrate vulnerability scanning into the image build and deployment workflows, collaborating with development and security teams to promptly address any issues. - Help keep our applications and platforms observable, reliable, and cost-effective by configuring and maintaining monitoring setups using Azure Monitor, Application Insights, Log Analytics, and setting up alerts for key health and performance metrics. - Take the lead in diagnosing and resolving any incidents affecting our containerized workloads, whether they involve networking, identity, configurations, or performance across the Azure platform. - Analyze resource usage and Azure cost data to spot optimization opportunities, such as right-sizing resources, adjusting scaling policies, optimizing images, or selecting the best services for the job. - Collaborate closely with application development, data, and security teams to define platform requirements and establish best practices for deploying and managing services on Azure.


