Xsolla logo
Xsolla

Xsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.

Principal Engineer - Identity Management

EngineerEngineerFull TimeHybridSeniorTeam 201-500Since 2005H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

73 days ago

Salary

0

Seniority

Senior

Job Description

Principal Engineer - Identity Management

Xsolla

Title: Principal Engineer – Identity Management (IAM & Golang Backend) Location: Montreal Type: Full time Workplace: hybrid Category: Technology Job Description: ABOUT US Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game. ABOUT YOU Xsolla is seeking a Principal Engineer with deep expertise in Identity and Access Management (IAM) and Golang backend development to lead the evolution of our authentication and authorization stack — enabling developers and players to connect safely and effortlessly across the Xsolla ecosystem. Responsibilities: - Architect and lead the design of Xsolla’s next-generation identity platform, supporting authentication, authorization, single sign-on (SSO), and account federation across internal and external services. - Develop high-performance Golang microservices that manage user identity, access tokens, and permission enforcement at global scale. - Collaborate closely with security, DevOps, and platform engineering teams to embed Zero Trust principles and standardize access governance across services. - Integrate modern IAM standards and protocols (OAuth2, OIDC, SAML, SCIM) to enhance developer experience and partner integrations. - Mentor and coach engineering teams on secure service design, identity best practices, and cross-service communication patterns. - Partner with product teams to ensure that identity-related features — such as player login, entitlement management, and account linking — are scalable, compliant, and user-friendly. - Define and enforce API and data security standards, supporting compliance initiatives such as GDPR, SOC 2, and ISO 27001. - Evaluate and integrate third-party IAM frameworks or open-source solutions (e.g., Keycloak, Auth0, ForgeRock) as part of Xsolla’s hybrid identity strategy. Qualifications & Skills: - 10+ years in backend or systems engineering, including 5+ years designing and implementing IAM or authentication services. - Expert-level skills in Golang, with experience building and scaling distributed, event-driven microservices. - Proven track record with identity federation, token management, and access control systems. - In-depth understanding of authentication and authorization standards (OAuth 2.0, OIDC, SAML, JWT, SCIM). - Solid grasp of security principles, encryption, key management, and secrets management systems (e.g., HashiCorp Vault, AWS KMS). - Experience building high-availability systems in Kubernetes-based environments using AWS, GCP, or Azure. - Strong architectural vision with the ability to influence cross-team design and technology direction. - Excellent communication and collaboration skills across distributed teams. Nice to Have: - Experience building or contributing to identity systems for gaming or SaaS ecosystems. - Familiarity with multi-tenant architectures, RBAC/ABAC models, and policy-as-code (OPA, AuthZ frameworks). - Background in security engineering, DevSecOps, or compliance automation. - Contributions to open-source Golang or IAM projects. $130,000 - $180,000 a year Benefits: We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes 100% company-paid medical, dental, and vision plans, unlimited Flexible Time Off, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we’re not just building a business; we’re cultivating a community that values creativity, collaboration, and the transformative power of play. Equal Employment Opportunity Statement: Xsolla is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or any other characteristic protected by law. We consider qualified applicants with criminal histories in accordance with the Fair Chance Act. Criminal History Consideration: For the Principal Engineer, we will conduct a background check that may include the following: Criminal history check Employment verification Education verification Relevance to Job Responsibilities: The background check is relevant to this position because of the following role responsibilities: Accessing confidential company data Ensuring compliance with regulatory requirements Handling sensitive financial information/managing budgets/accessing funds

Related Categories

Related Job Pages

More Engineer Jobs

