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.
Software Engineer (Temp)
Location
Canada
Posted
45 days ago
Salary
C$41 - C$45 / hour
Seniority
Mid Level
Job Description
Software Engineer (Temp)
Ravenwake Games
Position Title: Software Engineer Department: Platform Employee Type: Temp Location: Remote (BC, Canada) Salary Range: $41 - $45/hour 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 We are looking for a skilled and motivated software engineer to help on a variety of fun and interesting projects. - 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 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 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 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 Job Pages
More Software Engineer Jobs
• Define and lead the Industrial Engineering strategy across compounding, pharmacy, and fulfillment operations • Architect scalable, end-to-end workflows that connect production, dispensing, packaging, and delivery • Establish standardized operating models that can be replicated across sites • Lead facility design, cleanroom environments, and network expansion efforts • Own and optimize large-scale capital investment planning (automation, equipment, and infrastructure), including $100M+ programs • Establish clear governance, reporting, and execution rigor for capital projects • Ensure all systems and processes are designed to meet cGMP, FDA, and Board of Pharmacy requirements (including USP , , ) • Partner closely with Quality and Pharmacy leadership to embed compliance into engineering design and maintain inspection readiness • Improve throughput, accuracy, and cost through workflow optimization, automation, and capacity planning • Drive continuous improvement using Lean, Six Sigma, and data-driven methodologies • Build and lead the Industrial Engineering function across a multi-site network • Mentor and elevate existing engineering leaders and teams, strengthening capabilities in regulated environments • Serve as a key thought partner to senior leaders across Operations, Quality, Supply Chain, Facilities, Technology, and Finance
About the Company Valon is building the AI-native operating system for regulated finance, starting with mortgage servicing. We're a Series C company backed by a16z, transforming industries that others have written off as too complex to innovate. Rather than build on top of broken legacy systems, we took a different approach: we built and operate our own mortgage servicing business managing $110+ billion in loans. This wasn't the end goal, it was how we deeply understood the complexity needed to build software that actually works in regulated industries. The results speak for themselves. We've transformed mortgage servicing from a 0% margin business into 60%+ margins while dramatically improving customer experience. Major enterprise contracts are now deploying across the industry. ValonOS is our unified platform that makes every process structured and programmable and it is perfectly positioned for the AI era. When everything flows through one system with rich data, AI agents don't just automate tasks, they continuously improve entire operations. Mortgage servicing is just the beginning of our vision to transform regulated industries and beyond. Engineering at Valon Our engineering team is here to power the software ecosystem to disrupt one of the most outdated and regulated spaces in the financial sector - the mortgage industry. We’ve built out the foundation of a modern mortgage servicing platform that can accurately handle billions of dollars at scale, but we’re just getting started. At Valon, we want you to do the best work of your life. You'll be surrounded by a tight-knit community of exceptional people from places like Stripe, Jane Street, Meta, and Google who care deeply about their work and each other. Our problem space is complex, but you’ll get a lot of autonomy so that you can learn quickly, execute effectively, and deliver the highest level of business impact. Our tech stack is built on Python, React, Docker, Kubernetes, and Google Cloud Platform. Our headquarters are in New York City, and this year, we’re excited to open a new office in San Francisco. Plus, we fully support remote work! Responsibilities - Responsible for learning new concepts and technologies quickly and apply them to challenging problems. - Designing and building robust and extensible infrastructure to handle evolving and complex federal, state, and agency regulations. - Dive deep to understand the inner workings of a highly complex industry. - Work with Product and Design to define the best experience for our customers. Ideal Background - Bachelor’s degree in Computer Science or related field. - Requires 1 year of software engineering experience building quality software applications at scale, including ability to work cross-functionally to balance product and technical requirements, building scalable systems from scratch with a fast turnaround. - Experience with one of the following: web application development, mobile application development, building large-scale distributed systems, or infrastructure management. - Must have legal authority to work in the U.S. EEOE. Benefits - Base Compensation Band: $140,000-$200,000. Base salary offered is determined by a number of factors including the candidate’s experience, qualifications, and skills - This Base Compensation pay range applies to our New York City located staff and may differ according to location. - Compensation: Competitive salary with a meaningful stake in the company via equity, and 401k plan - Health & well-being: We’ll invest in your physical and mental well-being with comprehensive medical, dental, & vision benefits - Commuter benefits: We offer pre-tax deductions for public transportation, rideshare services, and parking expenses to make your commute more affordable and convenient - Grow together: Company wide orientation for you to successfully onboard and other learning & development opportunities including regular review cycles that feature 360 degree feedback - Play together: Quarterly budgets for team and company outings. Use it for team swag, cooking classes, or team dinners! - Generous time off: Flexible paid time off, sick days, and 11 company holidays - Baby bonding time!: 12 weeks off for both birthing and non-birthing parents - fully paid so you can focus your energy on your newest addition Throughout the interview process, please remember that emails will only be from valon.com email addresses. We will never ask for any personally identifiable information during the interview process itself. Please reach out to talent@valon.com if you have any requests to verify the authenticity of an outreach. Valon is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. Valon makes hiring decisions based solely on qualifications, merit, and business needs at the time.
• Provision of all-round engineering support, maintaining the building infrastructure. • Have a detailed understanding of all new or current Building Services systems and contingency procedures within the buildings and complying with the Health & Safety/building codes of practice. • Support the Contract Delivery Manager as an integral member of the team delivering engineering excellence. • Reactive helpdesk tasks include operating all systems within the buildings in an effective manner. • Act as the Duty Authorised Person (LV) if required. • Issue relevant site Permits as part of the Safe System of Work. • Complete PPM and reactive tasks and update the system. • Ensure daily tours are completed and report any defects found via the Landlord helpdesk. • Identify materials required to be ordered and complete the internal Materials Request Form. • Comply with statutory and company health, safety, and environmental regulations and policies. • Implement and record statutory inspections including fire, access equipment, and water hygiene records. • Ensure Specialist Service Provider worksheets are signed off and quality of work is inspected.
About Us At Cast & Crew, we’ve empowered creativity and supported the global entertainment industry for decades. Together with our family of brands - Backstage, CAPS, Checks & Balances, Final Draft, Media Services, Sargent-Disc, and The TEAM Companies – we operate as a combined entertainment technology and services provider offering industry standard screenwriting accounting software, digital payroll products, data & reporting, and a host of creative tools. The industry continues to move faster than ever, and the need for our expertise, our technology, and our people has never been greater. We are a production’s best ally every step of the way. #OneCastOneCrew We are looking for a Staff Software Engineer to serve as a technical anchor and force multiplier for our engineering teams. In this role, you will shape architecture, drive modernization, and cultivate a culture of engineering excellence — all while keeping a pragmatic eye on product delivery. You will bridge the gap between high-level strategy and day-to-day execution, ensuring that every iteration moves us meaningfully closer to our long-term engineering goals. Responsibilities Technical Leadership & Architecture - Serve as "Anchor" (team lead) for one or more engineering teams, providing technical direction and accountability. - Develop architecture and strategy for features and projects, ensuring alignment with broader modernization goals. - Lead the adoption of new technologies while maintaining architectural cohesion across the platform. - Guide tech-debt elimination in parallel with feature development, balancing long-term health with near-term roadmap commitments. - Evaluate multiple approaches to complex problems and champion optimal, evidence-based solutions. AI-Driven Development - Champion the team's adoption of AI-driven development practices, serving as the primary advocate and practitioner on the ground. - Design and build Model Context Protocol (MCP) servers and AI skills that extend and integrate AI capabilities into the team's workflows and products. - Contribute to the broader AI tooling ecosystem, including AI-driven peer review pipelines, context retention mechanisms, prompt and memory management utilities, and other infrastructure that improves the efficiency and reliability of AI-assisted workflows. - Monitor and assess AI-driven development progress across the team, identifying opportunities to accelerate adoption and address gaps. - Apply AI to quality engineering — leveraging it to enhance test coverage, automate regression analysis, and surface risk earlier in the development cycle. - Use AI to analyze customer usage patterns, surfacing insights that inform product decisions and help the team build with greater empathy and precision. - Contribute to and help shape the company's AI-driven engineering culture — modeling best practices, sharing learnings broadly, and influencing how AI is adopted across teams beyond your own. - Mentor team members on effective, responsible use of AI tooling — from code generation to agentic workflows — helping them build fluency and confidence. - Adhere to and operationalize guidelines established by the AI Center of Excellence, ensuring the team's AI practices remain consistent, secure, and aligned with organizational standards. - Evaluate emerging AI development tools and frameworks, providing informed recommendations on what to adopt, pilot, or defer. Engineering Excellence - Establish and model best practices in code quality, testing, DevOps, and software design. - Leverage peer review processes as a lever to raise the quality bar across the team. - Quantify engineering excellence and provide teams with clear capability roadmaps. - Stay current with industry trends and inspire the team to explore and adopt better solutions. Collaboration & Communication - Drive deep understanding in technical discussions — going beyond surface-level involvement to uncover root causes and durable solutions. - Present complex technical concepts clearly to audiences with varying levels of expertise, from engineers to product and business stakeholders. - Understand customer motivations, needs, and frustrations within the context of both the technology and the broader industry. - Balance a commitment to technical excellence with pragmatic product roadmap goals. Mentorship & Growth - Provide mentorship to engineers at all levels, fostering continuous growth for both individuals and the team as a whole. - Champion a culture of analytical and evidence-based decision making. Qualifications - 7+ years of professional software engineering experience, including hands-on work with both strongly-typed and dynamically typed languages. - Proficiency across multiple technology stacks with a "T-shaped" profile — broad knowledge of modern engineering disciplines paired with deep expertise in key areas. - Demonstrated ability to modernize legacy applications and resolve complex architectural challenges. - Strong command of Domain-Driven Design (DDD) principles and software engineering design patterns. - Expertise in monolith decomposition strategies that maintain roadmap alignment and minimize disruption. - Well-versed in DevOps practices and quality engineering disciplines (CI/CD, testing strategies, observability, etc.). - Hands-on experience building MCP servers and/or AI skills, with a strong understanding of agentic workflow patterns and context management strategies. - Experience contributing to AI tooling — such as AI-assisted code review systems, memory/context retention utilities, or developer productivity infrastructure built around LLMs. - Familiarity with applying AI to quality engineering and customer analytics (e.g. test generation, usage pattern analysis, behavioral insights). - Familiarity with AI-assisted development tools (e.g. GitHub Copilot, Cursor, Claude Code) and a track record of driving their adoption within an engineering team. - Awareness of AI governance principles and the ability to apply organizational AI standards in day-to-day engineering practice. - A genuine enthusiasm for AI-driven development culture — someone who leads by example and helps others grow their AI fluency. - Proven ability to think strategically while executing tactically and operationally. - Skilled communicator with experience presenting to mixed technical and non-technical audiences. Special Work Conditions - Sedentary – Involves sitting most of the time but may involve walking or standing for brief periods of time. Some positions may entail exerting up to 15 lbs. of force occasionally and/or a negligible amount of force to lift, carry, push, or pull. Benefits Cast & Crew provides a comprehensive package of employee benefits including: Medical, Dental, Vision, PTO, health and wellness programs, employee discounts, and more! Note: Cast & Crew benefits are subject to eligibility requirements. Cast & Crew is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. It is our policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds. CA residents Your personal information may be collected in connection with certain services provided by Cast & Crew or its affiliated companies. A summary of your California privacy rights can be found at: https://www.castandcrew.com/privacy-policy/ Compensation is commensurate with various factors including, but not limited to, relevant experience, qualifications, skills, training, licensure, certifications, geographic cost of labor, and other business and organizational needs. Compensation range for candidates in other locations may differ based on the cost of labor in that location. The compensation range for this position is: $170,000.00 - $210,000.00 per year.

