306 P Eng jobs in Canada
Structural Engineer, P. Eng.
Posted today
Job Viewed
Job Description
Job Description
Structural Engineer, P. Eng.
Company:
Location:
Ecora Engineering & Environmental Ltd.
Kelowna, Surrey, or Vancouver, British Columbia
Website:
WHO WE ARE
ECORA IS AN ENGINEERING, ENVIRONMENT AND NATURAL RESOURCE CONSULTING COMPANY
We are committed to delivering quality services to our valued clients. Our incredible team of engineers, environmental scientists and resource professionals work together to provide clients with a synergistic offering of services unique to the industry. We are built on the foundation of our core values: commitment to our people, our relationships, our community and our environment. For more information about Ecora, please visit our website
THE OPPORTUNITY
We are looking for a Professional Structural Engineer to join our Kelowna, Surrey, or Vancouver team on a permanent full-time basis. Our preferred candidate will be at an intermediate to senior level with a P. Eng with a minimum of 8 - 12 years' experience. The selected candidate will be working with Lead Engineers and Project Managers and work within a multi-disciplined team designing efficient and reliable residential, industrial and commercial construction projects.
RESPONSIBILITIES
- Structural design of building components using a variety of materials including, but not limited to, steel, concrete, wood, masonry.
- Participate in site reviews, respond to RFI's, and manage ongoing projects and team members.
- Coordinate with other engineering and architectural disciplines to facilitate projects.
- Structural analysis of existing building components, subject to revised loading conditions.
- Technical guidance and mentoring of project team members, engineers and technical support staff.
- Participate in business development and proposal preparations.
QUALIFICATIONS
- A Structural Engineering degree from a recognized university.
- A minimum of 8 years of relevant design experience within Canada.
- A Professional Engineer (P.Eng.) designation in British Columbia.
- Well-developed knowledge of structural engineering and ability to apply structural engineering techniques commonly used in residential, industrial and commercial construction.
- Knowledge of Canadian CSA codes and standards.
- Experience creating structural engineering designs and drafts using AutoCAD, Revit or an equivalent software tool.
- Understanding of set budgets and deadlines for structural engineering tasks.
- Supervision of drafters, designers, and field reviews.
- Proven ability to communicate effectively and clearly in oral and written formats on complex technical matters, both to technical and non-technical audiences.
- Lead by example and demonstrate hard work and strong business ethics to achieve Ecora's strategy.
- Must possess personal integrity and professionalism and be results oriented.
- Demonstrated record of diligence and attention to detail.
- Self-motivated, eager, takes the initiative and able to operate with minimal supervision.
- Self-confident with a strong personal presence, courage and credibility, willing to take on a challenge, make decisions and present very professionally.
- Flexible and adaptable with a strong sense of team.
REWARDS OF WORKING AT ECORA
- Working for one of the fastest growing firms in Canada and one of the most exciting engineering and natural resource consulting firms in Canada.
- Competitive salary.
- Paid annual vacation.
- Paid annual sick days.
- Comprehensive group benefits including extended health and dental coverage.
- Group RRSP match program.
- Ability to earn a bonus based on company success and employee contribution.
- Opportunities for professional growth and development.
- Reimbursement of applicable professional membership dues.
- Internal mentorship program.
Ecora is an equal opportunity employer and stays true to its mission by ensuring it leads with its values. Diversity, equity, and inclusion are core to our mission, Ecora strives to create a workplace that reflects the communities we serve and where everyone feels inspired and empowered to bring their authentic selves to work. We encourage, support, and celebrate the diverse voices of our team members.
How to Apply:
Ecora thanks all applicants for their interest; however, only those candidates selected for interviews will be contacted.
Application Eng Specialist (On-site)
Posted today
Job Viewed
Job Description
Job Description
Application Engineering Specialist
Working as part of the Inside Sales Team and reporting to the Application Engineering Manager, the Applications Engineer will work collaboratively with the team to interpret and analyze customer specifications and power requirements, technical specifications, prepare quotations, and ensure that customer needs are met.
As a Application Engineering Specialist you will:
- Determine and document the technical and commercial requirements of the customers application
- Interpret engineering specifications and select G&W equipment to meet customer requirements.
- Prepare product quotations and bids for engineered packages
- Ongoing communication with customers and suppliers to address technical/commercial inquiries
- Providing technical support and expertise for our outside sales force, consultants and customers
- Work with cross functional teams on various projects
- Interface with Engineering and Product Management teams on product design/ capability inquiries.
- Other responsibilities as assigned by supervisor.
We are looking for someone who has a:
- Bachelor’s Degree in Engineering with a strong preference for Electrical, Mechanical specialization OR Engineering Technologist Diploma (3-year program) with relevant experience in the industry
- 1 to 3 Years of experience as an applications engineer, inside sales, or related areas preferably in industrial/manufacturing settings.
- Demonstrated proficiency in the full Microsoft Office Suite.
- Experience with JDE and Salesforce software is an asset.
- Proven experience interacting with customers, preparing quotations, selecting equipment or related duties.
- Excellent customer service skills.
- Has prior exposure or prior experience with electrical switchgear/design would be a definite asset.
What we offer you:
Typical pay is $52,000 – 70,000 annually.
Please note the pay information shown above is a general guideline. Pay is based upon candidate skills, experience, and qualifications.
This position is eligible for participation in our Quarterly Incentive Pay Program
G&W Electric offers a comprehensive benefits package that includes:
- Generous Quarterly Bonuses with RRSP Program
- Comprehensive Benefit Package including life insurance, health, dental, health care spending account, and paramedical services (paid by employer)
- Education Tuition Assistance
- Job Security
- Air-conditioned/heated state-of-the-art manufacturing facility
- Wellness and Gym Reimbursement Programs
- Training and Developmental Opportunities
- Continuous Performance Feedback
- Company Holidays (up to one week shutdown during Christmas Break)
- Fun social events, holiday party, bowling nights.
- And many more…
About G&W Electric
Innovating since 1905, G&W Electric has grown into a global leader in engineered electrical power grid solutions. Working with us means joining a worldwide team of passionate manufacturing professionals striving to continually improve the technologies the world depends on to deliver safe, reliable electricity. Our culture is focused on employee success, so we foster an entrepreneurial environment that encourages everyone to thrive.
Learn more about our company by watching this video:
G&W Electric enjoys a long reputation for product quality, innovation and world-class customer service to the power industry. We have established this reputation by believing that our greatest asset is our employees. We owe our success to the initiative and talents of highly skilled individuals within our team-based organization. Our goal is to set the standard for customer satisfaction by ensuring a superior level of service, performance and innovation. As a global organization and industry leader, we are committed to cultivating an engaging work environment that embraces our core values and develops our talent. Our continuous focus on growth and innovation means that you become part of a company that provides challenging opportunities, rewards excellence and combines your individual expertise to achieve a higher level of shared success. As part of our organization, you also help power the world!
G&W Canada Corporation is proud to be an equal opportunity employer. We are committed to fostering a diverse and inclusive workplace that reflects the communities we serve. We welcome and encourage applications from individuals of all backgrounds, experiences, and perspectives. In accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, accommodation will be provided at any point throughout the hiring process, upon request. Please let us know if you require any accommodation in respect of any materials or processes used to ensure your equal participation.
Sr Software Eng II - Workday
Posted today
Job Viewed
Job Description
Job Description
Description
At CDW, we make it happen, together. Trust, connection, and commitment are at the heart of how we work together to deliver for our customers. It’s why we’re coworkers, not just employees. Coworkers who genuinely believe in supporting our customers and one another. We collectively forge our path forward with a level of commitment that speaks to who we are and where we’re headed. We’re proud to share our story and Make Amazing Happen at CDW.
Job Summary
Core Services Software Engineering team is looking for an engineer to support Finance applications like Workday Financials, Peoplesoft Financials, and Product Billing. As a Software Engineer you will be primarily responsible for adding new features stemming from business requirements and overall maintenance and upkeep of the portal and related applications to ensure it meets performance and uptime SLAs.
What you will do:
- Provide Technical guidance and oversight on Workday Cloud Platform, performance, scalability, and maintainability
- Design and build both inbound and outbound integrations in various segments of the Workday system
- Lead mid- to senior-level engineers and work with multiple cross-functional teams to constantly evolve CDW strategy to produce better end-user outcomes and relevant market offerings.
- Operate with scale, speed, and quality to ensure the execution and success of technical projects.
- Gather platform requirements and product features from business, security, and technology stakeholders.
- Plan and determine work requirements, priorities, and resource allocation for managing workflow, development projects, and production incidents.
- Plan and prioritize multiple projects and apply architecture planning, including system partitioning and framework design.
- Create and review detailed estimates for projects, including resource allocation, timelines, and budget.
- Guide SIT, UAT, System test plans, ensure software quality assurance (SQA) standards are achieved, and validate that business goals are accomplished.
- Review technical decisions to ensure they meet designated design goals.
- Develop and mentor the team through coaching, feedback, and performance conversations, and serve as the lead to assist with technological direction.
- Manage and oversee application architecture and framework design efforts.
- Make technical decisions to meet design goals articulated in product road map.
- Lead strategic technological planning to achieve business goals by prioritizing technology initiatives and determining future direction of technical strategy.
- Develop business plans, staffing, budget, and process decisions to support long- and short-term goals.
- In collaboration with cross-functional team leads, continuously upgrade platforms and prioritize initiatives with the biggest impact on technical debt for products.
- Partner with product leaders on strategic planning—aligning technology vision and strategy with product/business direction and customer service, growth, and talent strategies.
- Knowledge of Azure security strategies and tools.
- Familiarity with agile principles, including test-driven development, continuous integration, and test automation.
- Impeccable interpersonal skills to clearly communicate the technical possibilities and limitations of systems to non-technical colleagues in meaningful and constructive ways.
What we expect of you:
- Bachelor’s degree and 7+ years of industry experience, OR
- 11 years total Information Technology experience with 7+ years of industry experience.
- Demonstrated ability to convert strategic plans into actionable programs and projects.
- Proven ability to foster a culture of technology excellence and innovation and to attract and retain talent.
- Expertise in Workday Extend, Core Connector, Cloud Connector, EIB, Report Designer, Workday Studio, Data Conversions loads, XML, XSLT, SOAP, and REST web services
- Advanced knowledge of Workday integrations and programming techniques.
We make technology work so people can do great things.
CDW is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, CDW helps its customers to navigate an increasingly complex IT market and maximize return on their technology investments. Together, we unite. Together, we win. Together, we thrive.
CDW is an equal opportunity employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by state and local law.
Bilingual Finance Manager (FR/ENG)
Posted today
Job Viewed
Job Description
Job Description
Company Description
Ayming Canada is part of a leading international Business Performance Consulting Group, with over 1,600 employees across 14 countries . Our Canadian offices operate with a dynamic start-up spirit, offering the best of both worlds—global support and local expertise.
Join our human-sized company based in Toronto, Montreal, Vancouver and Calgary where your contribution adds significant value. Whether you’re looking to thrive professionally or personally, it’s time to go #FurtherTogether !
Job DescriptionOverseeing and managing the financial operations of Ayming Canada Inc. The main duties include financial planning, analysis, budgeting, and reporting to ensure the company’s financial health and compliance with relevant regulations.
Key Responsibilities:
Financial Planning and Analysis:
- Develop and manage forecasts, budgets, and models. Analyse financial data to identify trends, variances, and areas for improvement. Provide actionable insights for senior management.
Financial Reporting:
- Prepare monthly, quarterly, and annual financial statements. Ensure compliance with accounting principles (GAAP/IFRS). Monitor cash flow and reporting.
Budget Management:
- Lead annual budget preparation and monitor performance, addressing variances and aligning with business goals.
Accounting:
- General Ledger: Assist in preparing and managing the general ledger.
- Reconciliation: Perform monthly, quarterly, and annual reconciliations (bank, receivables, payables).
- Financial Statements: Support in preparing financial statements.
- Journal Entries: Post journal entries in line with company policies.
- Tax and Compliance: Assist with tax filings and regulatory compliance.
- Audit Support: Provide documentation for internal and external audits.
- Process Improvement: Suggest improvements for accounting processes.
Risk Management and Compliance:
- Identify financial risks, ensure compliance with laws and regulations, and manage audits.
Team Leadership and Development:
- Supervise and mentor the finance team, ensuring proper resource allocation and meeting deadlines.
Strategic Decision Support:
- Provide financial insights for business strategies, capital investments, and cost-saving initiatives. Collaborate with other departments to optimize profitability and cost control.
Systems and Tools:
- Maintain and improve financial systems (ERP, accounting software) and implement process automation.
Qualifications:
- Fully bilingual - French and English Proficiency (Mandatory)
- Bachelor’s degree in finance, Accounting, or related field (MBA or CPA is a plus).
- Proven experience as a finance manager or in a similar financial role (typically 5+ years).
- Strong knowledge of financial reporting, budgeting, and accounting principles.
- Proficiency in financial software (e.g., QuickBooks, SAP, Excel).
- Excellent analytical, problem-solving, and communication skills.
- Ability to manage multiple tasks and work under pressure to meet deadlines.
Key Skills:
- Financial analysis and reporting
- Budgeting and forecasting
- Strong understanding of accounting principles and financial regulations
- Risk management
- Leadership and team management
- Strategic thinking and decision-making
- Advanced proficiency in Excel and financial modeling
Additional Information
HR Policy :
- Unleash your potential with our Ayming Academy and Ayming Digital Academy!
- Grow your career with our tailored support programs, My Professional Journey or MoveWithUS .
- Work your way : enjoy flexibility, inspiring and friendly spaces, with a up to 100 remote days per year.
- Connect and celebrate through events and gatherings all year round (Webinars, “Coffee With” etc.)
What will you benefit from ?
- We strive to offer an ideal work environment for our employees – Ayming Canada is proud to announce that we have been certified Great Place to Work® after an extensive and independent analysis conducted by Great Place to Work Institute® Canada.
- Globally established brand where you can grow your career and make a meaningful impact .
- Autonomy , balanced with a strong level of support and collaboration .
- Flexibility – work from home 3 days/week, and 1 month from anywhere in the world.
- Excellent base salary , with high earning potential in bonuses, benefits, etc.
- We offer personal days, extra holidays, and half-day Fridays all summer long.
- Excellent benefits package with 100% of employee benefits covered by the company.
- Competitive retirement plan with employer contribution (RRSP)
Ready to take your Next Step?
At Ayming, it’s your talents, passions, and personality that make the real difference . If you’re driven by curiosity and eager to grow, we encourage you to apply . What matters most is your potential to thrive with us.
We are proud to be an Equal Opportunity Employer , committed to building a diverse and inclusive workplace.
Come as you are —your unique perspective is valued here.
[ENG FS] Senior Fullstack Frontend Engineer
Posted today
Job Viewed
Job Description
Job Description
We are seeking bright minds from every culture, discipline, and background to join us on a new creative endeavor. We’re a mission-focused team with industry roots in world-class game development, studio building, and platform creation. Our goal is empowering the world to share in our playful collaboration at the intersection of gaming, creation, and ownership. This role is a foundational position on the team. Your attention to detail and organization are essential principles for the role and are a critical ingredient to our success. Come join our mission to create the future of entertainment. On this team, you’ll own delivery of Front-End Implementation. You’ll be empowered and given autonomy. Your ideas will matter.
The Job- Work with the UX team to move quickly on solving deeply complex technical and experience problems as a thought leader.
- Ensure the utilization of the appropriate web technologies to build user-friendly high-performance web applications.
- Ensure cross-platform optimization for mobile phones and responsiveness of applications.
- Design, review, and implement web frameworks that deliver features to users.
- Execute performance analysis and security hardening of web applications and infrastructure.
- Provide thought leadership on tools interface solutions that push the boundaries of the technology and team alike.
- Using your strong communication skills to collaborate across multi-disciplinary teams.
- Communicate technical risks across the group.
- We welcome your uniqueness. Research shows that diverse teams do the best work. Our customers are all over the world, and from all walks of life. It's important that we’re not all the same, so that we can draw on our differences, what we’ve experienced, and how we think.
- 3-5 years of experience in architecting and delivering innovative web projects
- Proficiency in JavaScript/TypeScript for front end applications, with experience with React, CSS, and NextJS
- Passion for building and maintaining consumer-facing web applications that are secure, scalable, and highly available.
- Understanding common user interface concepts.
- Experience working with and building design systems and component libraries, bonus points for experience with MUI.
- Experience working with localization/internationalization systems and dealing with related issues.
- Understand how critical the distance from concept to screen is and strive to reduce the length whenever possible.
- A drive to jump in with both hands to create unique solutions.
- Commitment to personal and peer development and sharing best practices.
- A mindset of continuous improvement; humble and ambitious.
- Prior experience in a startup environment or small business.
- Adaptable, with a good sense of humor.
- Competitive Salary and excellent Benefits.
- Flexible hours, with the potential of remote working.
- Visibility and input to business strategy, including technology and creative partners.
- Autonomy and latitude within your role.
- Tight knit, highly experienced, fun-loving team.
- Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
- Seniority Level: Senior Level
- Industry: Video Games, Blockchain, Social, UX, UI
Job Functions:
- UI Development, Web Development, Front End Development, Design Systems, Animation systems, Tools Development, Communication
[ENG UE5] Senior Unreal Gameplay Engineer
Posted today
Job Viewed
Job Description
Job Description
About the Role
Join Ironbelly Studios as a Senior Unreal Gameplay Engineer and help bring our ambitious extraction shooter to completion. You'll work with a mature, scalable gameplay framework built in Unreal Engine 5, focusing on optimization, polish, and getting systems across the finish line.
Key Responsibilities- Implement and refine gameplay mechanics within an established UE5 framework
- Optimize performance for competitive multiplayer experiences
- Debug and resolve complex gameplay issues in a mature codebase
- Collaborate with designers and artists to polish existing game systems
- Participate in code reviews and maintain high code quality standards
- Work with QA to identify and resolve gameplay-related bugs
- 5+ years of professional Unreal Engine development experience (UE4/UE5)
- Strong C++ programming skills with focus on gameplay systems
- Experience developing shooter games with emphasis on weapon systems, player movement, and combat mechanics
- Shipped at least 2 commercial games, preferably in the shooter genre
- Proficiency with multiplayer networking concepts and client-server architecture
- Backend infrastructure integration experience with bespoke or 3rd party cloud services.
- Experience with performance profiling and optimization techniques
- Strong problem-solving abilities and attention to detail
- Excellent communication and collaboration skills
- Experience with extraction shooter or tactical shooter development
- Knowledge of the challenges inherit with competitive multiplayer games
- Familiarity with anti-cheat systems and server authority
[ENG UE5] Unreal Engine UI Engineer
Posted today
Job Viewed
Job Description
Job Description
About the Role
We're seeking a specialized Senior Unreal UI Engineer/Programmer to lead the development of user interface systems for our competitive extraction shooter. You'll architect and implement complex UI systems using UE5's UMG framework, creating responsive, high-performance interfaces that meet the demanding requirements of competitive FPS gameplay.
Key Responsibilities- Design and implement scalable UI architecture using UE5's UMG (Unreal Motion Graphics) system
- Develop complex interactive UI systems including inventory management, loadout customization, and real-time HUD elements
- Optimize UI performance for high-framerates and competitive gameplay requirements
- Create reusable UI components and establish UI coding standards and best practices
- Collaborate closely with UX/UI designers to implement pixel-perfect, responsive interfaces
- Implement accessibility features and platform-specific UI adaptations
- Integrate UI systems with gameplay mechanics, networking, and backend services
- Develop UI tools and workflows to support rapid iteration and content creation
- Maintain and enhance existing UI codebase while implementing new features
- 5+ years of professional UI programming experience in game development
- Expert knowledge of UE5's UMG system and UI architecture patterns
- Strong C++ programming skills with focus on UI system implementation
- Extensive experience with Blueprint visual scripting for UI logic and data binding
- Proficiency in creating responsive, scalable UI layouts and animations
- Experience with UI performance optimization and memory management
- Knowledge of input handling systems (keyboard, mouse, gamepad) and accessibility standards
- Understanding of UI/UX principles and ability to collaborate effectively with designers
- Experience with version control systems (Perforce, Git) and UI asset management
- Shipped at least 2 commercial games with significant UI programming contribution
- Experience with competitive FPS or shooter game UI development
- Knowledge of UI localization and internationalization systems
- Familiarity with UI automation and testing frameworks
- Experience with platform certification requirements (PC, Console) for UI
- Background in shader programming for custom UI effects
- Understanding of multiplayer UI synchronization and real-time data presentation
- Experience with UI analytics and telemetry implementation
- Knowledge of modern web UI frameworks and their application to game UI development
Location: Montreal, QC (Hybrid / In-Person Available)
Experience Required: 5+ years
Project ContextYou'll be working on a competitive extraction shooter built in UE5, focusing on creating intuitive yet information-dense interfaces for hardcore FPS players. Key UI challenges include real-time inventory management during combat, complex loadout customization systems, spectator interfaces, and performance-critical HUD elements that must maintain 144+ FPS. The UI must support rapid decision-making while presenting complex game state information clearly and accessibly.
This refactored job description shifts the focus from generalist engine programming to specialized UI engineering, while maintaining the same seniority level and project context. The role now emphasizes UMG expertise, UI system architecture, and the specific challenges of creating high-performance interfaces for competitive gaming.
Be The First To Know
About the latest P eng Jobs in Canada !
General Accountant- Toronto ( Bilingual ENG/ FR)
Posted today
Job Viewed
Job Description
Job Description
Company Description
Based in Toronto and working closely with our restaurant team in Montreal, this role provides essential financial and accounting support for Oliver & Bonacini restaurants. The ideal candidate will bring a sharp eye for detail, strong analytical skills, and natural leadership qualities to ensure the accurate preparation and analysis of financial statements.
Why You’ll Love Working With Us:
- Competitive Salary
- Paid Time Off – Vacation, sick days, and personal days to support work-life balance
- Comprehensive Benefits – Health, dental, and vision coverage, with enhanced mental health support
- Dine in Style – 50% dining discount at all Oliver & Bonacini and Freehand locations—for you and up to 3 guests
- Wellness Support – Discounted gym memberships and an Employee Assistance Program
- Insurance & Retirement Benefits – Group life and disability insurance, plus RRSP matching
- Professional Growth – Tuition reimbursement to support ongoing learning and career development
- Prepare accurate, timely financial statements in accordance with our established schedule and IFRS (International Financial Reporting Standards)
- Analyse monthly Profit and Loss Statement’s for discrepancies and any other issues that should be brought to the controller’s attention.
- Responsible for all aspects of the month-end closing processes, including recording accruals, intercompany transfers and preparing and adjusting journal entries.
- Conduct monthly and quarterly account reconciliations to ensure accurate reporting and ledger maintenance – investigate, analyze and resolve discrepancies in accounts accordingly.
- Build relationships with restaurant managers and anticipate restaurant managers’ reporting needs.
- Build relationships with hotel staff and coordinate relevant accounting process.
- Communicate daily with operational personnel to resolve discrepancies in accounts
- Prepare and distribute bi-weekly payroll gratuity reporting.
- Prepare and post sales for multiple restaurants.
- Reconcile credit card & gift card payments recorded to actual payments received.
- Create customer invoice for events and verify with sales team.
- Create and verify charges between restaurant and hotel company, or other affiliated party.
- Manage accounts receivables of each entity and reconcile to the subledger / general ledger.
- Other duties as assigned.
- 2-4 years of practical accounting experience.
- Bi-lingual in French and English, required.
- Professional accounting designation or in course of professional program to achieve the designation.
- Previous experience in a hospitality environment an asset.
- Working knowledge of Microsoft Office and knowledge on Microsoft Dynamics NAV is an asset.
- Self-starter, flexible, and able to work independently.
- Detail-oriented with proven organizational skills.
- Ability to multi-task, prioritize and meet deadlines.
- Excellent interpersonal, verbal and written communication skills.
- Must be legally eligible to work in Canada
- Ability to work from our offices at Yonge & Eglinton in Toronto, ON.
Additional Information
Oliver & Bonacini's Diversity Commitment
At Oliver & Bonacini Hospitality, we are committed to treating every employee with dignity and respect. We strive to be fair and just, and create working environments where our employees can be at their best. Accomodations are available upon request.
[ENG UE5] Unreal 5 Multiplayer Engineer ????
Posted today
Job Viewed
Job Description
Job Description
? Unreal 5 Multiplayer Engineer
We are looking for a knowledgeable and passionate Multiplayer Software Engineer to build out new multiplayer features for our team-based multiplayer shooter. You will fill an integral role creating, maintaining, and improving the systems our players use to connect, play, and engage with the ecosystem. As part of our small and dedicated team, you’ll be designing and delivering features including player matchmaking, server session management, and fleet orchestration. You’ll also serve as the main point of contact with our third party service providers, ensuring our systems are always at the cutting edge of functionality, efficiency, and player fulfillment. This role is perfect for those who enjoy bringing players together in shared experiences, experimenting and iterating with our design team to create engaging and rewarding mechanics, and are flexible to adapt to new challenges and opportunities.
?️ Key Responsibilities- Ownership: Take point in building, refining, and delivering the technical magic that powers our multiplayer experiences. Everything from how players connect with each other to which server instances host the match fall under your domain. Enhance our player’s experience by driving the implementation of friends, parties, voice chat, and beyond.
- Integration: Build the connective tissue that brings everything together, from our backend services to third party integrations. Collaborate on API design to ensure smooth development and future opportunities for iteration and improvement. Construct, maintain, and improve the systems that put the multiplayer in a multiplayer game.
- Team Collaboration: Work closely with a world-class team of designers, developers, and players to bring multiplayer gameplay systems to life. Collaborate across disciplines to deliver fun and engaging features to a worldwide audience of players.
- Iterative, Continuous Improvement: Identify, analyze, and advocate for improvements to our creation process. Stay up to date on emerging trends and technologies that we can adopt to improve our development workflow and technology stack. Strive to broaden your skillset to tackle new and emerging challenges.
- Experience: 3+ years of professional software development experience, with a focus on multiplayer systems (access & identity, matchmaking, server lifecycle).
- Education: Bachelor’s or Master’s degree in Computer Science, or a related field, or equivalent practical experience.
- Technical Skills: Proficiency in C++ and Unreal Engine 5. Familiarity with common serialization formats (JSON, XML).
- Problem Solving: Analytical and problem solving skills to tackle complex challenges, identify areas of improvement, and deliver solutions.
- Communication: Excellent verbal and written communication skills with the ability to coordinate across multiple disciplines.
- Strong understanding of Unreal’s Online Subsystem architecture
- Experience with Game Backend As A Service platforms (Playfab, AccelByte, Pragma, GameLift)
- Familiarity with common backend APIs principles
- A passion for optimization and efficiency
- Prior experience in a startup or similar fast-paced work environment