At MiniMed, you can begin a lifelong career of exploration and innovation, while helping make a difference in the lives of people living with diabetes around the globe. You'll lead with purpose, breaking down barriers to innovation for a more connected, compassionate world. About the Role An individual contributor with responsibility in our technical functions to advance existing technology or introduce new technology and therapies. Formulates, delivers and/or manages projects assigned and works with other stakeholders to achieve desired results. May act as a mentor to colleagues or may direct the work of other lower level professionals. The majority of time is spent delivering R&D, systems or initiatives related to new technologies or therapies – from design to implementation - while adhering to policies, using specialized knowledge and skills. Responsibilities may include the following and other duties may be assigned: - Ensures that suppliers deliver quality parts, materials, and services. - Qualifies suppliers according to company standards and may administer a Certified Supplier Program in receiving inspection to ensure cost effectiveness. - Leads and manages supplier process/product development and validation activities using advanced APQP tools and methodologies. - Monitors parts from acquisition through the manufacturing cycle and communicates and resolves supplier-related problems as they occur. - Develops and prioritizes an auditing schedule to ensure that designated suppliers are audited on a regular basis to ensure good manufacturing practices (GMP) and quality standards are met. - Evaluates suppliers' internal functions to assess their overall performance and provides feedback in assessment of their operation. - Some individuals may have responsibilities that include Pre-Market Supplier Quality and duties may include: Provides Pre-Market Quality Engineering support to New Product Development (NPD) working in partnership with the Component Engineering and Post-Market Supplier Quality Teams, to deliver quality parts, materials, and services, prevent defects, and allow Medtronic to provide customers with the highest quality and reliable products. - Provides technical guidance and quality compliance for Supplier Quality engagement throughout the NPD lifecycle on newly qualified parts from NPD and implementing strategies for driving product quality and continuous improvement, ensuring purchased products and components are manufactured and qualified in accordance to applicable industry standards, regulatory requirements, and customer requirements. - Collaborates with Component Engineers to develop and deliver the Product Acceptance Sampling Strategy, Approved Supplier List coordination, Supplier Owned Quality deployment, and Control Plans for new products. - Define Receiving Inspection requirements as required and associated test method validation for all internal Medtronic Test Methods. Experience in Statistical Process Control (SPC) tools #BetterDaysStartNow What makes this role unique: - Autonomy & Ownership: Lead your work independently and shape your approach to solving complex problems. Coach and guide junior colleagues while managing key projects. - Organizational Impact: Take full responsibility for projects or processes, driving team objectives and building consensus across stakeholders. - Innovation & Complexity: Tackle challenging issues that span multiple areas. Improve processes, systems, and products, providing in-depth analysis and actionable recommendations. - Communication & Influence: Collaborate with senior internal and external partners, sharing ideas and insights to drive decisions and achieve results. - Leadership & Talent Development: Mentor, coach, and train colleagues. Lead projects with delegation and oversight to ensure high-quality outcomes. Required Knowledge and Experience: - Requires advanced knowledge of job area combining breadth and depth, typically obtained through advanced education combined with experience. - May have practical knowledge of project management - Requires a Baccalaureate degree and minimum of 4 years of relevant experience, or advanced degree with a minimum of 2 years relevant experience. Physical Job Requirements The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. Benefits & Compensation MiniMed offers a competitive salary and flexible benefits package At MiniMed, we put people first. A commitment to our employees lives at the core of our values: We recognize their contributions. They share in the success they help create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every stage of your career and life. About MiniMed We want to make every day a better day for people living with diabetes. Our team of creative innovators around the globe share a passion for finding the simplest solutions to the problems that people with diabetes face on a daily basis. For more than 40 years, we've been redefining what's possible, from intelligent dosing systems designed for real life to predictive insights that stay a step ahead, and we're dedicated to continuing to support our customers through every step of their journey — meeting them where and how they need it.

Ireland
Job Closed
Kaufland e-commerce logo

Head of Engineering (all genders) | Order & Buy area

Kaufland e-commerce

Elevate e-commerce - and yourself - on a daily basis. Develop the e-commerce of the future with us.

Engineer73 days ago
Full TimeRemoteTeam 501-1,000Since 2015H1B No Sponsor

