Location: United States, San Diego, CA
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
Why PlayStation? Why San Diego Studio?
We are the team behind MLB The Show, a critically acclaimed AAA sports franchise developed for PlayStation, Xbox, and Nintendo platforms. Our focus is on delivering innovative, high-quality gaming experiences – and we’re looking for a Sr Programmer to help build, package, and ship the game on every platform we support.
The ideal candidate possesses strong problem-solving abilities, sharp attention to detail, and thrives both independently and in collaborative, cross-functional teams. They are a versatile generalist who is as comfortable owning a build and data-packaging pipeline as they are bringing the engine up on new hardware or diving into low-level systems to track down a crash or reclaim memory. They enjoy the planning side of the work: scoping infrastructure changes, sequencing a platform or SDK migration so the team is never blocked, and modernizing tools and systems that have grown over many years. Not only does this person have a strong understanding of how large codebases are built, shipped, and maintained, they are also comfortable with the system-level aspects of the target hardware they’re working on when transitioning to new platforms.
Key Responsibilities:
• Develop, optimize, and maintain the cross-platform build and data-packaging pipeline that turns our game into shippable products across all our supported platforms, current and future.
• Bring the engine up on new platforms and drive platform SDK upgrades, resolving the low-level and system-level issues that come with them (toolchains, file systems, memory and address-space behavior, boot and packaging requirements).
• Identify and resolve crashes, out-of-memory conditions, and stability issues across a broad range of hardware, from high-end consoles to memory-constrained mobile devices.
• Build, package, harden, and release our mobile (Android and iOS) products, and keep the associated build automation healthy.
• Own and evolve the studio’s internal tools – data packaging, memory tracking, metrics and profiling – that the wider team relies on every day.
• Plan and lead the modernization of long-lived build systems, toolchains, and infrastructure.
• Manage branch integration and keep builds flowing across mainline, staging, production, and patch branches in collaboration with engineering, QA, and production teams.
Required Qualifications
:
• Bachelor’s degree in computer science, mathematics, or a related technical field or equivalent.
• 5+ years of experience programming in C++ with a focus on performance-critical and system level application.
• Strong experience with development and release of one or more AAA titles.
• Demonstrated ability to work effectively across many unfamiliar systems rather than within a single specialty.
• Strong debugging and problem-solving skills on hard, intermittent, and low-level issues (memory management, crashes, toolchain and SDK behavior).
• Experience with build systems, packaging and deployment pipelines, and build automation (e.g. Jenkins, MSBuild, gradle, and shell/batch scripting).
• Comfort at a low level: memory management, pointers and address spaces, compiler and linker flags, and optimization behavior.
• Hands-on experience with Visual Studio, Perforce, and other standard development tools.
• Working proficiency in C# for tools and pipeline development.
Preferred Qualifications
:
• Experience developing and shipping on console platforms (PlayStation, Xbox, and/or Nintendo Switch), including platform SDKs and certification/packaging requirements.
• Experience shipping mobile titles (Android/iOS): NDK, app-bundle and store submission, code obfuscation and app hardening, and crash reporting.
• Experience developing internal developer tools with graphical front-ends (e.g. C#/WinForms).
• Familiarity with scripting languages like Python is a plus.
• Exposure to graphics/rendering concepts, in particular how rendering features fit within platform memory and performance budgets (desired but not required).
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role
is eligible
for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products.
This role also may be eligible for a bonus package.
Click
here
to learn more.
The estimated base pay range for this role is listed below.
$138,700
—
$208,100 USD
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our Candidate Privacy Notice (where applicable) for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Требуется специалист на позицию Разработчик DWH и BI ЕХД Oracle в МТС Банке.
Стек технологий включает Oracle PL/SQL, Oracle Developer Data Modeler, Informatica, Golden Gate, Memory, MS PowerBI, MS Analysis Service, Jira, Confluence.
Требования:
— опыт разработки на Oracle PL/SQL
— опыт работы в подразделениях отчетности и DWH
— понимание процессов банковской отрасли (желательно)
— умение работать с бизнес-заказчиком напрямую
— интерес к проектам по внедрению, развитию хранилища или разработке финансовой отчетности в банках
Задачи:
— разработка и анализ процедур загрузки данных в хранилище банка из систем источников
— разработка витрин данных и отчетности по данным хранилища данных
— оптимизация работы хранилища данных и аналитической отчетности
— взаимодействие с ИТ и бизнес-подразделениями банка для решения задач по развитию хранилища данных
— выявление и исправление ошибок загрузки и формирования отчетности на базе хранилища данных
Задачи:
— Проектирование архитектуры высоконагруженных модулей личного кабинета, написание чистого, поддерживаемого кода на PHP (современные версии 8.x, Yii2) и Golang.
— Проектирование схем данных, написание сложных запросов, оптимизация и настройка производительности PostgreSQL (индексы, партиционирование, работа с JSONB).
— Написание unit- и интеграционных тестов для критически важных модулей, поддержание и развитие тестовой базы, контроль процентного покрытия кода тестами.
— Внедрение практик тестирования в командный процесс, проведение код-ревью с фокусом на тестируемость кода.
— Полный цикл доставки кода до продакшена, написание и поддержка пайплайнов в GitLab CI/CD, автоматизация сборки, тестирования и деплоя (бэкенд + фронтенд), обеспечение zero-downtime деплоя.
— Тесное взаимодействие с фронтенд-разработчиками (стек React, TypeScript), ревью их кода, помощь в проектировании API.
— Участие в код-ревью, поиск узких мест, рефакторинг легаси, написание тестов (unit/integration).
— Наставничество и помощь в росте менее опытных коллег, участие в декомпозиции задач и оценке сроков.
Требования:
— Уверенное владение PHP, знание Yii2 (ООП, SOLID, паттерны проектирования).
— Знание PostgreSQL: умение оптимизировать запросы, работа с большими объемами данных, знание внутренностей СУБД.
— Опыт разработки на Golang или сильное желание и базовые знания для активного перехода на него.
— Опыт настройки CI/CD в GitLab (написание пайплайнов, автоматизация деплоя).
— Опыт написания автотестов (unit, integration) и понимание их роли в обеспечении стабильности продукта.
— Понимание устройства современных SPA-приложений, опыт интеграции с React приложениями.
— Опыт работы с очередями (RabbitMQ) и in-memory БД (Redis, Memcached).
— Опыт работы в Linux, понимание сети, умение искать проблемы в логах.
— Знание Docker, оркестрации (Kubernetes / Swarm) будет плюсом.
— Хорошие коммуникативные навыки и умение писать документацию.
leadГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Los Angeles, USA
Riot Anti-Cheat Engineers are versatile and passionate about their craft. We understand the player impact of cheating in games and are focused on setting the highest bar for the integrity of multiplayer games. We relish the opportunity to work with low-level systems and take pride in developing creative, rigorous defenses against adversaries. At the most fundamental level, our goal is to promote the best player experience by protecting the legitimacy of their favorite games.
As a
Senior Anti-Cheat Engineer
, you will be responsible for the ongoing development and evolution of Vanguard Anti-Cheat’s client services. With versatility across user-mode, kernel-mode, and obfuscation tooling services, you’ll work primarily in C/C++ and x86/x64 assembly to build new anti-cheat features, improve the security and reliability of existing systems, and debug complex behavior across the Windows stack. You’ll also reverse engineer emerging cheats, including packed and obfuscated binaries, and rapidly translate those findings into practical detections, mitigations, and preventative controls. You'll be based in our Santa Monica, CA office and work in a hybrid (work-from-home and in-office) environment. You'll report to the Sr. Manager of Anti-Cheat Engineering.
Responsibilities:
Identify and drive high impact anti-cheat features from ambiguity to production across user-mode, kernel-mode, and obfuscation tooling surfaces
Move fast to turn emerging threats into resilient detections or preventative countermeasures that can be safely deployed with agility at scale.
Think ahead to design and develop capabilities that anticipate the cheaters next move or eliminate common abuse vectors entirely
Reverse engineer highly evasive cheats and operating system manipulation techniques
Investigate and resolve complex compatibility issues in highly opaque environments
Support game teams directly in understanding cheating ecosystems and integrating Anti-Cheat
Required Qualifications:
Proficient in C/C++ and x86/x64 assembly
Experience building and debugging low-level, security-sensitive systems
Strong understanding of Windows process internals, including process and thread lifecycles, virtual memory, handles and objects, security contexts, executable image formats, DLL loading, and the Windows loader
Hands-on reverse engineering experience, including analyzing packed, protected, or obfuscated binaries and identifying techniques used to conceal or manipulate runtime behavior
Practical understanding of the Windows kernel and driver model, with demonstrated experience developing, debugging, and maintaining production grade kernel-mode drivers.
Desired Qualifications:
Hands-on experience within cheat-development or game-security research communities, with practical knowledge of modern cheat techniques and anti-cheat evasions
Familiarity with advanced evasion techniques involving hypervisors, DKOM, EPT manipulation, vulnerable drivers, or hardware-assisted cheats
Knowledge of runtime integrity verification, behavioral detection, client attestation, and other signature-less anti-cheat techniques
For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will be looking at your past studies, experience, and your personal relationship with games. If you embody player empathy and care about players' experiences, this could be your role!
Our Perks:
Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules. We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match. Check out our
benefits pages
for more information.
At Riot Games, we
put players first
. That mission drives every decision in our quest to create games and experiences that make it better to be a player. Whether you’re working directly on a new player-facing experience or you’re supporting the company as a whole, everyone at Riot is part of our mission. And just like in our games, we’re better when we work together. Our goal is to create collaborative teams where you are empowered to bring your unique perspective everyday. If that sounds like the kind of place you want to work, we’re looking forward to your application.
It’s our policy to provide equal employment opportunity for all applicants and members of Riot Games, Inc. Riot Games makes reasonable accommodations for handicapped and disabled Rioters and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, handicap, veteran status, marital status, criminal history, or any other category protected by applicable federal and state law. We consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with applicable federal, state and local law, including the California Fair Chance Act, the City of Los Angeles Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, the San Francisco Fair Chance Ordinance, and the Washington Fair Chance Act.
Per the Los Angeles County Fair Chance Ordinance, the following core duties may create a basis for disqualifying candidates with relevant criminal histories:
Safeguarding confidential and sensitive Company data
Communication with others, including Rioters and third parties such as vendors, and/or players, including minors
Accessing Company assets, secure digital systems, and networks
Ensuring a safe interactive environment for players and other Rioters
These duties are directly related to essential operations, safety, trust, and compliance obligations within our organization. Please note that job duties may evolve based on business needs and additional responsibilities may be assigned as necessary to maintain operational efficiency and security.
Location: New York
Workplace: Hybrid
WHY HARVEY
At Harvey, we’re transforming how legal and professional services operate. By combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re reshaping how critical knowledge work gets done for decades to come.
This is a rare chance to help build a generational company at a true inflection point. We have strong product-market fit and world-class investor support. We’re scaling fast and defining a new category in real time. The work is ambitious, the bar is high, and the opportunity for growth — personal, professional, and financial — is unmatched.
Our team moves fast, takes ownership, and is deeply committed to the mission — operating with intensity, staying close to our customers, and pushing each other for excellence. We live by three values: Decisiveness, Simplicity, and Job's Not Finished. We act quickly on clear judgment over perfect information, we believe simplicity is what scales, and we're never satisfied with where we are. If you want to do the best work of your career alongside people who share that drive, we'd love to build with you.
At Harvey, the future of professional services is being written today — and we’re just getting started.
ROLE OVERVIEW
As a Staff or Senior Staff Software Engineer on the Product Engineering team at Harvey, you will own and lead engineering projects that span multiple Product Engineering teams and product lines. You'll work closely with our AI, Legal, and GTM teams to build secure systems that deliver value to our customers.
Product Engineering covers a lot of ground, and we're looking for engineers across multiple domains — backend, full stack, and AI. We want people who have built great products across consumer, enterprise, and everything in between, and who are excited about building the future of application layer and genAI products. You'll build both the surfaces where lawyers meet Harvey — web, mobile, and embedded experiences in Word, Outlook, and Slack — and the agentic capabilities that power them.
This role can be based in New York City or San Francisco, with a hybrid schedule of three days a week in office.
WHAT YOU'LL DO
- Bring AI to where our customers already work: build Harvey across every surface — web, desktop, mobile, and embedded experiences (Google Docs, MS Word, Outlook, and Slack), and API.
- Lead large, high-priority projects that span multiple teams, and define the technical bets we make over the next several quarters.
- Find the problems that are business critical, prioritize ruthlessly, and make the big tradeoff calls without slowing anyone down.
- Build AI-platform and AI-native capabilities — the agent harness, agent building (custom agents and workflows), tool calling, retrieval, memory and context management, personalization and tone, the thread experience, and the evals that turn model quality into product quality.
- Ship the systems that make Harvey work: retrieval over petabyte-scale document corpora, ingestion growing 10x every six months, data collection across 50+ jurisdictions, and government-level security for the world's most sensitive matters.
- Ship across the stack — React and TypeScript alongside Python and Postgres — architecting intuitive UX and robust APIs for streaming results, long-running processes, and complex tool-calling workflows.
- Mentor senior and staff engineers, and raise the bar for how the whole org builds.
WHAT YOU HAVE
- 10+ YoE (post-BS/MS) in a product-focused software engineering role, operating at Staff level or above.
- Depth in full stack, backend, or agents/AI — and enough range to be useful outside it.
- Experience building scalable, extensible systems that support multiple product lines.
- Track record of shipping highly intuitive products in fast-growing SaaS, strong attention to detail.
- Experience with React, TypeScript, CSS (we use TailwindCSS), Python, or related. For agents/AI, proficiency in Python plus hands-on work building and shipping agentic systems — agent harnesses/loops, tool use, memory, and evals — not just calling LLM APIs.
- You embrace AI in how you build: AI coding tools (Claude Code, Cursor, Codex, or similar) are a core part of how you ship, and you have sharp instincts for where they accelerate work and where they fall short.
- A history of influencing and aligning engineers and leaders well outside your direct scope.
- Strong programming skills and general Computer Science knowledge.
- Grit — experience working at early-stage startups is a plus.
COMPENSATION
$231,000 – $340,000 USD
DEPENDING ON YOUR LOCATION, AN APPLICANT PRIVACY NOTICE MAY APPLY TO YOU. YOU CAN FIND ALL OF OUR APPLICANT PRIVACY NOTICES HERE https://harveyai.notion.site/Harvey-Candidate-Privacy-Notices-319ac3fcdd7a803bb807d5094f249922?pvs=74.
#LI-PM1
Harvey is an equal opportunity employer and does not discriminate on the basis of race, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law.
We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made by emailing accommodations@harvey.ai
Location: San Francisco
Workplace: Hybrid
WHY HARVEY
At Harvey, we’re transforming how legal and professional services operate. By combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re reshaping how critical knowledge work gets done for decades to come.
This is a rare chance to help build a generational company at a true inflection point. We have strong product-market fit and world-class investor support. We’re scaling fast and defining a new category in real time. The work is ambitious, the bar is high, and the opportunity for growth — personal, professional, and financial — is unmatched.
Our team moves fast, takes ownership, and is deeply committed to the mission — operating with intensity, staying close to our customers, and pushing each other for excellence. We live by three values: Decisiveness, Simplicity, and Job's Not Finished. We act quickly on clear judgment over perfect information, we believe simplicity is what scales, and we're never satisfied with where we are. If you want to do the best work of your career alongside people who share that drive, we'd love to build with you.
At Harvey, the future of professional services is being written today — and we’re just getting started.
ROLE OVERVIEW
As a Staff or Senior Staff Software Engineer on the Product Engineering team at Harvey, you will own and lead engineering projects that span multiple Product Engineering teams and product lines. You'll work closely with our AI, Legal, and GTM teams to build secure systems that deliver value to our customers.
Product Engineering covers a lot of ground, and we're looking for engineers across multiple domains — backend, full stack, and AI. We want people who have built great products across consumer, enterprise, and everything in between, and who are excited about building the future of application layer and genAI products. You'll build both the surfaces where lawyers meet Harvey — web, mobile, and embedded experiences in Word, Outlook, and Slack — and the agentic capabilities that power them.
This role can be based in New York City or San Francisco, with a hybrid schedule of three days a week in office.
WHAT YOU'LL DO
- Bring AI to where our customers already work: build Harvey across every surface — web, desktop, mobile, and embedded experiences (Google Docs, MS Word, Outlook, and Slack), and API.
- Lead large, high-priority projects that span multiple teams, and define the technical bets we make over the next several quarters.
- Find the problems that are business critical, prioritize ruthlessly, and make the big tradeoff calls without slowing anyone down.
- Build AI-platform and AI-native capabilities — the agent harness, agent building (custom agents and workflows), tool calling, retrieval, memory and context management, personalization and tone, the thread experience, and the evals that turn model quality into product quality.
- Ship the systems that make Harvey work: retrieval over petabyte-scale document corpora, ingestion growing 10x every six months, data collection across 50+ jurisdictions, and government-level security for the world's most sensitive matters.
- Ship across the stack — React and TypeScript alongside Python and Postgres — architecting intuitive UX and robust APIs for streaming results, long-running processes, and complex tool-calling workflows.
- Mentor senior and staff engineers, and raise the bar for how the whole org builds.
WHAT YOU HAVE
- 10+ YoE (post-BS/MS) in a product-focused software engineering role, operating at Staff level or above.
- Depth in full stack, backend, or agents/AI — and enough range to be useful outside it.
- Experience building scalable, extensible systems that support multiple product lines.
- Track record of shipping highly intuitive products in fast-growing SaaS, strong attention to detail.
- Experience with React, TypeScript, CSS (we use TailwindCSS), Python, or related. For agents/AI, proficiency in Python plus hands-on work building and shipping agentic systems — agent harnesses/loops, tool use, memory, and evals — not just calling LLM APIs.
- You embrace AI in how you build: AI coding tools (Claude Code, Cursor, Codex, or similar) are a core part of how you ship, and you have sharp instincts for where they accelerate work and where they fall short.
- A history of influencing and aligning engineers and leaders well outside your direct scope.
- Strong programming skills and general Computer Science knowledge.
- Grit — experience working at early-stage startups is a plus.
COMPENSATION
$231,000 – $340,000 USD
DEPENDING ON YOUR LOCATION, AN APPLICANT PRIVACY NOTICE MAY APPLY TO YOU. YOU CAN FIND ALL OF OUR APPLICANT PRIVACY NOTICES HERE https://harveyai.notion.site/Harvey-Candidate-Privacy-Notices-319ac3fcdd7a803bb807d5094f249922?pvs=74.
#LI-PM1
Harvey is an equal opportunity employer and does not discriminate on the basis of race, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law.
We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made by emailing accommodations@harvey.ai
Location: New York
Via is on a mission to create public transportation systems that provide far greater access to jobs, healthcare, and education. Our platform serves as the technology backbone for modern transit networks, transforming antiquated and siloed public transportation systems into smart, data-driven, and efficient digital networks. With hundreds of agency partners around the world, Via is recognized as the leading transportation technology and service provider globally.
As a
Senior Flutter Engineer
at Via, you'll be a core member of the rider mobile team, owning the mobile experience that millions of riders depend on every day - from booking rides and managing accounts to the underlying mobile infrastructure that makes it all work seamlessly. You'll work across both native Android and iOS and our cross-platform Flutter codebase, collaborating closely with designers, backend engineers, and product managers who care deeply about the quality of what they ship. If you're a mobile engineer who takes pride in building polished, high-performance experiences across platforms and wants to see your work used at real scale, this is the role for you.
**This is a hybrid position with the expectation that you will be onsite in NYC 2-3 days a week.**
About the Role:
Collaborate closely with designers, backend engineers, and product managers in order to deliver our high-quality, user-friendly rider application
Own the development and continuous improvement of Via's rider mobile apps across platforms - building new features across booking, account management, and the core rider journey while keeping the experience fast, reliable, and intuitive.
Work primarily in Flutter for cross-platform development while contributing to native Android and iOS codebases where needed, making pragmatic decisions about when to go cross-platform and when to go native
Architect and evolve the mobile infrastructure services that power Via's apps, making thoughtful decisions about app architecture patterns, performance optimization, and memory management that the whole team benefits from
Diagnose and resolve critical production issues under pressure, minimising disruption to riders and acting as a key line of defence when things go wrong in live environments
Mentor and guide engineers on the team - sharing your expertise across platforms, reviewing code thoughtfully, and helping others grow
About You:
5+ years of mobile development experience, with strong hands-on experience in cross-platform frameworks - Flutter experience is a strong advantage - alongside solid native development experience in Android (Kotlin) or iOS (Swift)
Comfortable working across both cross-platform and native codebases, with a good instinct for when each approach is the right tool for the job
Strong grasp of mobile app architecture patterns, performance optimization, and concurrent programming - whether that's Kotlin Coroutines, Swift’s async-await, or Dart's async patterns in Flutter
Experienced with mobile frameworks including Location Services and Google Maps API, and familiar with third-party mapping tools such as Mapbox
A natural collaborator and mentor - you take ownership of your work, share knowledge generously, and make the engineers around you better
Proactive and genuinely curious about new technologies - you don't wait to be told what to improve, and you bring energy and ideas to the team
Compensation and Benefits
(US only)
Final salary will be determined by the candidate’s experience, knowledge, and skills. Salary reflected does not include equity or variable pay, where applicable.
Salary Range: $160,000 - $200,000
We are proud to offer a generous and comprehensive benefits package, including free medical plans, 401K matching, catered lunch on Wednesdays, and many other perks.
There has never been a more exciting time to be on the cutting edge of public mobility. Ready to join the ride?
Via is an equal opportunity employer.
Location: London, Paris, Wrocław, Zurich, Dubai, Aarhus, Amsterdam
Programmes offered:
Final-year internship, penultimate-year internship
Location:
London, Paris
, Wrocław, Zurich, Dubai, Aarhus, Amsterdam
Programme duration:
3–6 months or 12-month industrial
placement
, starting in 2027
Who qualifies:
Penultimate or final-year students completing a
bachelor’s or master’s
degree
Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager
operating
across liquid asset classes and markets worldwide. Our approach to investing is scientific: we bring together data, research,
technology
and trading
expertise
to develop and run systematic strategies.
Technology is central to how QRT works. Over the years, we have built a global research and execution platform spanning geographies, asset
classes
and trading horizons, from ultra-low-latency systems to large-scale research,
analytics
and risk infrastructure. We invest heavily in engineering,
automation
and scalable systems because better technology allows us to test ideas faster,
operate
more reliably and tackle harder problems.
Our internships are designed to give students meaningful experience of that work.
You’ll
join a team, contribute to real
projects
and learn from engineers, researchers and traders working on live problems. The environment is technical, collaborative and demanding, with plenty of scope to ask questions, test ideas and take ownership.
Strong performance
during the internship may lead to consideration for a full-time graduate role.
Your future role at QRT
As a Technology Intern,
you’ll
help build the systems, platforms and tools behind QRT’s research,
trading
and investment activities.
You’ll
work alongside experienced engineers, quantitative developers, researchers and traders, contributing to production technology and solving problems where performance,
reliability
and good engineering judgement matter.
Depending on your interests and strengths, you may join one of two Technology disciplines.
Software Engineer (London
, Wrocław, Zurich
)
Software Engineers build the technology that underpins QRT’s trading and investment activities. This includes the platforms and infrastructure that connect us to global markets,
brokers
and data providers, as well as the systems used for order generation, execution, analytics, risk
management
and P&L reporting.
The engineering problems vary
considerably in
scale and shape. At one end, we build ultra-low-latency execution technology where small improvements can matter. At the other, we develop global, cross-asset platforms that need to process large volumes of data reliably and make complex information accessible to users across the firm.
As an intern,
you’ll
work with experienced engineers, quantitative
developers
and researchers on a defined technical problem.
You’ll
be expected to understand the problem properly, make sensible engineering choices and build something useful.
Examples of projects you may work on include:
AI-Powered Static Analysis – Build a tool combining static analysis and large language models to
identify
double-deletion and memory-management issues in our public API.
Exchange Simulator Advanced Order Support – Extend our Exchange Simulator to support market orders, time-in-force
instructions
and algorithmic orders, making strategy testing more representative of live trading.
Risk Data Platform – Extend our risk data platform to provide the data
required
to support trading in a new trade type.
Lightweight Trading UI – Create a lightweight trading interface with order entry, live market and position views, and clear visualisation of trading activity.
Quantitative Developer (London, Paris, Wrocław, Dubai, Aarhus, Amsterdam)
Quantitative Developers work at the intersection of research,
trading
and engineering. Sitting close to the trading desk, they work directly with researchers and traders to build the technology needed to explore ideas, analyse
markets
and run strategies in production.
The role combines strong software engineering with an understanding of how technology can make quantitative research and trading more effective. That might mean building high-performance execution systems, improving research infrastructure, developing machine learning
platforms
or creating tools that make complex data easier to work with.
You’ll
work on live technical problems where performance, reliability and iteration speed all matter.
It’s
a collaborative role with direct exposure to quantitative research, financial
markets
and production trading systems.
Examples of projects you may work on include:
Real-Time Trading Systems – Build high-performance C++ systems for real-time trading, contributing to low-latency infrastructure and execution technology where every microsecond can matter.
Quantitative Research Platforms – Help develop the platforms used for quantitative research across QRT, including machine learning systems and data pipelines that allow researchers to test and scale ideas efficiently.
Research and Trading Tools – Design tools that simplify workflows, improve access to
data
and make complex information easier to understand through effective visualisation.
You’ll
work directly with traders,
researchers
and risk teams to understand their problems and build practical solutions.
Your current skillset
Eligibility: Penultimate or final-year students pursuing a Bachelor’s,
Master’s
in a STEM discipline, such as Computer Science, Physics,
Mathematics
or a related Engineering subject, on track for a 2:1 or above from a leading institution.
Interest in technology: You enjoy solving technical problems and are curious about how systems work.
You’re
interested in building things, not just studying them.
Software engineering experience: We value hands-on experience wherever you gained it — through personal projects, open-source contributions, hobbies,
internships
or academic work.
Programming:
Proficiency
in C++,
C#
or Python.
Tools: Familiarity with scripting languages such as Python or Bash, and tools and technologies including Git, SQL, GCC and Linux.
Mindset: Curious,
proactive
and comfortable asking questions. You look for ways to make systems simpler,
faster
or more reliable and can turn those observations into practical improvements.
Approach: Self-motivated,
thoughtful
and comfortable taking ownership of a problem.
Interviewing
Application
– Submit your application online. We review applications on a rolling basis, so applying early is recommended.
Technical Assessment
– Selected candidates will complete a coding challenge focused on core programming and problem-solving skills.
Assessment Centre / Online Interviews
– Shortlisted candidates will take part in interviews, either on-site at an assessment centre or via Microsoft Teams.
We’ll
explore your technical thinking, how you approach unfamiliar problems and how you work with others.
QRT is an equal opportunity employer. We welcome diversity as essential to our success. QRT empowers employees to work openly and respectfully to achieve collective success. In addition to professional achievement, we are offering initiatives and programs to enable employees achieve a healthy work-life balance.
Location: Hong Kong, Hong Kong SAR
Who We Are
At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom.
OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves.
Across our multiple offices globally, we are united by our core principles:
We Before Me
,
Do the Right Thing
, and
Get Things Done
. These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er. OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.
About the Opportunity
About the Liquidity Platform
The Liquidity Platform provides technology covering the full lifecycle of cryptocurrency trading, including venue connectivity, real-time market data processing, automated quoting and trading, order execution, position management, risk controls, and data analytics.
The platform connects to centralized exchanges, decentralized venues, and event contract markets worldwide. It supports spot, derivatives, and event contract products and provides stable, efficient infrastructure for our liquidity business.
About the Options Market Making Team
The Options Market Making team develops and operates automated options quoting and trading systems. Our responsibilities span market data integration, options pricing, volatility and Greeks calculations, automated quoting, order execution, position management, hedging, and risk controls.
The team owns the complete trading lifecycle and continues to advance both the multilingual development of our trading systems and our AI-native engineering practices. In this role, you will contribute across the trading system, develop an understanding of its different business domains, and take end-to-end responsibility from requirements analysis and implementation through production operation.
What You’ll Be Doing
Design, develop, and operate automated options market making systems covering market data, pricing, quoting, order execution, hedging, positions, and risk controls.
Work closely with trading, quantitative, and product teams to translate business requirements into reliable, testable production systems.
Contribute to the development of trading systems and continuously improve the performance, stability, and maintainability of critical trading paths.
Follow an AI-native engineering approach by applying AI coding tools to requirements analysis, technical design, development, testing, and code review, while remaining accountable for the quality of the final delivery.
Improve testing, monitoring, alerting, and recovery capabilities, and participate in incident resolution and post-incident reviews.
Own the technical design and code review of core modules. Senior and Staff engineers will also lead cross-module projects and architectural evolution.
What We Look For In You
Bachelor's degree or above in Computer Science, Software Engineering, Mathematics, Physics, or a related discipline.
At least two years of experience in backend engineering, real-time systems, infrastructure, or trading systems.
Proficiency in at least one of Java, Rust, or C++, with the ability to work effectively in a multilingual codebase.
Strong computer science fundamentals, including operating systems, network communication, multithreading, concurrent programming, and distributed systems.
Proficiency in using AI coding tools for requirements analysis, development, testing, and code review, with the ability to independently evaluate and validate AI-generated designs and code.
Strong analytical skills, business understanding, ownership, and communication skills, including the ability to read technical materials and communicate in written English.
Technical Requirements
Proficiency in developing production systems with Java 17+, Rust, or C++, with the ability to design, implement, and troubleshoot within a multilingual codebase.
Familiarity with Linux development and runtime environments, including the use of common tools for resource analysis, performance diagnostics, and troubleshooting.
Experience with multithreading, asynchronous processing, network I/O, and high-performance data structures, with an understanding of lock contention, memory allocation, caching, garbage collection, and their impact on latency.
Ability to use AI coding tools to support requirements analysis, development, testing, and code review, while independently validating the correctness and production safety of generated code.
Familiarity with TCP, UDP, WebSocket, HTTP, or proprietary exchange protocols, with experience developing real-time data or trading interfaces.
Ability to design and optimize high-throughput, low-latency systems and identify bottlenecks through profiling, benchmarking, and production metrics.
Familiarity with real-time messaging and inter-process communication. Experience with Aeron, shared memory, lock-free queues, or binary protocols is preferred.
Experience building logging, metrics, alerting, and automated recovery capabilities for continuously operating production systems.
Familiarity with build and dependency management for large multi-module projects, together with experience in unit testing, integration testing, and continuous integration.
Preferred Qualifications
Experience in options market making, quantitative trading, exchange connectivity, market data, order management, quoting, hedging, or risk systems.
Understanding of order books, order lifecycles, and market microstructure.
Understanding of options pricing, volatility, Greeks, PnL, inventory risk, and dynamic hedging.
Experience developing low-latency trading systems, real-time market data systems, or high-performance network services.
Experience evolving multilingual systems or separating performance-sensitive components.
Experience with market data replay, strategy simulation, trade reconciliation, or production incident resolution.
Experience using Python for data analysis, backtesting, or production diagnostics.
Practical experience using AI coding tools such as Claude Code or Codex in production projects.
Perks &
Benefits
Competitive total compensation package
L&D programs and Education subsidy for employees' growth and development
Various team building programs and company events
Wellness and meal allowances
Comprehensive healthcare schemes for employees and dependants
More that we love to tell you along the process!
Notice:
All official
OKX
vacancies are published on this website.
While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated.
If in doubt, please apply directly through our official careers website.
Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to
OKX
's
Candidate Privacy Notice
.
Задачи:
- Разработка и развитие микросервисов и data-процессов для online/streaming и batch обработки
- Построение пайплайнов обработки, обогащения и репликации данных
- Создание витрин, агрегатов и ML-фичей для антифрод-моделей
- Работа с большими объёмами исторических данных и тяжёлыми расчётами
- Оптимизация производительности и надёжности сервисов и пайплайнов
Требования:
- Коммерческий опыт разработки на Python
- Опыт создания backend-сервисов и data-пайплайнов, понимание микросервисной архитектуры
- Опыт работы с большими объёмами данных, понимание batch и streaming обработки
- Опыт работы с реляционными и in-memory базами данных
- Понимание принципов работы ML-пайплайнов
- Будет плюсом: опыт в Anti-Fraud / Risk / Scoring, low-latency системах; Spark, Kafka, Tarantool или Ignite
Условия:
- Формат работы: удалённо
- Пятница — сокращённый рабочий день
Задачи:
— Разработка игровых механик: бизнесы, инвентарь, семьи, ивенты
— Работа с MySQL и Redis
— Перевод новых модулей на TypeScript
— Оптимизация производительности при высоком онлайне
— Диагностика проблем и утечек памяти
— Code review
Требования:
— Уверенный Node.js/JavaScript, включая callback-style и событийный код
— MySQL: оптимизация запросов, индексы, connection pools, slow queries
— Опыт с Redis
— Понимание производительности Node.js и memory leaks
— Базовый TypeScript
— Git, командная разработка
Будет плюсом:
— RAGE:MP, SA-MP, FiveM, alt:V или другие game-server SDK
— ClickHouse
— highload/legacy production
— Vue 3
Условия:
— Работа над игровым проектом
— Удалённый формат
— Full-time
— Конкурентное вознаграждение, обсуждается индивидуально
Задачи:
— Разработка игровых механик: бизнесы, инвентарь, семьи, ивенты
— Работа с MySQL и Redis
— Перевод новых модулей на TypeScript
— Оптимизация производительности при высоком онлайне
— Диагностика проблем и утечек памяти
— Code review
Требования:
— Уверенный Node.js/JavaScript, включая callback-style и событийный код
— MySQL: оптимизация запросов, индексы, connection pools, slow queries
— Опыт с Redis
— Понимание производительности Node.js и memory leaks
— Базовый TypeScript
— Git, командная разработка
Будет плюсом:
— RAGE:MP, SA-MP, FiveM, alt:V или другие game-server SDK
— ClickHouse
— highload/legacy production
— Vue 3
Условия:
— Работа над игровым проектом
— Удалённый формат
— Full-time
— Конкурентное вознаграждение, обсуждается индивидуально
Location: Jakarta
Who are we?
Tripledot
Studios
is one of the largest independent mobile games companies in the world.
We are a multi-award-winning organisation, with a global 2,500+ strong team across 12 studios.
Our expanded portfolio includes some of the biggest titles in mobile gaming, collectively reaching top chart positions around the world and engaging over 25 million daily active users.
Tripledot’s guiding principle is that when people love what they do, what they do will be loved by others.
We’re building a company we’re proud of. One filled with driven, incredibly smart and detail-orientated people, who
LOVE
making games.
Our ambition is to be the most successful games company in the world, and we’re just getting started.
The role is working within our studio: Ludios
About Ludios
Ludios takes its name from the Latin, it means "The Game People". Led by Eyal, one of the co-founders of Tripledot Studios, and some of the most experienced people in mobile games, we are a studio that makes and publishes our own casual, free-to-play mobile games. Our team is based across APAC, with the majority of our development happening in Jakarta and Melbourne. We are data-driven, creative, and genuinely passionate about the industry we work in. Right now, we are working on a number of exciting projects, including one built around a globally recognised IP, alongside several original titles we are equally excited about. If crafting games and reaching millions of players is what gets you out of bed, we would love to hear from you.
Role Overview
We are looking for a Unity Software Engineer to join our team!
At Tripledot we work collaboratively in a productive, Agile team environment. You will be working primarily in Unity, collaborating with our product and design team to add new and exciting game features, build tools and help to maintain good health of the game on both IOS and Android.
Implement gameplay features in Unity.
Develop new titles, features and support live operations.
Optimize code & memory for high performance on iOS and Android.
Design and plan architecture, implement maintainable code.
Review code and write unit tests..
Required Skills, Knowledge and Expertise
Strong architectural, design pattern and OOP experience.
Understanding of SOLID Principles is a must.
At least 5+ years of experience working with Unity and C# as a programmer
A “Can Do” mentality that drives improvement and meeting deadlines.
Strong mobile gaming and liveops system background is a plus.
Experience with prototyping but also extending a large legacy project.
Experience with Deep Profiler, Frame Debugger, Memory Profiler.
Experience with Unity UI and gameplay programming.
Experience with Git or other source control systems.
Experience in working with existing code bases.
Experience with GLSL/HLSL and ShaderGraph is a plus.
Excellent English skills, both written and verbal
Working at Tripledot
Hybrid Working:
We work in the office 4 days a week, Monday to Thursday.
20 days fully remote working:
Work from anywhere in the world, 20 days of the year.
Regular company events and rewards:
Join in regular events and rewards that celebrate cultural events, our achievements and our team spirit.
Breakfast & Lunch:
Relish daily provided breakfast and lunch to keep you fueled and focused.
BPJS HEALTH:
Elevate your well-being and peace of mind, ensuring robust health security with seamless enrolment in BPJS Health!
BPJS SOCIAL:
Secure your employment rights with BPJS Social.
Festivity Allowance:
Celebrate festive occasions with an additional festive allowance.
Health Insurance:
Stay covered with comprehensive health insurance for you and your loved ones.
Employee Assistance Program:
Anytime you need it, tap into confidential, caring support with our Employee Assistance Program, always here to lend an ear and a helping hand.
Location: Barcelona
Workplace: onsite
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for an Engine Programming Intern to join the team and help us in crafting the high calibre games our fans have come to expect.
Responsibilities
Help to maintain and extend our proprietary engine’s tech stack (Memory management, networking, ECS, data structures, performance optimization, physics systems, animation systems …)
Work closely together with the other departments to implement the needed game components.
Write robust, performant, well tested and maintainable code.
Be an active participant in the design and production of the game; the technical side of the creative team!
Requirements
Good knowledge of C++.
Strong understanding of basic C++ concepts (types, OOP, memory management, etc.)
Portfolio of personal C++ project(s) (with source code), not older than 2 years
Projects must be personal work (university coursework will not be considered)
Applications without coding examples will not be considered
Open minded, willing to experiment and iterate over a specific feature.
Good communication skills in English.
You are a team player and willing to take responsibility.
Problem-solving skills.
Willingness to work full-time on-site at our Barcelona studio.
What We Offer
An international team of over 500 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
An open, collaborative environment where ideas are welcome and encouraged
A managerial team consisting of highly experienced game developers at the top of their fields
Sharing hobbies and passions with likeminded colleagues
Inclusive environment with many activities organized by the studios or the employees
Commitment to making the best game possible for the fans, including listening to community feedback
Location: Remote
Workplace: Remote
We are looking for a Senior Golang Engineer to contribute to the development of high-load, business-critical backend systems within the betting domain. This role requires strong hands-on Go expertise, a deep understanding of backend engineering principles, and the ability to work with complex distributed environments where performance, reliability, and data integrity are essential.
Responsibilities:
- Build and evolve scalable backend services in Go, focusing on system performance, stability, and maintainable engineering solutions
- Contribute to key technical decisions around application architecture, infrastructure, and the long-term evolution of backend systems
- Develop clean, well-structured, and testable code while maintaining strong documentation and engineering standards
- Participate in peer code reviews, providing technical feedback and helping maintain consistent development practices across the team
- Work with complex data flows and backend components, ensuring reliable processing and high standards of data integrity
- Collaborate with other engineers throughout the development lifecycle, contributing to technical discussions, estimation, planning, and delivery within a Scrum environment
- Take ownership of assigned development activities and independently organize day-to-day work in line with broader team priorities
Requirements:
- Strong senior-level engineering background with 7+ years in commercial software development, including 4+ recent years focused primarily on Go
- Proven track record of building backend solutions specifically for betting products — relevant industry experience is essential for this role
- Advanced knowledge of how Go works under the hood, with confidence working with concurrency, data structures, memory allocation, and garbage collection
- Solid database engineering skills, including extensive work with relational databases and the ability to troubleshoot, tune, and improve sophisticated SQL queries
- Comfortable working in Linux-based environments, with practical knowledge of containerization using Docker
- Production experience with Kafka and Kubernetes as part of modern backend infrastructure
- Quality-focused engineering approach, with the ability to design code for testability and maintain reliable unit test coverage
- Intermediate English combined with Upper-Intermediate Russian for effective day-to-day communication
Would be a plus:
- Background in financial, transactional, or similarly data-sensitive systems, where accuracy and consistency of information are business-critical
- Experience designing or contributing to distributed, microservice-based systems
- Knowledge of architectural practices such as Domain-Driven Design (DDD), Clean Architecture, or Hexagonal Architecture
- Previous hands-on work with PostgreSQL and ClickHouse
What's in it for you:
- Private health insurance and sports-related benefits
- Paid time off and maternity leave support
- Free language courses
- Professional development through upskilling opportunities, internal workshops, and participation in industry conferences
- Referral program with additional rewards
- Access to professional networking opportunities and corporate events
Location: PL
Workplace: remote
Overview:
SOFTSWISS continues to expand the team and is looking for a Senior Go Developer. We need a true, experienced and accomplished professional who shares our culture and values.
About Product:
SOFTSWISS Sportsbook
The SOFTSWISS Sportsbook is a software platform designed for launching and managing a successful online sports betting business. The Sportsbook team’s goal is to develop truly innovative software that will make the process of creating and running a bookmaker website faster and easier for our clients. We are searching for driven individuals who are passionate about what they do and are ready to work on engaging tasks and exciting projects together.
Purpose of the role:
You’ll design and build scalable backend solutions in Go, helping to shape the architecture of a high-load, business-critical system.
You’ll collaborate closely with the team, contribute to strategic technical decisions, and ensure code quality through thoughtful reviews and clean, testable implementation.
Your deep understanding of system internals, distributed architecture, and data integrity will drive reliability, performance, and long-term maintainability.
Key Responsibilities:
Collaborating within a team using the Scrum methodology and participating in planning your own workflow
Engaging in architectural, infrastructure, and other strategic decision-making processes
Conducting code reviews for other team members and documenting your own code
Required Experience:
7+ years of professional software development experience
At least 4 years of recent programming experience with Go as the primary language
Strong understanding of Go internals: data structures, multithreading, memory management, garbage collection, etc.
Experience with relational databases, including the ability to write and optimize complex SQL queries
Solid knowledge of Linux and an understanding of containerization (we use Docker)
Ability to write testable code and corresponding unit tests
Experience working with Kafka and Kubernetes
English – Intermediate
Russian – Upper-Intermediate
Nice to have:
Experience in developing applications in finance or other fields where data integrity is a key requirement
Understanding the principles of distributed applications and microservice architecture
Familiarity with one or more modern approaches to back-end application design (e.g., DDD, Clean Architecture, Hexagonal Architecture)
Experience with PostgreSQL and Clickhouse
Main Advantages
Private health insurance
Sports benefits
Comprehensive Mental Health Program
Free English lessons (online)
Local language courses
Paid time off
Maternity leave support
Referral program rewards
Upskilling, internal workshops, and participation in professional conferences and corporate events
Location: Hybrid - Riyadh
MinIO is the data and memory foundation for enterprise AI. Built for the speed, scale, and economics that AI and analytics demand, AIStor and MemKV unify every layer of the data stack, from agentic and inference context memory to tables and objects across core, edge, and cloud. Trusted by 77% of the Fortune 100, MinIO is redefining how AI factories, intelligent applications, and autonomous agents secure, persist, and unlock the full value of their data.
As a Site Reliability Engineer, you will work closely with customers as well as the engineering team on enhancing, optimizing, validating and automating our cloud-native storage platform. Your role will be a mix of DevOps and software engineering to assure that MinIo is delivering a very high quality product with high-performance, scalability and durability to enable seamless data storage and retrieval for demanding workloads for customers.
This role requires deep expertise in DevOps practices, SRE, systems programming, distributed computing, and storage architectures. You will work closely with a world-class team of engineers to push the boundaries of object storage performance and reliability.
What You Will Do:
Enhance, optimize, validate and automate core MinIO software for performance, scalability, and security.
Help building and delivering high-performance distributed storage solutions with a focus on cloud-native architectures.
Validate the MinIO Software according to customer environment and requirements, ensuring no surprises are observed at customer deployments.
Improve existing features, fix critical issues, and contribute to open-source repositories.
Collaborate with other engineers to refine architecture, APIs, and integrations.
Write efficient, well-documented, and maintainable code.
Conduct performance benchmarking and debugging of complex storage environments.
Work closely with customers to address issues, and manage expectations.
Your Skills and Experience:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
5+ years of professional experience in software engineering.
Desire and ability to directly work with customers to solve their problem with product enhancement and automation.
Experience in DevOps, GitOps, Automation and testing frameworks.
Expertise in distributed systems, networking, or high-performance computing.
Experience with cloud-native technologies (Kubernetes, containers, microservices).
Strong proficiency in Go desired (or deep experience in C/C++/Rust with a willingness to learn Go).
Deep understanding of storage systems, file systems, or databases.
Strong problem-solving skills and experience debugging complex, large-scale applications.
Contributions to open-source projects are a plus.
Ability to work in a fast-moving, collaborative environment with a strong sense of ownership.
Empathy towards the customer and ability to quickly dig in to resolve any customer issue.
Passion for innovation and staying current with technology trends.
Self-motivation and a commitment to continuous learning and adopting new tools and frameworks.
A strong sense of ownership and accountability in delivering high-quality work while directly working with customers..
A collaborative and team-oriented mindset, thriving in environments that value open communication and shared goals.
Ability to collaborate effectively with cross-functional teams, contributing to a positive and productive work environment.
Attention to detail and fine craftsmanship.
Equal Opportunity Policy (EEO)
MinIO is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Location: Canada, Waterloo, ON
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
Staff Software Engineer, Adaptive Experiences Platform
Waterloo, ON
About the Role
The DTIS organization is building the next generation of adaptive experiences for PlayStation. Our vision is to make every customer touchpoint more relevant, useful, and joyful by combining reusable experience capabilities with personalization, merchandising, experimentation, and intelligent decisioning.
We are looking for a
Staff Software Engineer
to help lead the evolution of our Dynamic Experience Management platform, allowing teams to create and optimize experiences without requiring bespoke implementation for every client, iterating rapidly.
You will be a hands-on technical leader working across the experience stack. You will also shape the architecture needed to extend capabilities beyond PS5, across web, mobile, and other PlayStation devices. This is an opportunity to define foundational technology that will change how PlayStation builds, delivers, experiments with, and learns from customer experiences at scale.
Responsibilities
Define and drive the technical direction for our experiences client SDK, translating the adaptive-experiences vision into an incremental, production-ready architecture.
Design and evolve the platform-independent composition layer, public TypeScript APIs, versioned schemas, content adapters, component model, data bindings, and platform renderer contracts.
Build reusable experience primitives and native rendering capabilities that support responsive layouts, personalization, experimentation, telemetry, accessibility, localization, and platform-specific interaction models.
Establish safe coexistence and migration patterns, including backward compatibility, capability negotiation, validation, feature flags, fallbacks, rollback, and observability.
Profile and optimize bundle size, startup and time-to-interactive performance, memory usage, rendering behavior, and runtime reliability on resource-constrained client platforms.
Improve developer experience through clear interfaces, reference integrations, test harnesses, preview and debugging tools, automated compatibility testing, and high-quality documentation.
Help establish governed, agent-assisted authoring and validation workflows that can translate design and business intent into trusted artifacts, supported by policy checks and evaluation suites.
Partner with client, design system, merchandising, content, personalization, experimentation, and platform service teams to align contracts and deliver end-to-end capabilities.
Provide technical leadership across team boundaries, mentor engineers, make sound trade-offs in ambiguous problem spaces, and communicate architecture and decisions to technical and non-technical stakeholders.
Required Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
8+ years of professional software engineering experience, including significant experience designing and delivering production client platforms, SDKs, frameworks, or shared libraries.
Expert-level proficiency with TypeScript or JavaScript and strong experience with React, React Native, or a comparable component-based client framework.
Strong software architecture and API design skills, including modularity, dependency management, versioning, backward compatibility, and incremental migration of large production systems.
Experience building data-driven or server-driven user interfaces, reusable component systems, or runtime composition frameworks.
Demonstrated ability to diagnose and improve client performance and reliability using profiling, telemetry, automated testing, and production observability.
Experience designing for more than one client environment, such as console, mobile, web, TV, or embedded platforms, with a practical understanding of platform-specific constraints.
Proven track record of solving ambiguous, cross-functional problems with minimal direction and driving alignment without relying on formal authority.
Strong written and verbal communication skills, including the ability to document architecture and explain complex technical decisions clearly.
Preferred Qualifications
Experience with console development, living-room interfaces, focus-based navigation, or performance-constrained native clients.
Experience with schema-backed declarative UI, domain-specific languages, JSON Schema, component expansion, data binding, hydration, or client-side rendering engines.
Experience building or integrating client SDKs, content management or merchandising systems, personalization platforms, experimentation frameworks, or design systems.
Experience migrating a large client application away from a legacy rendering or content-delivery framework using staged rollout, compatibility layers, and measurable exit criteria.
Experience developing platform adapters or renderers for iOS, Android, web, or other native client environments.
Familiarity with content and layout separation, runtime content sources, telemetry provenance, accessibility, localization, and safe fallback behavior.
Experience with developer tooling, visual preview systems, contract testing, schema validation, or automated cross-platform regression testing.
Experience applying generative AI or agentic workflows to software or content creation, including evaluation, governance, and deterministic output constraints.
A track record of technical leadership and mentoring across multiple teams.
Additional Skills
Motivated self-starter who combines long-term architectural thinking with pragmatic, incremental delivery.
Customer-focused and attentive to developer experience, operational usability, and measurable product outcomes.
Comfortable working in a fast-paced, collaborative environment with partners across product, design, engineering, and operations.
#LI-KS1
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role
is eligible
for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products.
This role also may be eligible for a bonus package.
Click
here
to learn more.
The estimated base pay range for this role is listed below.
$188,200
—
$282,200 CAD
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our Candidate Privacy Notice (where applicable) for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.