Database Platform Engineer
2 weeks ago
We are seeking a skilled Database Platform Engineer to join our team at Demonware. This role is perfect for an experienced software engineer who is passionate about database technology and cloud computing.
About the Role- You will be responsible for developing, maintaining, and evolving our database platform to ensure maximum reliability for players and internal customers alike.
- Liaise with teams who run database technology, ensuring their requirements are met in a timely and appropriate manner.
- Drive the direction of our software and tooling architecture, taking into account our dedication to maximum reliability.
- Ensure all components are highly scalable and maintainable.
- Own the features, components, and tooling being built.
- Contribute to and review designs and code from other team members.
- Support our customer-facing teams as they roll-out new features to game-studio partners.
- Partner with other engineers to problem-solve with our technology, and provide an excellent customer experience.
- Provide mentorship on standard processes for database tooling development and integration.
- Relevant work experience, including in a high-volume or critical production service environment.
- Excellent problem-solving and analytical skills.
- Excellence in communicating within and across teams.
- Experience writing complex k8 operators in Golang.
- Experience working with container orchestration e.g. Kubernetes.
- A love to code and excellent development skills, knowledge of multiple languages.
- Previous experience crafting and building tooling for use by other engineers.
- Knowledge of database design, including MySQL and NoSQL databases.
- A good understanding of networking protocols: TCP, TLS, etc.
- Ability to analyze requirements and make corresponding design decisions.
- A large capacity for an investigative approach and keen to learn new technologies.
- Ability to complete sophisticated tasks with minimal direction.
- Experience with game development or game engines.
- Experience with continuous integration and agile methodologies.
- Experience with building backend services, including skills in: RESTful APIs, Linux & open-source technologies, Experience with large scale services (up to millions of concurrent users).
- Relocation support, generous paid vacation, RRSP matching program, and top-tier medical, dental, and life insurance coverage for you and your dependents.
- Perks like free and discounted games, mental health & wellbeing programs, fitness programs, and more.
- If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance.
The estimated salary range for this role is $120,000 - $160,000 CAD per year, depending on experience and location. In addition to a competitive base pay, employees in this role may be eligible for incentive compensation.
-
Database Platform Architect
1 week ago
Vancouver, British Columbia, Canada Demonware Full timeJob DescriptionWe are seeking a skilled Database Platform Architect to join our team at Demonware.About the RoleThis is an exciting opportunity for an experienced professional to design, develop, and maintain our database platform, driving innovation and efficiency in our semi-managed service model.Key ResponsibilitiesDevelop and evolve the database...
-
Senior Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Demonware Full timeJob Description:Your MissionWe are seeking a skilled Database Platform Engineer to join our team at Demonware. As a key member of our database platform team, you will be responsible for designing, developing, and maintaining our database platform, improving our semi-managed service model, and evolving it for cloud technologies.What You Bring to the TableAs a...
-
Database Platform Specialist
1 week ago
Vancouver, British Columbia, Canada Demonware Full timeWe are seeking a skilled Database Platform Specialist to join our team at Demonware. As a key member of our platform team, you will play a vital role in the development and maintenance of our database infrastructure.Company OverviewDemonware is a leading provider of technology solutions for the gaming industry. Our mission is to deliver innovative, fun, and...
-
Database Engineer
2 weeks ago
Vancouver, British Columbia, Canada Demonware Full timeAbout DemonwareDemonware is a leading provider of online gaming services, and we're always looking for talented individuals to join our team. Our mission is to create immersive and innovative worlds that connect and engage players worldwide.Job SummaryWe are seeking an experienced Database Engineer - Cloud Platform Specialist to help us evolve our...
-
Database Platform Specialist
1 week ago
Vancouver, British Columbia, Canada Demonware Full timeAt Demonware, a member of the Activision family of studios, we are looking for an experienced Database Platform Specialist to join our team.We provide technology to other internal teams to configure and deploy their services & game titles. As part of our move from a self-serve to a semi-managed model, you would be helping to evolve this model as we make more...
-
Database Platform Architect
3 weeks ago
Vancouver, British Columbia, Canada Demonware Full timeJob OpportunityWe are seeking a highly skilled individual to join our team as a Database Platform Architect. In this role, you will be responsible for designing, developing, and maintaining our database platform. If you have experience with cloud technologies, database design, and container orchestration, we encourage you to apply.ResponsibilitiesDesign and...
-
Senior Database Solutions Engineer
4 weeks ago
Vancouver, British Columbia, Canada Microsoft Full timeWe are looking for a Senior Database Solutions Engineer to join our Azure Database Services team. The ideal candidate will have experience working with high-throughput and multi-tenant services, as well as designing components carefully, identifying opportunities to reuse existing software and infrastructure, and writing clean and well-factored code with...
-
Cloud Database Solutions Engineer
2 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeCloud Database Solutions EngineerAmazon is seeking a skilled Cloud Database Solutions Engineer to join our team. As a member of our team, you will design, architect, and optimize our cloud database platform to meet the needs of our customers.Contribute to the development of our cloud database platformCollaborate with cross-functional teams to deliver...
-
Senior Database Engineer
4 weeks ago
Vancouver, British Columbia, Canada Demonware Full timeAbout the RoleWe are seeking a highly skilled Senior Database Engineer to join our team at Demonware. As a key member of our database platform team, you will be responsible for designing, developing, and maintaining our database infrastructure to support our growing business.Key ResponsibilitiesDesign and implement highly scalable and maintainable database...
-
Relational Database Systems Engineer
1 week ago
Vancouver, British Columbia, Canada Global Relay Full timeAt Global Relay, we're committed to pushing the boundaries of innovation and excellence in enterprise information archiving.We're currently seeking a highly skilled Relational Database Systems Engineer to join our Infrastructure and Platform team.About the RoleThis is an exciting opportunity for you to play a key role in managing our diverse database...
-
Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada OpenTable Full timeWelcome to OpenTable, a global leader in the hospitality industry. With over 23 years of experience and millions of diners, we're revolutionizing the way restaurants operate.As a talented Backend Engineer, you'll be working on exciting projects, collaborating with high-level engineers, and contributing to the development of our restaurant platform using...
-
Senior Software Engineer, Platform Vancouver
1 month ago
Vancouver, British Columbia, Canada Astronomer Inc. Full timeAstronomer is seeking a skilled Software Engineer to join our Platform team in Vancouver. As a member of our team, you will be responsible for designing, developing, and maintaining the Astro Platform's architecture and components.Key responsibilities include collaborating with cross-functional teams to understand user requirements, implementing and...
-
Cloud Database Engineer Leader
2 weeks ago
Vancouver, British Columbia, Canada SAP Full timeWe are seeking a highly skilled Cloud Database Engineer to lead our team in Vancouver, Canada. As a key member of our Software-Development Operations team, you will be responsible for designing and implementing solutions to support, operate, and manage our databases efficiently.Your primary focus will be on leveraging best-of-breed technologies to ensure the...
-
Senior Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Activision Full timeJob Title:Cloud Database EngineerJob Description:We are seeking a skilled Cloud Database Engineer to join our team at Activision. As a key member of our Database Team, you will be responsible for designing, developing, and maintaining our cloud-based database infrastructure. Your expertise in cloud technologies, such as Kubernetes, will be crucial in helping...
-
Cloud Platform Engineer
2 weeks ago
Vancouver, British Columbia, Canada SAP Full timeImprove the world's performanceSAP empowers you to reach your full potential. Our company culture emphasizes collaboration and a shared passion to drive progress. How do we achieve this? We focus daily on building the foundation for tomorrow and creating a workplace that values diversity, flexibility, and aligns with our purpose-driven approach.We offer a...
-
Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada OpenTable Full timeAbout the RoleWe are seeking a talented Software Engineer to join our team at OpenTable. As a key member of our Engineering team, you will be responsible for designing, implementing, and testing software solutions for our restaurant platform.Key ResponsibilitiesWrite clean, efficient, and maintainable code using software development best practicesCollaborate...
-
Senior Cloud Database Engineer
4 weeks ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeAbout the RoleMicrosoft Canada is seeking a highly skilled Senior Cloud Database Engineer to join our Azure Data team. As a key member of our team, you will be responsible for designing and building reliable, high-performance, low-latency solutions for Cosmos DB services at scale.You will work across the stack and collaborate with engineers on the team to...
-
Senior Cloud Database Engineer
1 month ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeAbout the RoleMicrosoft Canada is seeking a highly skilled Senior Cloud Database Engineer to join our Azure Data team. As a key member of our team, you will be responsible for designing and building reliable, high-performance, low-latency solutions for Cosmos DB services at scale.You will work across the stack and collaborate with engineers on the team to...
-
Software Engineer for Restaurant Platform
2 weeks ago
Vancouver, British Columbia, Canada OpenTable Full timeAbout UsWith millions of diners and 23+ years of experience, OpenTable is an industry leader in hospitality. We help restaurants attract guests, manage capacity, improve operations, and maximize revenue.As a global network that includes OpenTable and KAYAK's portfolio of travel brands, we're part of something bigger than ourselves. Our culture is built on...
-
Real-Time Data Platform Engineer
2 weeks ago
Vancouver, British Columbia, Canada Softbank Investment advisers Full timeReal-Time Data Platform EngineerWe are seeking a highly skilled and experienced Real-Time Data Platform Engineer to join our core service group.Competitive salary range: $140,000 - $200,000 per year, depending on location and experience.About the Role:Design, develop, and deploy new features and capabilities in the Real-Time Engine.Collaborate with...