Anstellungsdetails Permanent contract, Full- or Part-Time, Remote or Cologne / Darmstadt / Düsseldorf / Berlin Info Who we are We are the tech powerhouse behind Kaufland’s international online marketplaces and a company within the Schwarz Group. Driven by a start-up mentality and working on an equal footing within flat hierarchies, we develop the best marketplace solutions for our customers, sellers and partners. #FromEuropeForEurope Day by day, our Tech & Product Team of about 400 experts pursues the goal of creating the best possible customer shopping experience for our online marketplace. Through innovative technical developments, they not only create an outstanding shopping experience but also lay the foundation for an optimal selling experience for our sellers. Learn more about our division, areas, and cross-functional teams here! Aufgaben Your tasks – this is what awaits you in detail - You are passionate about software development, but you enjoy building the right teams, removing roadblocks, creating alignment, and driving transparency just as much - You lead and support our engineers/managers of up to five product teams in a you-build-it-you-run-it environment - You contribute hands-on part of your time to stay close to technology - You help our engineers grow personally and professionally by advancing their skills and inspiring them with purpose - You ensure we leverage (new) technologies to build products customers love and that deliver business value - You take responsibility for product delivery while balancing time, budget, and quality - You contribute to cross-team strategic initiatives such as raising the engineering bar, improving guidelines, and defining how we work as an organization Profil Your profile – this is what we expect from you - You have worked in cross-functional product teams and bring a vast experience in engineering of scalable web applications - You are an experienced (Senior) Engineering Manager used to solving engineering problems with the tools & frameworks that make sense both for the problem domain and the engineering organization; the team's tech stack is predominantly PHP and JavaScript and we expect you to have hands-on experience in these languages as well - You possess an outstanding sense of ownership, passion and drive which brings energy to the room - Your communication skills are on point, and you know what matters, especially in a remote setup - You have extensive experience in a management role and you are motivated to grow even more in the role of a successful Head of Engineering - You are a natural go-to-person within your organization by mentoring other engineers and helping them grow and succeed - You are willing to go the extra mile to make your team successful, you give honest feedback, and you are able to discuss, commit and execute - You are fluent in English (C1) and enjoy working in an international environment Benefits What we offer - Create your own work-life balance: You have the flexibility to choose between working remotely (within Germany) or from one of our locations in Cologne, Darmstadt, Düsseldorf, or in Berlin! - Do you want to move to Germany? No problem – we offer you an attractive relocation package to give you a smooth start. - Urban Sports Club and RSG Group Fitness Studios: Get top deals for fitness, swimming, yoga and more - Mental Well-Being: We support you on your well-being journey with special offerings such as Instahelp, the digital platform for online psychological counseling - Vacation & Sabbatical: Enjoy 30 days of vacation per year and the opportunity to take a sabbatical once you have been part of the team for a certain period! - Option for Pluxee restaurant vouchers: Buy Pluxee vouchers through us and benefit from tax-advantaged meal allowances! - ‘Deutschlandticket’: We subsidise your train season ticket for more mobility - Employee Discount: You will receive a monthly coupon for Kaufland.de - Free choice of operating system: MacOS or Ubuntu Linux, it's up to you - Boost your growth: Benefit from our online language learning programs, diverse in-house training, and our automated 360-degree feedback. We cover the costs for relevant conferences, training opportunities, and approved team workshops to strengthen personal interactions - This is who we are: Our dynamic culture combines flat hierarchies, a start-up mentality, an international team of over 65 nationalities, and the strength of the Schwarz Group to provide you an agile and secure working environment. - We are team players: From day one, you will connect not only with your team but also with others through our digital onboarding journey, the buddy program, and regular team and company events, all-hands meetings, powerful mornings, and much more! Check out our Principles & our blog for even more insights into our company culture! Diversity at Kaufland e-commerce We welcome applications from everyone, regardless of skin colour, sexual orientation, gender identity, age, disability, ethnic origin, religion and ideology. We are signatories to the Charta der Vielfalt (German Diversity Charter) – because we know that extraordinary things can only be achieved with diversity. Read more here! When applying, you can optionally include your pronouns. Bewerben Why are you the perfect fit for this position? Don't bother with cover letters - we're interested in facts and figures! Feel free to share your Github profile with us in your application. As we have very international teams, we would highly appreciate it to receive your CV or profile link in English. Ansprechpartner Your contact person: Kristina Heymann Kaufland e-commerce Services GmbH & Co. KG Postal address: Habsburgerring 2 50674 Köln

Germany
Job Closed
Kaufland e-commerce logo

Senior Search Engineer (all genders) | Elasticsearch

Kaufland e-commerce

Elevate e-commerce - and yourself - on a daily basis. Develop the e-commerce of the future with us.

Engineer73 days ago
Full TimeRemoteTeam 501-1,000Since 2015H1B No Sponsor

Anstellungsdetails Permanent Contract, Full-or Part-Time, Remote or Cologne / Düsseldorf / Darmstadt / Berlin Info Who we are We are the tech powerhouse behind Kaufland’s international online marketplaces and a company within the Schwarz Group. Driven by a start-up mentality and working on an equal footing within flat hierarchies, we develop the best marketplace solutions for our customers, sellers and partners. #FromEuropeForEurope Day by day, our Tech & Product Team of about 400 experts pursues the goal of creating the best possible customer shopping experience for our online marketplace. Through innovative technical developments, they not only create an outstanding shopping experience but also lay the foundation for an optimal selling experience for our sellers. Learn more about our division, areas, and cross-functional teams here! Aufgaben Your tasks – this is what awaits you in detail - As a Senior Search Engineer (all genders) - Elasticsearch your goal is to bring our search to the next level for our customers - Improving our relevance: Writing faster queries, improving data quality of ingested data and by making decisions on better vs. worse relevancy - you understand our searches inside out to make and share informed decisions - Enriching our ingestion architecture: Consuming change events, updating Elasticsearch mappings and indexing into new fields, ensuring we are able to index into a single document from multiple sources - Efficient integration: We are not alone in a huge stack like this - this can be enhanced by better mapping, faster retrieval of recently changed data or adding a field, so we can boost our searches more efficiently - Data modelling: Understanding its implications and effects on indexing and querying - Performance enhancement: You are always on the lookout, keeping our search speed as fast as possible - Safety first: With everything you touch and design, you keep resiliency in mind as a key theme in a microservice environment. You know what circuit breakers and bulk heads are and only use caches when they make sense. You favour exponential backoff over CrashLoopBackoff - a lot! - Our team tech stack consists of Kubernetes, gRPC, Typescript, the latest Node.js major version, Elasticsearch, a bit of MongoDB, Kafka and last but not least, we are using DataDog for monitoring Profil Your profile – this is what we expect from you - You have relevant experience of 7+ years as a Search Engineer - You know how a (distributed) search engine works and have gained experience with one of the more well known search engines in the market - You bring the skills to run, monitor, debug, and operate our Elasticsearch cluster and applications and always write well tested and reviewed code - You don't believe, you know: You do not guess and are well equipped with tangible facts and figures, we run A/B tests for validation and expect you to come up with proper metrics of success and failure for a search feature - You are curious about the latest developments in tech and the search space in general (semantic search, NLP, LLMs, vectors, hybrid search, machine learning are all on our roadmap, especially with performance in mind) - We're a team and do not appreciate a bus factor of 1: You have the desire to help others, share your knowledge and mentor others - You are willing to go the extra mile to make your team successful, you give honest feedback, able to discuss, commit and execute - You have excellent written and spoken English skills Benefits What we offer - Create your own work-life balance: You have the flexibility to choose between working remotely (within Germany) or from one of our locations in Cologne, Darmstadt, Düsseldorf, or in Berlin! - Do you want to move to Germany? No problem – we offer you an attractive relocation package to give you a smooth start. - Urban Sports Club and RSG Group Fitness Studios: Get top deals for fitness, swimming, yoga and more - Mental Well-Being: We support you on your well-being journey with special offerings such as Instahelp, the digital platform for online psychological counseling - Vacation & Sabbatical: Enjoy 30 days of vacation per year and the opportunity to take a sabbatical once you have been part of the team for a certain period! Option for Pluxee restaurant vouchers: Buy Pluxee vouchers through us and benefit from tax-advantaged meal allowances! - ‘Deutschlandticket’: We subsidise your train season ticket for more mobility - Employee Discount: You will receive a monthly coupon for Kaufland.de - Free choice of operating system: MacOS or Ubuntu Linux, it's up to you - Boost your growth: Benefit from our online language learning programs, diverse in-house training, and our automated 360-degree feedback. We cover the costs for relevant conferences, training opportunities, and approved team workshops to strengthen personal interactions - This is who we are: Our dynamic culture combines flat hierarchies, a start-up mentality, an international team of over 65 nationalities, and the strength of the Schwarz Group to provide you an agile and secure working environment We are team players: From day one, you will connect not only with your team but also with others through our digital onboarding journey, the buddy program, and regular team and company events, all-hands meetings, powerful mornings, and much more! Check out our Principles & our blog for even more insights into our company culture! Diversity at Kaufland e-commerce We welcome applications from everyone, regardless of skin colour, sexual orientation, gender identity, age, disability, ethnic origin, religion and ideology. We are signatories to the Charta der Vielfalt (German Diversity Charter) – because we know that extraordinary things can only be achieved with diversity. Read more here! When applying, you can optionally include your pronouns. Bewerben Why are you the perfect fit for this position? Don't bother with cover letters - we're interested in facts and figures! Feel free to share your Github profile with us in your application. As we have very international teams, we would highly appreciate it to receive your CV or profile link in English. Ansprechpartner Your contact person: Verena Schilmann Kaufland e-commerce Services GmbH & Co. KG Postal address: Habsburgerring 2 50674 Köln We are looking forward to your application!

Germany
Job Closed
WorkBoard logo

Senior Full Stack Engineer

WorkBoard

WorkBoard’s Strategy Execution Platform powers the digital operating rhythm for companies around the globe, providing organization-wide clarity, alignment, and insights for growth. AstraZeneca, Ford, 3M, Intel and many others rely on WorkBoard’s platform, playbook, and expertise to accelerate results by aligning OKRs, simplifying business reviews and scorecards, focusing weeklies on outcomes, and leveraging analytics – all with embedded AI. More than 15,000 people are certified in WorkBoard’s OKR coaching and Outcome Mindset Methodology™ which enables their organizations to quickly gain the agility OKRs can provide. Based in Silicon Valley and founded in 2013, WorkBoard investors include Andreessen Horowitz, SoftBank, GGV Capital, Workday Ventures, M12 (Microsoft), Intel Capital, Silicon Valley Bank, and Capital One.

Engineer73 days ago
Full TimeRemoteTeam 201-500

Work with purpose. WorkBoard’s Strategy Execution Platform powers the digital operating rhythm for companies around the globe, providing organization-wide clarity, alignment, and insights for growth. AstraZeneca, Ford, 3M, Intel and many others rely on WorkBoard’s platform, playbook, and expertise to accelerate results by aligning OKRs, simplifying business reviews and scorecards, focusing weeklies on outcomes, and leveraging analytics – all with embedded AI. More than 15,000 people are certified in WorkBoard’s OKR coaching and Outcome Mindset Methodology™ which enables their organizations to quickly gain the agility OKRs can provide. Based in Silicon Valley and founded in 2013, WorkBoard investors include Andreessen Horowitz, SoftBank, GGV Capital, Workday Ventures, M12 (Microsoft), Intel Capital, Silicon Valley Bank, and Capital One. THE OPPORTUNITY As a Senior Full Stack Engineer, you will play a critical role in shaping the technical direction of our platform. You will work across frontend, backend, and infrastructure layers to design and deliver scalable, performant, and reliable systems. Beyond hands-on development, you will serve as a technical leader—guiding architecture decisions, mentoring engineers, and driving initiatives that raise the bar for engineering quality and Execution. This role requires strong ownership, deep problem-solving skills, and excellent communication. You will operate in a small, highly collaborative team where clarity, accountability, and impact matter. Experience building AI-powered features or using AI tools to improve engineering productivity is a strong plus. What You’ll Do - Lead by example: contribute high-quality code across backend and frontend systems - Shape architecture: design scalable services, APIs, and data models that support long-term growth - Mentor engineers: coach and support teammates through code reviews, design discussions, and problem-solving - Own complex problems: drive investigation, debugging, and resolution of performance and scalability challenges - Drive execution: translate product requirements into clear technical designs and well-scoped Jira tickets - Collaborate cross-functionally: work closely with product and design partners to deliver impactful solutions - Establish best practices: improve standards around code quality, performance, observability, and reliability - Champion improvement: introduce new tools, patterns, or approaches—including AI-enabled workflows—where they add real value What You Bring - 7+ years of professional software engineering experience, with strong full stack ownership - Expertise in Node.js and modern JavaScript/TypeScript development - Strong experience with React and modern frontend patterns - Production experience with PHP and MySQL - Working knowledge of Python for backend services, scripting, or integrations - Experience building and operating systems on AWS - Proven ability to design scalable architectures and optimize system performance - Deep problem-solving and debugging skills across the full stack - Demonstrated experience acting as a technical lead and mentoring engineers - Excellent written and verbal communication skills Nice to Have - Experience building or integrating AI-powered features - Familiarity with LangGraph, LangChain, or similar agent-based frameworks - Experience using AI tools to improve engineering velocity and code quality - Background in DevOps and CI/CD practices - Experience with Cypress or end-to-end testing frameworks Within Your First 6 Months 1 Month – Ramp up on systems, ship initial contributions, and build context across the platform and team. 3 Months – Own features end-to-end, mentor peers, and influence architectural decisions. 6 Months – Lead a major technical initiative, establish guardrails, and raise the bar on performance, scalability, and engineering practices (including thoughtful use of AI where valuable). We are a no-ego bunch, and super excited to build an awesome team in a category- creating company together! OUR VALUES – WE LIVE BY THE 4 Hs - Humble experts - Hungry for the opportunity - Intellectually honest - Operating as one happy team A FEW OF OUR AWESOME BENEFITS - Discretionary time off & sick days - Paid holidays - Health insurance - 401(k) with employer matching - Quarterly All-Hands meetings - And much more! We are proud to be an equal opportunity workplace committed to building a team culture that celebrates learning, diversity and inclusion. If you’re hungry to grow your skills while growing a company, your sense of urgency matches the size of our market opportunity, and you value and enable team mates’ contributions, then come join us! The US base salary range for this full-time position is $170k annual salary .... Our salary ranges are determined by role, level and geographic location. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits.

United States
$170K / year