Location: Austin, United States
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are looking for a Senior Fullstack Software Engineer to design and build the backend services that power TeamViewer products and the web applications on top of them. You will own features end to end, shape technical direction across the stack, and act as a technical reference and mentor within and across teams.
Design, build and operate backend services and APIs using Java/Kotlin with Spring Boot or Node.js/TypeScript.
Build high-quality web applications with React and TypeScript, contributing to our design system and micro-frontend architecture.
Drive architecture and design decisions for scalable, resilient and secure services, applying domain-driven and event-driven principles.
Design data models and choose the right storage across SQL and NoSQL databases.
Design asynchronous integrations using messaging systems such as Kafka, NATS or RabbitMQ.
Own deployment and operation of services with Docker and Kubernetes, and improve CI/CD pipelines and observability.
Drive testing strategy across the stack (unit, integration, contract, end-to-end).
Drive adoption of AI-assisted development in your team: set good practices, share workflows and keep quality high.
Mentor other engineers, lead code reviews and promote engineering best practices across teams.
Requirements
A degree in Computer Science, Software Engineering or a related field, or equivalent experience.
6+ years of professional experience in software development across backend and frontend, with a track record of leading technical topics.
Strong backend experience with Java and/or Kotlin and Spring Boot, or with Node.js and TypeScript.
Strong experience with React and TypeScript, including modern state management (e.g. Redux Toolkit, Zustand, TanStack Query); experience with design systems or micro-frontends is a plus.
Deep understanding of distributed systems, API design and software architecture.
Solid experience with relational (e.g. PostgreSQL) and NoSQL databases.
Hands-on experience with messaging systems such as Kafka, NATS or RabbitMQ.
Solid experience with Docker and Kubernetes, CI/CD and production observability.
Good knowledge of security best practices for backend and web applications.
Hands-on experience with AI coding tools (e.g. Claude Code, GitHub Copilot, Cursor) and a clear view on how to use them responsibly in a team.
Experience mentoring engineers and working in agile teams.
What we offer
Competitive compensation and bonuses
Flexible PTO and paid holidays
401(k) with employer matching
Comprehensive Health insurance package including 100% employer-paid medical coverage
Up to 12 weeks of Parental Leave
Basic Life Insurance, Short-Term & Long-Term Disability, 100% employer-paid
Quarterly teambuilding events, leadership luncheons, and companywide “All Hands” meetings
Open door policy and business casual dress code
We celebrate diversity as one of our core values. Join c-a-r-e and lead change initiatives together with us!
Work location for this position is Austin, TX.
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States.
Location: Austin, United States
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are looking for a hands-on Team Lead to lead one of our new Integrations & Partner Enablement engineering teams. The team connects TeamViewer products to the enterprise systems our customers run on, such as ERP, warehouse management (WMS) and manufacturing execution (MES) systems, and gives partners the tools to build integrations on their own.
You will lead a team of full stack engineers while staying close to the code: designing solutions, reviewing code and building features yourself. You will work closely with engineering, Product Management and Architecture teams in Europe in an agile, modern environment.
Lead, coach and develop a team of full stack engineers: run regular 1:1s, give feedback, support career growth and manage performance.
Stay hands-on: design solutions, write code, review pull requests and set the technical bar for the team.
Own the team's delivery, from planning and estimation to release and support, balancing new capabilities with quality and technical debt.
Translate customer and partner needs into technical solutions and clear team priorities together with Product Management.
Work with customers, partners and system integrators to understand their processes and turn them into reusable, standard solutions.
Drive agile ways of working and good engineering practices: testing, CI/CD, code reviews and documentation.
Drive adoption of AI-assisted development in the team: set good practices, share workflows and keep quality high.
Support hiring and onboarding of new engineers as the team grows.
Build a culture of open communication, ownership and accountability.
Requirements
A university or college degree in Computer Science, Information Technology, or a related field.
5+ years of experience in software engineering, with a solid understanding of modern development practices.
2+ years of experience leading engineers as a Team Lead, Tech Lead or similar, including coaching and giving feedback.
Strong hands-on experience with Java/Kotlin and Spring Boot or Node.js/TypeScript, and with React and TypeScript.
Strong background in enterprise integration: REST APIs, data mapping and transformation, event-driven integration and messaging.
Good understanding of authentication and authorization standards such as OAuth 2.0 / OpenID Connect.
Experience with Git, CI/CD, automated testing, Docker and cloud platforms (Azure or AWS).
Hands-on experience with AI coding tools (e.g. Claude Code, GitHub Copilot, Cursor) and a clear view on how to use them responsibly in a team.
Experience working with distributed teams across time zones, with good working-hours overlap with Central European Time.
Excellent communication skills, with the ability to work directly with customers, partners and stakeholders.
Fluent in English (spoken and written).
Nice to Have
Background in SAP consulting or a systems integrator, or at a product company with an integration platform or SDK (e.g. iPaaS, WMS or MES vendors).
Experience with SAP integrations (e.g. SAP EWM, SAP S/4HANA, OData, BAPI/RFC, IDoc, SAP BTP / Integration Suite).
Experience with WMS or MES products and understanding of logistics, warehouse or manufacturing processes.
Experience building SDKs, developer tools or developer documentation.
Willingness to travel occasionally to Europe.
What we offer
Competitive compensation and bonuses
Flexible PTO and paid holidays
401(k) with employer matching
Comprehensive Health insurance package including 100% employer-paid medical coverage
Up to 12 weeks of Parental Leave
Basic Life Insurance, Short-Term & Long-Term Disability, 100% employer-paid
Quarterly teambuilding events, leadership luncheons, and companywide “All Hands” meetings
Open door policy and business casual dress code
We celebrate diversity as one of our core values. Join c-a-r-e and lead change initiatives together with us!
Work location for this position is Austin, TX.
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States.
Location: San Francisco
Workplace: Hybrid
About Cantina:
Cantina is a new social platform founded by Sean Parker with the most advanced AI character creator. Our bots are lifelike, social creatures that can interact wherever people are online—across voice, video, and text. Create yourself, imagine someone new, or choose from thousands of characters to share infinitely scalable, personalized content and seamless group chat.
If you’re excited about how AI can shape creativity and social interaction, come help us build what’s next.
About the Role:
We’re building a Finance function that can scale with a fast-growing company, and we’re looking for a Financial Analyst who wants to help build it with us. This is a hands-on role with a strong focus on accounts payable, expense coding, payment operations, and financial reporting. You’ll help make sure invoices are coded correctly, vendors are paid on time, payment information is accurate, and the Finance team has clear visibility into upcoming cash requirements and company spending.
You’ll also help us move away from manual processes wherever possible—using technology, automation, and better workflows to make Finance easier for everyone across the company.
What You’ll Do:
- Own the AP workflow. Manage invoices from intake through approval and payment, making sure everything is accurate, properly documented, and moving on schedule.
- Keep our financial data clean. Code expenses across the right GL accounts, departments, cost centers, projects, and reporting categories so our financial reporting is reliable.
- Run payment cycles. Prepare payment batches and clear, concise payment reports for Finance leadership, highlighting upcoming obligations, exceptions, and anything requiring attention.
- Stay ahead of what we owe. Maintain AP aging and vendor schedules and help Finance understand upcoming cash requirements.
- Solve problems before they become problems. Investigate duplicate invoices, missing approvals, incorrect coding, vendor discrepancies, and payment issues—and own them through resolution.
- Partner across the company. Work with teams across the business to make invoice approvals, expense coding, and purchasing processes easier and more efficient.
- Support the close. Help with month-end AP reconciliations, accruals, expense analysis, and supporting schedules.
- Turn transactions into insights. Prepare reporting around company spending, vendors, payments, outstanding liabilities, and expense trends.
- Automate the boring stuff. Identify repetitive manual work and help implement better workflows, integrations, and automation.
- Grow beyond AP. As you develop, take on projects across cash forecasting, budgeting, reporting, financial analysis, and finance systems.
What You’ll Bring:
- 0–2 years of experience in accounting, finance, or a related analytical role.
- A degree in Accounting, Finance, Business, Economics, or a related field.
- A solid understanding of accounting fundamentals, including AP, GL coding and reconciliations.
- Strong Excel and Google Sheets skills, plus confidence working with financial data.
- Exceptional attention to detail—you notice when something doesn’t look right and investigate why.
- Strong organizational skills and the ability to manage multiple deadlines.
- Clear communication skills and confidence working with people across different teams.
- A high degree of ownership. If something lands with you, you see it through.
- Curiosity about systems, automation, and how technology can make Finance better.
- Comfort operating in an environment where processes are still evolving.
Compensation:
The anticipated annual base salary range for this role is between $65,000-$80,000. When determining compensation, a number of factors will be considered, including skills, experience, job scope, location, and competitive compensation market data.
Benefits:
- Competitive salary and generous company equity
- Medical, dental, and vision insurance – 99.99% of premiums covered by Cantina
- 42 days of paid time off, including:
- 15 PTO days
- 10 sick days
- 15 company holidays
- 2 floating holidays
- Generous parental leave & fertility support
- 401(k) retirement savings plan
- Lifestyle spending account – $500/month to use however you’d like
- Complimentary lunch and snacks for in-office employees
- One Medical membership, and more!
Location: Porto, Portugal
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are looking for a Backend Software Engineer to join the teams building and running the backend services that power TeamViewer products. You will design, build and operate services that must be secure, reliable and scalable, working in an agile team alongside product, frontend and platform engineers.
Design, develop and maintain backend services and APIs using Java/Kotlin with Spring Boot or Node.js/TypeScript.
Build scalable, resilient services following clean architecture, domain-driven and event-driven principles.
Design data models and work with both SQL and NoSQL databases.
Implement asynchronous communication between services using messaging systems such as Kafka, NATS or RabbitMQ.
Containerize and deploy services with Docker and Kubernetes and contribute to CI/CD pipelines.
Write automated tests (unit, integration, contract) and take part in code reviews.
Use AI coding assistants effectively in your daily work, while keeping ownership of quality, security and maintainability.
Monitor and improve services in production, with a focus on performance, security and observability.
Collaborate with your team and other teams on technical decisions, shared standards and knowledge sharing.
Requirements
A degree in Computer Science, Software Engineering or a related field, or equivalent experience.
3+ years of professional experience in backend software development.
Solid experience with Java and/or Kotlin and Spring Boot, or with Node.js and TypeScript.
Good understanding of RESTful API design and distributed systems concepts.
Experience with relational (e.g. PostgreSQL) and NoSQL databases.
Familiarity with messaging systems such as Kafka, NATS or RabbitMQ.
Hands-on experience with Docker; Kubernetes experience is a plus.
Strong testing mindset and familiarity with CI/CD practices.
Hands-on experience with AI coding tools (e.g. Claude Code, GitHub Copilot, Cursor), including critically reviewing and testing AI-generated code.
Experience working in agile teams.
Fluent in English (spoken and written).
What we offer
Onsite Onboarding
in our HQ office for an optimal start
Great compensation and benefits packages
including company achievement bonus or sales bonus and regular salary reviews
Public transport friendly
offices
Special terms
for local gyms
Access to
Corporate Benefits platform
with many
discounts
Regular
Team events
and company-wide celebrations
Open door policy
, no dress code rules, frequent all Hands and Leadership Lunches
Hybrid
and
Flexible
work time
Work From Abroad Program
allowing up to 40 days of work outside your contracting country
We celebrate
diversity
as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Location: Porto, Portugal
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are looking for a Full Stack Software Engineer to join the teams building the backend services that power TeamViewer products and the web applications on top of them. You will work across the stack, from APIs and data to user interfaces, in an agile team alongside product, UX and platform engineers.
Develop and maintain backend services and APIs using Java/Kotlin with Spring Boot or Node.js/TypeScript.
Build web applications and features using React and TypeScript, using our design system and shared components.
Design data models and work with both SQL and NoSQL databases.
Integrate services through REST APIs and messaging systems such as Kafka, NATS or RabbitMQ.
Containerise and deploy applications with Docker and Kubernetes, and contribute to CI/CD pipelines.
Write automated tests across the stack and take part in code reviews.
Use AI coding assistants effectively in your daily work, while keeping ownership of quality, security and maintainability.
Monitor and improve features in production, with a focus on quality, performance and security.
Collaborate with your team and other teams on technical decisions and knowledge sharing.
Requirements
A degree in Computer Science, Software Engineering or a related field, or equivalent experience.
3+ years of professional experience in fullstack development.
Solid backend experience with Java and/or Kotlin and Spring Boot, or with Node.js and TypeScript.
Solid experience with React and TypeScript.
Good understanding of RESTful API design and web application architecture.
Experience with relational (e.g. PostgreSQL) and NoSQL databases.
Familiarity with messaging systems such as Kafka, NATS or RabbitMQ is a plus.
Hands-on experience with Docker; Kubernetes experience is a plus.
Strong testing mindset and familiarity with CI/CD practices.
Hands-on experience with AI coding tools (e.g. Claude Code, GitHub Copilot, Cursor), including critically reviewing and testing AI-generated code.
Experience working in agile teams.
Fluent in English (spoken and written).
What we offer
Onsite Onboarding
in our HQ office for an optimal start
Great compensation and benefits packages
including company achievement bonus or sales bonus and regular salary reviews
Public transport friendly
offices
Special terms
for local gyms
Access to
Corporate Benefits platform
with many
discounts
Regular
Team events
and company-wide celebrations
Open door policy
, no dress code rules, frequent all Hands and Leadership Lunches
Hybrid
and
Flexible
work time
Work From Abroad Program
allowing up to 40 days of work outside your contracting country
We celebrate
diversity
as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Location: Porto, Portugal
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are looking for a Senior Frontend Software Engineer to build the web experiences on top of the backend services that power TeamViewer products. You will shape our frontend architecture, drive quality and consistency across web applications, and act as a technical reference for other engineers in an agile, modern environment.
Design, build and maintain complex, large-scale web applications using React and TypeScript.
Own and evolve the frontend architecture, including micro-frontend patterns (e.g. Module Federation, Piral), monorepo setup and shared component libraries.
Define state management and data-fetching strategies, separating server state, client state and UI state in a clear, scalable way.
Contribute to and help govern our design system together with UX/UI designers, ensuring consistency, accessibility and reusability.
Integrate frontends with backend services and APIs, working with backend engineers on API contracts, authentication flows and data models.
Drive web performance: rendering optimization, code splitting, bundle size and Core Web Vitals.
Ensure high standards for security, accessibility, internationalization and browser compatibility.
Define and drive frontend testing practices (unit, integration, visual regression, end-to-end).
Contribute to build tooling, CI/CD pipelines and containerized deployments with Docker and Kubernetes.
Drive adoption of AI-assisted development in the frontend: set good practices, share workflows and keep quality high.
Mentor other engineers, lead code reviews and drive technical decisions within and across teams.
Requirements
A degree in Computer Science, Software Engineering or a related field, or equivalent experience.
6+ years of professional experience in frontend development, with a track record of leading technical topics.
Expert knowledge of React (hooks, context, concurrent rendering, Suspense), TypeScript and modern JavaScript.
Deep experience with well-known state management and data-fetching libraries, such as Redux Toolkit (incl. RTK Query), Zustand, MobX, TanStack Query or XState, and the judgement to choose the right tool for each case.
Proven experience building and maintaining design systems or component libraries (e.g. Storybook, design tokens, theming).
Experience with micro-frontend architectures and scalable frontend codebases, including monorepo tooling (e.g. Nx, Turborepo).
Strong knowledge of modern build tooling (e.g. Vite, Webpack) and bundling optimisation.
Solid understanding of web performance profiling and optimization (memoisation, virtualization, lazy loading, Core Web Vitals).
Experience with API integration via REST and/or GraphQL, real-time communication (WebSockets) and authentication standards such as OAuth 2.0 / OpenID Connect.
Strong knowledge of web accessibility (WCAG) and web security best practices (XSS, CSRF, CSP).
Experience with frontend testing tools such as Jest or Vitest, React Testing Library, and Playwright or Cypress.
Experience with frontend observability and error tracking (e.g. Sentry, OpenTelemetry) is a plus.
Experience with SSR frameworks (e.g. Next.js) or Node.js is a plus.
Hands-on experience with AI coding tools (e.g. Claude Code, GitHub Copilot, Cursor) and a clear view on how to use them responsibly in a team.
Experience mentoring engineers and working in agile teams.
Fluent in English (spoken and written).
What we offer
Onsite Onboarding
in our HQ office for an optimal start
Great compensation and benefits packages
including company achievement bonus or sales bonus and regular salary reviews
Public transport friendly
offices
Special terms
for local gyms
Access to
Corporate Benefits platform
with many
discounts
Regular
Team events
and company-wide celebrations
Open door policy
, no dress code rules, frequent all Hands and Leadership Lunches
Hybrid
and
Flexible
work time
Work From Abroad Program
allowing up to 40 days of work outside your contracting country
We celebrate
diversity
as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Location: Office Based - Beijing, China
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, “the world’s best free software platform”. The Commercial Engineering Quality Assurance (QA) team works with all the engineering teams in Canonical, OEM and ODM customers, to bring Ubuntu directly to millions of users by delivering certified Ubuntu laptop, desktop, IoT and other computing devices.
As a Software QA engineer, you will join the team responsible for our strategy for quality coordination and testing. You will be a quality expert with extensive experience establishing quality processes from the ground up. You will understand the tools and techniques used to introduce new products, and will work with teams across the company to drive quality improvements through the entire development cycle.
Location: This is an office-based role in Beijing.
As a Software Quality Assurance Engineer you will:
Plan, create and manage the overall Quality Planning strategy and document
Improve our automated test capability with design and code contributions
Perform automated and manual testing of Ubuntu Desktop, Server and Core on varies latest hardware.
Suggest solutions to identified product problems
Collaborate with the Project team to ensure consistent project execution
Identify quality assurance process bottleneck and suggest improvements
Oversee continuous improvement projects
Collect quality data
Establish proactive measures to improve the quality and reliability of the Ubuntu platform
Prepare time estimates and schedule for testing activities
Identify, isolate, and document bugs clearly and concisely in the bugs database
Work with development teams across multiple projects to build efficient, effective automated testing
Communicate effectively with colleagues in a variety of time zones around the world
Triage test reports and customer bugs
The successful Software Quality Assurance Engineer will have :
Experience with the Linux desktop, and related technologies. Ubuntu experience would be a plus
Solid grasp of commercial Software QA practices and ideas on how to integrate them into Linux Community standards
Experience with common scripting languages, including Shell script, Python or JavaScript
Comfortable with online communication and collaboration such as mailing lists, Mattermost, wiki
Excellent logic, problem solving, and troubleshooting skills
Strong written and spoken communication skills in English
Ability to be productive in a globally distributed team
Ability to pick up new technologies and achieve high effectiveness quickly
What Canonical Offers:
Learning and development
Annual compensation review
Recognition rewards
Annual leave
Priority Pass for travel
Annual health check
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. We are founder-led, profitable, and growing.
Powered by worldwide distributed collaboration since our inception in 2004, we believe tech and business leadership can emerge anywhere. We have no central headquarters. Most of us work from home, but we are exceptionally disciplined about this. We have very high expectations of all colleagues, and are champions of excellence. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Location: Ukraine
Workplace: Remote
Who Are We?
Welltech is a global wellness technology company with Ukrainian roots. Our mission is to build and scale wellness apps globally through state-of-the-art, tech-driven performance marketing.
We are one of the most established players in the wellness app space, and we are accelerating. Over 25.5 million people across the world use our apps — Muscle Booster, Yoga-Go, and WalkFit — to build healthier habits, move more, and feel better every day. Every subscription represents a real person making a real change in their life, and we take that seriously.
With 500+ people across hubs in Cyprus, Ukraine, Poland, Spain, and the UK, we combine the scale of a market leader and the drive of a team that's just getting started.
What We're Looking For
We're looking for a C&B Specialist to own the analytics and frameworks behind how we pay: compensation ranges, review cycle models, market benchmarking, pay gap analysis; plus our benefits programs across our hubs. Strong with data, fluent in spreadsheets, confident with stakeholders.
Key Responsibilities:
- Build and maintain compensation analytics and reporting that leadership and HRBPs actually use.
- Maintain and extend compensation ranges across hubs, including new locations and cooperation models.
- Run the mechanics of our compensation review cycles: matrices, budget models, scenario costing, system settings, compensation statements.
- Run market benchmarking end to end: data submissions, survey analysis, positioning conclusions, and a clear recommendation
- Support the EU Pay Transparency rollout: pay gap analysis, action plans where gaps exceed thresholds, and getting us ready to answer pay questions properly
- Contribute to job architecture, job evaluation and levelling.
- Design and administer bonus schemes and keep the rules defensible and documented.
- Own benefits renewals end to end: benchmarking, vendor negotiation prep, business cases, contracts with Procurement, comms.
- Own the benefits budget and track effectiveness.
- Use AI and automation to take manual work out of recurring analytics and processes.
Required skills
- Solid experience in Compensation & Benefits roles, with a deep understanding of compensation frameworks and benefits management.
- Demonstrated expertise in implementing effective compensation and benefits practices for international markets.
- Strong ability to collect, validate, analyze, and interpret data, identify trends, and make data-driven decisions while making complex data easy to understand.
- Experience in conducting market research and benchmarking to ensure competitive compensation and benefits offerings.
- You are considered an Excel expert by your peers, have advanced proficiency in Google Spreadsheets and Presentations.
- Capable of managing multiple projects simultaneously and ensuring timely, successful execution.
Candidate journey
⭕️ Recruiter call --> ⭕️ Meet a team member --> ⭕️ Skills assessment--> ⭕️ Meet the Leadership team
✨ Why You’ll Love Being Part of Welltech:
- Grow Together: Join a culture that champions both personal and professional growth. Here, you’ll thrive as we learn, evolve, and succeed together.
- Lead by Example: No matter your role, your leadership matters. Every team member is empowered to inspire and make an impact.
- Results-Driven: We’re all about achieving meaningful outcomes. It’s not just about the effort, but the difference we make every day.
- We Are Well-Makers: Be part of a movement that’s creating a healthier, happier world. Together, we make well-being a reality!
Check out some of our products
Muscle Booster — https://musclebooster.fitness/
Yoga-Go — https://yoga-go.io/
WalkFit - http://walkfit.pro
Задачи:
— Проводить технические аудиты C# / Unity разработчиков.
— Проверять знания C# и Unity 3D.
— Оценивать понимание архитектуры игровых проектов и принципов построения игровых систем.
— Проверять знания Git / GitHub.
— Оценивать понимание P2P-соединений и сетевого взаимодействия.
— Анализировать выполнение технических заданий и код кандидатов.
— Проводить дополнительные вопросы по ответам и решениям кандидата, чтобы определить глубину его знаний.
— Выявлять сильные и слабые стороны разработчика.
— Определять реальный технический уровень кандидата: Junior / Middle / Middle+ и т.д.
— Формировать итоговое техническое заключение и рекомендацию по кандидату.
— Взаимодействовать с HR и руководством при принятии решений по техническому найму.
Требования:
— Уверенное знание C# и Unity 3D.
— Хорошее понимание архитектуры игровых проектов.
— Понимание принципов ООП, SOLID и построения игровых систем.
— Знание Git / GitHub.
— Умение самостоятельно разбирать чужой код и находить технические проблемы.
— Способность отличать поверхностное знание от реального понимания технологий.
— Умение задавать правильные дополнительные вопросы и углубляться в ответы кандидата.
— Способность объяснять технические выводы простым и понятным языком.
— Опыт проведения технических собеседований (будет плюсом).
— Опыт проведения code review (будет плюсом).
— Опыт работы в роли Senior Developer / Tech Lead (будет плюсом).
— Опыт формирования технических команд (будет плюсом).
— Опыт оценки разработчиков при найме (будет плюсом).
Условия:
— Part-time.
— Полностью удалённый формат.
— Гибкий график.
— Работа по мере необходимости проведения технических аудитов.
— Возможность влиять на формирование технического состава текущих и будущих GameDev-проектов студии.
Location: ES - Barcelona, Spain
Scopely is looking for a Senior Engineer to serve on and elevate our new casual game, Monopoly GO! team in Barcelona on a hybrid basis.
At Scopely, we care deeply about what we do and want to inspire play every day - whether in our work environments alongside our talented colleagues or through our deep connections with our communities of players. We are a global team of game lovers who are developing, publishing and innovating the mobile games industry, connecting millions of people around the world daily.
MONOPOLY GO! is a global phenomenon and the biggest mobile game launch in history, captivating millions of players worldwide.
What You Will Do
Contribute to the design, development, and scaling of gameplay systems, tools, and pipelines for Monopoly GO!, one of the world's most successful mobile games
Own features and systems from design through release and live operation
Collaborate with designers, artists, data analysts, and other engineers to bring ideas to life and continuously improve the player experience
Build clean, performant, testable code across a variety of systems, including gameplay, LiveOps tooling, backend integration, and more
Improve content pipelines and automate workflows to help other crafts ship content safely
Investigate live-game incidents and unfamiliar issues, identify root causes, and turn the learning into better monitoring and fewer repeat failures
Prototype new features and systems, and use AI to improve how the team works, from everyday workflows to collaboration and delivery
Mentor less experienced engineers through code review, pairing, and feedback
Learn from (and with) a world-class engineering org, while helping shape the future of how we work
What We're Looking For
Solid programming fundamentals in any language and a passion for making things players love
Curiosity about how AI can improve creativity and productivity, whether it's prompt workflows, automation, or integrating AI tools into content pipelines
You think like a systems designer: how things scale, how they evolve, how to keep them clean and efficient
Experience with (or interest in learning) Unity and C#, plus relevant tools like Git, Docker, or cloud services
Experience with Unity asset bundles or Addressables, asset importing, content pipelines, editor tooling, and validations
Familiarity with backend systems, data pipelines, or infrastructure and observability
A structured, calm approach to unfamiliar technical problems, including under time pressure
An automation and tooling mindset
Ability to turn requirements into clear technical specifications and explain decisions to non-technical colleagues
A unique lens, whether that's a self-taught dev, a career hopper, or even an entirely new creative discipline. The more unconventional the better
Bonus Points
Backend experience with game services, APIs, and data stores, and confidence working across the client–server boundary
Contributions to creative or technical projects: games, tools, mods, art, code, anything you're proud of
Experience with live-operations configuration, content scheduling, or remote configuration in games
Experience leading technical work across connected systems or multiple crafts
Prior exposure to shipping live games, but we're happy to teach you that part
About Scopely
Scopely is a leading video game and global interactive entertainment company, home to many of the world’s most beloved and enduring experiences, including two of the most successful mobile games of all-time “MONOPOLY GO!” and “Pokémon GO,” along with “Stumble Guys,” “Star Trek™ Fleet Command,” “MARVEL Strike Force,” “WWE Champions,” the Scrabble® franchise, “Yahtzee® With Buddies,” and many others. Across mobile, web, PC, and console, Scopely creates, develops, publishes, and live-operates one of the most diversified and award-winning portfolios in the games industry — bringing hundreds of millions of players together through a shared love of play.
Founded in 2011, Scopely is powered by its exceptional team — including thousands of world-class gamemakers around the globe, a distinctive tenet-driven culture, and its proprietary technology platform, Playgami. Together, these strengths have fueled Scopely’s position as the #1 mobile games company in the U.S. and #2 globally, generating more than $10 billion in lifetime revenue. Whether building global sensations like “MONOPOLY GO!” from the ground up, or expanding through strategic acquisitions, including the FoxNext, GSN, and Scopely Explore games businesses — Scopely consistently delivers experiences players love today and return to for years to come.
Recognized multiple times as one of the "100 Most Influential Companies in the World" by TIME magazine and one of Fast Company's "World's Most Innovative Companies" and “Best Workplaces for Innovators,” Scopely believes that video games can be a force for good — creating meaningful connections, vibrant communities, and making life better through play.
Scopely has global operations and partners across four continents in more than a dozen countries worldwide. For more information, visit:
https://www.scopely.com/
.
Notice to Candidates: Scopely will never request payment or financial information during the application or hiring process. Please apply only through our official
website
and verify that all Talent Partner communications come from an email address ending in @
scopely.com
.
Should you have any questions or encounter any fraudulent requests/emails/websites, please immediately contact recruiting@scopely.com. Our job applicant privacy policies are available here:
California Privacy Notice
and
EEA/UK Privacy Notice
.
Employment at Scopely is based solely on a person's merit and qualifications. Scopely does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), or any other basis protected by law. We also consider qualified applicants with arrest or conviction records, consistent with applicable federal, state and local law.
Location: Hybrid
About Us
At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.
At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in.
Available Locations:
Lisbon, Portugal
About the Role:
Do you love solving complex problems and interacting with people? Are you passionate about helping customers and are a standout colleague? Cloudflare is seeking a Technical Customer Support Engineer to join our team. You will work with our customers on a variety of technical support issues as well as the Technical Operations team that is responsible for running our global distributed network. This is a position where you will learn the inner workings of Cloudflare's technology and gain a deeper understanding of internet technologies. You will focus on providing support on our Developer Platform products: Workers, Workers AI, Pages, KV, Stream, R2, D1, DO etc.
Examples of desirable skills, knowledge and experience:
You are familiar with Developer Platform products
You have previous experience working as part of a team in a customer-facing role
You have experience solving HTTP, DNS and other networking-related problems
You have experience with a common web development language (for example, Javascript)
You understand how the Internet works
You have experience working in a support role where you thrived every time you resolved a ticket
You are comfortable communicating through various support channels and always put the customer first (Emails, Live Chats, Phone calls and virtual meetings)
You are a motivated self-starter and always looking to expand your existing skill set
Bonus Points
You are fluent in German, Japanese, French, Spanish, Portuguese or Mandarin
You are familiar with Cloudflare and have a site actively using our platform
You have a solid grasp of problem-solving with command line tools (curl/dig/traceroute/tcpdump)
You are familiar with Nginx, Apache, IIS or any other web servers
You are committed to gaining a deeper understanding of the following technologies: DNS / CDN - Cache / SSL / Cloudflare Workers
You have worked with PostgreSQL, MySQL, MS SQL or other database servers
You have experience with Cloudflare Workers and/or JavaScript
You have experience with Video encoding and streaming solutions
Compensation
Compensation may be adjusted depending on work location.
For Portugal based hires: Estimated annual salary of €37,000-51,000.
Equity
This role is eligible to participate in Cloudflare’s equity plan.
What Makes Cloudflare Special?
We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.
Project Galileo
: Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.
Athenian Project
: In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states.
1.1.1.1
: We released
1.1.1.1
to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our
privacy commitment
and ensure that no user data is sold to advertisers or used to target consumers.
Sound like something you’d like to be a part of? We’d love to hear from you!
Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process.
This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.
Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual
race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.
We are an AA/Veterans/Disabled Employer.
Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at
hr@cloudflare.com
or via mail at 101 Townsend St. San Francisco, CA 94107.
Location: Abu Dhabi, UAE; Kuala Lumpur, Malaysia
About Us
Established in 2018, Bybit is one of the world’s leading cryptocurrency exchanges and digital financial platforms, serving over 80 million users across more than 200 countries and regions. Powered by world-class technology and a user-first mindset, Bybit delivers a seamless ecosystem across trading, payments, wealth management, custody, institutional services, and Web3 — connecting users to the future of digital finance.
Our core values define how we build. We listen, care and improve to create products and experiences that put users first. Backed by a global team of ambitious builders, problem-solvers, and innovators, we foster a high-performance and fast-moving environment where talent is empowered to drive real impact at the global scale. Supported by 24/7 multilingual customer service and a strong commitment to innovation, we are shaping the future of finance through technology, collaboration, and bold execution.
Today, Bybit is recognized as one of the most trusted and transparent platforms in the digital asset industry, continuing to expand its global presence while building the infrastructure for the next generation of financial services.
Responsibilities
Design and develop core derivatives trading systems covering order processing, position management, and real-time account risk controls, supporting
perpetual contracts
,
futures
, and options.
Design high-performance data structures, concurrency models, and event-processing mechanisms to ensure consistency and correctness across orders, trades, positions, and account balances.
Collaborate with product, risk management, and operations teams to translate trading rules and risk requirements into clear, verifiable system implementations.
Participate in architecture reviews, code reviews, performance testing, and production troubleshooting to improve engineering quality and observability.
Requirements
Fluency in English.
At least 5 years of C++ development experience, with hands-on experience building high-performance, highly concurrent, or low-latency systems.
Proficiency in modern C++, with a deep understanding of object lifetimes, memory management, templates, and the STL, and the ability to write efficient, reliable, and maintainable code.
A deep understanding of multithreading, atomic operations, memory models, and thread synchronization, with the ability to diagnose and resolve concurrency correctness and performance issues.
Experience with Linux systems programming and network programming, including TCP/UDP, I/O multiplexing, and common network performance bottlenecks.
An understanding of how CPU caches, cache coherence, false sharing, and NUMA affect performance, with experience using tools such as perf for performance analysis and optimization.
Experience designing complex stateful systems and addressing event ordering, idempotency, state consistency, and fault recovery.
A strong focus on correctness and reliability, with solid analytical skills and the ability to independently investigate complex issues, design solutions, and implement them.
Preferred Qualifications
Experience developing systems for exchanges, brokerages, futures trading, quantitative trading, or financial infrastructure.
Familiarity with derivatives trading mechanics, including margin, leverage, isolated and cross margin, mark prices, funding rates, liquidation, and settlement.
Experience with lock-free data structures, CPU affinity, memory pools, zero-copy techniques, or SIMD optimization.
Why Join Us
At Bybit, we are committed to fostering a supportive and enriching work environment.
Our benefits include:
- Study Growth Fund: We support your professional development and continuous learning.
- Internal Events: Participate in regular team-building activities, workshops, and events designed to promote collaboration and innovation.
- Global Collaboration: Be part of a diverse, international team, working alongside colleagues from around the world.
- Career Advancement: Access opportunities for growth and advancement within a rapidly expanding global company.
- Internal Mobility: Grow with us- Your long-term development is important to us. We offer internal job opportunities to help build your career path.
Задачи:
— Проектирование и разработка архитектуры модульного решения с нуля.
— Проектирование и реализация расчетных модулей: разработка математических моделей и алгоритмов обработки данных.
— Разработка объектной модели (ObjectARX-аналог) для NanoCAD: создание кастомных пользовательских объектов (Custom Entities) и средств управления ими.
— Создание пользовательских интерфейсов (палитры инструментов, диалоговые окна, ленты команд) в среде NanoCAD.
— Интеграция с СУБД (MS SQL Server, PostgreSQL) для хранения проектных данных, справочников и результатов расчетов.
— Разработка и поддержка инфраструктуры модульного тестирования (Unit/Integration tests), отработка замечаний по итогам функционального тестирования у Заказчика.
Требования:
— Язык программирования: C++ (уверенное владение стандартами C++11/14/17, STL, понимание принципов RAII и управления памятью).
— Базы данных: Опыт работы с MS SQL Server или PostgreSQL (проектирование схем, написание оптимизированных запросов, работа с транзакциями).
— Алгоритмы: Опыт разработки математических моделей и расчетных алгоритмов (вычислительная геометрия, линейная алгебра, оптимизация).
— САПР-разработка: Опыт создания пользовательских объектов (Custom Entities) и интерфейсов в средах САПР (на базе ObjectARX, Teigha или аналогов).
— Понимание архитектуры графических платформ, работы с графической базой данных (GS) и событиями системы.
— Архитектура ПО: Опыт проектирования архитектуры модульных решений (SOLID, Clean Architecture, управление зависимостями).
— Качество кода: Опыт написания и поддержки модульных тестов (Google Test, Catch2 или аналоги), владение практиками TDD.
Желательные навыки:
— Опыт коммерческой разработки под AutoCAD или другие САПР-платформы на базе IntelliCAD/Teigha.
— Опыт работы с многопоточным программированием для ускорения расчетных модулей.
— Знание формата DWG/DXF на низком уровне.
— Опыт работы с системами автоматизированной сборки (CMake) и контроля версий (Git).
Задачи:
— Проектирование и разработка архитектуры модульного решения с нуля.
— Проектирование и реализация расчетных модулей: разработка математических моделей и алгоритмов обработки данных.
— Разработка объектной модели (ObjectARX-аналог) для NanoCAD: создание кастомных пользовательских объектов (Custom Entities) и средств управления ими.
— Создание пользовательских интерфейсов (палитры инструментов, диалоговые окна, ленты команд) в среде NanoCAD.
— Интеграция с СУБД (MS SQL Server, PostgreSQL) для хранения проектных данных, справочников и результатов расчетов.
— Разработка и поддержка инфраструктуры модульного тестирования (Unit/Integration tests), отработка замечаний по итогам функционального тестирования у Заказчика.
Требования:
— Язык программирования: C++ (уверенное владение стандартами C++11/14/17, STL, понимание принципов RAII и управления памятью).
— Базы данных: Опыт работы с MS SQL Server или PostgreSQL (проектирование схем, написание оптимизированных запросов, работа с транзакциями).
— Алгоритмы: Опыт разработки математических моделей и расчетных алгоритмов (вычислительная геометрия, линейная алгебра, оптимизация).
— САПР-разработка: Опыт создания пользовательских объектов (Custom Entities) и интерфейсов в средах САПР (на базе ObjectARX, Teigha или аналогов).
— Понимание архитектуры графических платформ, работы с графической базой данных (GS) и событиями системы.
— Архитектура ПО: Опыт проектирования архитектуры модульных решений (SOLID, Clean Architecture, управление зависимостями).
— Качество кода: Опыт написания и поддержки модульных тестов (Google Test, Catch2 или аналоги), владение практиками TDD.
Желательные навыки:
— Опыт коммерческой разработки под AutoCAD или другие САПР-платформы на базе IntelliCAD/Teigha.
— Опыт работы с многопоточным программированием для ускорения расчетных модулей.
— Знание формата DWG/DXF на низком уровне.
— Опыт работы с системами автоматизированной сборки (CMake) и контроля версий (Git).
Location: Hungary; Armenia; North Macedonia
Workplace: Remote
ABOUT THE GEO TEAM
GEO stands for Generative Engine Optimization. The GEO team builds products that help multi-location brands understand and improve how they are represented, cited, and recommended across AI-powered search and answer engines such as ChatGPT, Gemini, Perplexity, and Google AI Overviews.
We are building backend capabilities that collect and analyse signals from rapidly evolving AI platforms, measure brand visibility, and turn complex data into actionable recommendations for our customers.
ABOUT THE ROLE
As Backend Engineering Lead for Uberall’s GEO team, you will combine hands-on technical leadership with responsibility for the growth and effectiveness of the engineering team.
You will shape the architecture behind our AI-search products, lead the delivery of new capabilities, and help the team navigate a fast-moving and technically ambiguous domain. Working closely with Product, Engineering, and other stakeholders, you will translate customer needs and emerging developments in generative AI into reliable, scalable, and maintainable backend solutions.
Historically, our backend has been built on Groovy and Kotlin. Today we work AI-first, and much of our engineering work runs through AI-assisted development. As a result, we place far less weight on a specific stack than we used to. What matters is that you know your way around backend engineering and can apply sound judgment, whatever the language.
YOUR RESPONSIBILITIES
- Lead, develop, and grow the GEO engineering team, starting with two engineers and scaling as the product grows.
- Define how the team builds, reviews, evaluates, and ships, including how it uses AI-assisted development day to day.
- Guide the design and operation of backend systems that integrate with LLMs and AI-powered search platforms.
- Establish robust approaches for evaluating the quality and consistency of AI-generated results.
- Ensure that LLM-enabled capabilities are observable, testable, cost-efficient, and resilient to changing models and external providers.
- Help the team manage the particular challenges of generative AI systems, including non-deterministic behaviour, latency, rate limits, data quality, and graceful degradation.
- Stay informed about relevant developments in LLMs and AI search, assessing them pragmatically rather than adopting technology for its own sake.
YOUR PROFILE
- Experience leading or mentoring engineers, whether as a tech lead or engineering manager, including hiring and developing team members.
- Solid backend engineering experience with at least one object-oriented language (for example, Java, Kotlin, Groovy, C#, or Python). Prior experience with Groovy or Kotlin is helpful but not required.
- Comfort working AI-first, using AI-assisted development as a core part of how you and your team build and ship.
- Hands-on experience building or operating production systems that use LLMs, generative AI, or AI-powered external services.
- An understanding of how to evaluate and monitor LLM-enabled features beyond traditional deterministic testing.
- Experience designing reliable integrations with third-party APIs and managing concerns such as cost, latency, rate limits, observability, and provider failure.
- The ability to distinguish between an effective AI use case and one better solved with conventional software.
- Experience with prompt management, retrieval-augmented generation, embeddings, vector search, or LLM evaluation frameworks is beneficial but not essential.
- No experience training foundation models is required; this is primarily a backend engineering and technical leadership role.
No experience training foundation models is required; this is a backend engineering and engineering leadership role.
Location: Canada
Workplace: remote
About Xsolla
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.
For more information, visit xsolla.com.
About the Role
We're looking for a Staff Engineer to own the smart wallet and account abstraction layer of Xsolla's Web3 platform. This is an individual contributor role with outsized technical scope: you'll be the technical anchor for how millions of players get an on-chain account they never have to think about — setting direction, making hard architectural calls, and raising the bar across the org.
Concretely, you'll own the account model behind Xsolla ZK, our zkSync-based L2, and the wallet that sits inside Xsolla App. Every player who signs in with Xsolla ID receives a deterministic, non-custodial smart account — derived from their identity claim, identical on every device, with private keys that never leave the client. That account is not a separate "wallet" screen: it is the player's inventory, and it backs minting, gifting, trading on our Bazaar marketplace, Merkle-based reward airdrops, gas sponsorship, and an in-app dApp browser that exposes the same signer to third-party applications through an EIP-1193 provider. You'll own the primitives underneath all of it: the ERC-4337 user operation lifecycle, EIP-7702 delegation, session keys and origin-bound Smart Sessions, paymaster and gas abstraction strategy, and the custody and recovery roadmap — including the move from raw key export to MPC custody.
You will own the strategy behind account abstraction, signing, and session management at scale, and evolve our smart account and permissioning model to meet both product and compliance needs. You operate with significant autonomy, but your decisions ripple across teams — so you'll spend real time building buy-in with engineering, product, security, and legal stakeholders, not just designing in isolation.
You are technically deep, calm under pressure, and comfortable being the escalation point when production wallet issues get hard — because in this domain, "hard" means a stuck user operation, a drained paymaster, or a signing prompt a player didn't understand. You write the RFCs and design docs that people actually read, and you create leverage for the broader engineering org through documentation, tooling, and mentorship — without needing a management title to do it.
Responsibilities
Own Smart Wallet & AA Architecture
— Own the technical strategy and architecture of our smart wallet platform, covering the account model, signing, session management, and gas abstraction at scale.
Design the Account & Signing Model
— Design and evolve our ERC-4337 user operation lifecycle (prepare → sign → submit → confirm), EIP-7702 delegation, deterministic address derivation from identity, and the session-key and permission primitives that let players act without a prompt on every transaction.
Own Gas Abstraction
— Set the paymaster and gas-sponsorship strategy: what we sponsor, how we meter and cap it, how we defend it from abuse, and how it degrades when sponsorship is unavailable.
Harden the dApp-Facing Surface
— Own the security model where our signer meets third-party applications: EIP-1193 / EIP-6963 provider behavior, origin-bound and policy-versioned sessions, trust tiers, and the transaction and signature confirmation flow. Define what a player is actually approving, and make sure the UI can prove it.
Drive Custody & Recovery
— Lead the custody roadmap from today's interim mechanisms toward MPC-based custody, and design recovery paths (passkeys, guardians, social recovery) that a non-crypto-native player can complete without losing assets.
Drive Cross-Team Technical Decisions
— Drive decisions on account architecture, SDK contracts, data modeling, and platform reliability, and build buy-in across the wallet, marketplace, SDK, mobile, and security teams.
De-Risk Proactively
— Identify systemic risks — key management, signature phishing, reorgs and indexer staleness, bundler and RPC dependencies, contract upgrade paths — and lead initiatives to resolve them before they become incidents.
Set Engineering Standards
— Define engineering standards, review critical code, contracts, and designs, and create leverage for the team through documentation, tooling, and mentorship.
Align with Stakeholders
— Collaborate with product, security, legal, and infra teams to align on roadmap and translate business and regulatory needs into well-scoped technical plans.
Own Production Escalations
— Serve as the go-to escalation point for complex production issues in the wallet and account abstraction domain.
What You Bring
Account Abstraction & Smart Wallets
ERC-4337 Depth
— Deep, hands-on understanding of ERC-4337: EntryPoint (v0.6 through v0.8), the UserOperation lifecycle, bundler and paymaster roles, validation rules (ERC-7562), gas estimation and its failure modes, counterfactual deployment, and signature validation for undeployed accounts (ERC-6492).
EIP-7702 & the Post-Pectra Landscape
— Working knowledge of EOA delegation, its interaction with ERC-4337 EntryPoint v0.8, and the trade-offs and risks it introduces (residual key authority, delegation phishing, storage collisions).
Smart Account Implementations
— Experience building on or extending production smart account implementations (Safe, Kernel, Biconomy, Coinbase Smart Wallet, or equivalent), and familiarity with modular account standards (ERC-7579 / ERC-6900).
Session Keys & Delegated Permissions
— Experience designing scoped, time-limited, policy-bound authority: session keys with TTL and contract allowlists, origin binding, permission revocation, and delegated-permission standards (ERC-7710 / ERC-7715).
Signature Schemes & Wallet Interfaces
— Practical command of EIP-712 typed data, ERC-1271 contract signatures, WebAuthn / passkey (P-256) signers, and the wallet-facing standards: EIP-1193, EIP-6963, EIP-5792 batched calls, ERC-7677 paymaster interfaces.
Production Wallet Experience
— Experience designing or operating a production smart wallet or account abstraction system serving real users and real value.
Production Crypto Track Record
Scale in a Major Crypto Organization
— Substantial engineering experience at a large crypto product or protocol organization — for example Coinbase, Kraken, Base, Safe, the Ethereum Foundation, Consensys / MetaMask — or a comparable wallet, exchange, or account-abstraction infrastructure team where wallet correctness and custody were core to the product.
Operational Judgment Under Value at Risk
— You have shipped and operated systems where a bug meant lost funds, and you can talk concretely about the guardrails, reviews, and rollback paths you put in place.
Smart Contracts & EVM
Solidity & EVM Fluency
— Ability to read, review, and write account, paymaster, and module contracts; gas-aware design; upgradeability and migration patterns; working effectively with external auditors.
L2 Specifics
— Understanding of L2 execution differences and how they affect wallet design: native account abstraction on zkSync-family chains, transaction and fee models, finality and reorg behavior, and RPC and indexer semantics.
Backend Engineering
Go Engineering
— Strong Go (Golang) engineering skills: idiomatic code, concurrency patterns, performance profiling.
TypeScript & SDK Design
— Ability to design and own client-side SDK surfaces in TypeScript that other engineering teams — internal and external — build on top of.
Distributed Systems
— Experience with distributed systems and their trade-offs (consistency, availability, failure modes), and with reconciling off-chain state against an authoritative on-chain result.
Data & Infrastructure
PostgreSQL
— Schema design, query optimization, migrations at scale.
Kubernetes
— Deploying, operating, and debugging services in a k8s environment.
Message Streaming
— Kafka or NATS — event-driven patterns, consumer groups, at-least-once delivery.
Git & CI/CD
— Git and modern CI/CD practices.
Security
Key Management
— Hands-on experience with key material in production: platform secure storage (Keychain / Keystore), HSMs, MPC or threshold signing, and the operational discipline around each.
Wallet Threat Modeling
— Solid grasp of the wallet attack surface: signature and delegation phishing, malicious dApp origins, replay and cross-chain replay, token approval abuse, and paymaster griefing and DoS.
Leadership
Cross-Team Initiative Leadership
— Proven ability to lead multi-quarter technical initiatives across teams.
Architectural Influence
— Track record of influencing architecture and standards beyond your immediate team.
Written & Verbal Communication
— You write RFCs and design docs that people actually read.
Nice to Have
Experience working in the video game industry, building or operating platforms for game developers, publishers, or players
Hands-on experience with the zkSync / Elastic Chain ecosystem (ZKsync OS, Matter Labs stack, native AA and paymaster flows, custom L2 operations)
Experience with embedded and ecosystem wallet providers or AA infrastructure vendors (thirdweb, Privy, Dynamic, Turnkey, Pimlico, Alchemy, Biconomy, ZeroDev, Safe{Core}) — and clear views on where to build versus buy
Experience with MPC / threshold custody, social recovery, or guardian-based recovery in a consumer product
Experience with NFT and token infrastructure at scale: ERC-721 / ERC-1155 / ERC-20 mechanics, marketplace contracts, Merkle-based airdrop and claim distribution, chain indexing services
Contributions to open-source wallet, security, or identity projects — including authorship or review of ERC / EIP standards
Familiarity with compliance requirements relevant to crypto consumer products: KYC / AML, geofencing, MiCA, SOC 2, ISO 27001, GDPR data minimization, audit logging
Experience with identity and auth integration for wallet derivation (OAuth 2.0 / OIDC, JWT verification, token scoping)
Background in platform or infrastructure engineering — building systems other engineers build on top of
Experience owning a mobile wallet surface (React Native / Expo, WebView provider injection, native signing UI)
Hands-on, up-to-date experience with modern AI tools (e.g. Claude, Copilot, Cursor) for code generation, review, and accelerating day-to-day engineering work
How We Work
Xsolla operates across multiple time zones, and the smart wallet underpins identity, ownership, and value transfer for every Web3 product we ship. Strong written communication is essential — your architectural decisions and designs need to stand on their own and be actionable without you in the room.
We value directness, technical depth, and follow-through. In this domain that means saying plainly when a design has custody, security, or reversibility implications, defending your position with evidence, and staying engaged until it's resolved. Where a decision touches player funds or key material, we expect the conservative call to be argued for explicitly rather than assumed.
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 medical, dental, and vision, PTO, 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.
Workplace: none
About Utorg
Founded in 2019, Utorg builds the infrastructure for stablecoin payments: on- and off-ramps, self-custodial wallets, and crypto cards. Over 2 million users across 130+ countries already buy, hold, and spend crypto through our app. On the B2B side, the same rails power 2,100+ platforms, with $2.4B+ moved to date.
Fully MiCA-authorized across the EEA. PCI DSS Level 2 certified, backed by Dragonfly, TA Ventures, and Hypra.
Location: Remote
Tech stack
Frontend: React 18/19, TypeScript, Vite, TanStack Query / Router / Table, Zustand, MUI, Tailwind + shadcn/ui, Next.js, i18next, Sentry
Testing: Playwright, Vitest, Testing Library, MSW
Backend: Java 17 + Spring Boot 3, Kotlin + Spring Boot 4 (new services), Node.js/TypeScript services, PostgreSQL, Redis, NATS, Temporal
Infrastructure: Docker, Kubernetes (GKE), FluxCD, GitHub Actions, Cloudflare
Web3: viem, ethers
AI: Claude Code, MCP, custom skills and plugins, AI code review in CI
The role
We are looking for a senior engineer who builds product features end-to-end — mostly on the frontend, with the confidence to change the backend when the feature needs it — and who already works agent-first. Our team plans, writes, tests, and reviews code with AI agents. You will own the frontend of our payment products and help turn good AI habits into shared team workflows.
The split is roughly 70% frontend / 30% backend.
What you will work on
Crypto on/off-ramp widget — an embeddable buy/sell flow with KYC, card payments with 3-D Secure, alternative payment methods, and a customer account area—one codebase, built for multiple white-label brands.
Merchant checkout — hosted payment pages, from a simple one-step checkout to a full multi-step flow with KYC and compliance screens.
Back-office admin apps — internal tools that operations, compliance, and support use every day. A legacy admin is being replaced by a new one built on a modern stack.
Backend changes — API endpoints and business logic in our Java/Spring Boot services, so a feature doesn't stop at the API boundary.
Responsibilities
Own features from ticket to production: UI, API contract, backend change, tests, release, and monitoring.
Make frontend architecture decisions and drive ongoing migrations (legacy admin → new admin, older UI libraries → modern stack, stricter type checks).
Build and improve AI-driven development workflows: project context files, shared skills and commands, automated PR review in CI, agent-driven end-to-end and visual checks.
Review code — both teammates' and agents' — and keep the quality bar high.
Work with product, design (Figma), QA, and backend engineers in a weekly release cycle.
Must have
5+ years of commercial frontend development, 3+ years with React + TypeScript in production.
Solid modern React: server-state management
(TanStack Query or similar), client state (Zustand/Redux), forms, routing, performance. Comfortable with large legacy codebases, not just greenfield projects.
Production backend experience in at least one language.
Java or Kotlin with Spring is a plus; Node.js/TypeScript, Go, or others are fine. You can design a REST API, work with PostgreSQL (schema, indexes, migrations), and ship changes in our Java services.
Agentic development is your daily way of working — with Claude Code, Codex, or a similar agent, not just autocomplete. Specifically:
you keep project context files (
CLAUDE.md
/
AGENTS.md
) and write your own skills, commands, or subagents;
you connect agents to real tools through MCP (issue tracker, GitHub, Figma, databases, browser);
you work in a plan → implement → verify loop, where the agent proves its work with tests, type checks, and browser automation;
you run agents in parallel and headless (for example, an AI review bot in CI);
you review agent output critically and know the failure modes: invented APIs, silent scope creep, "fixing" a test instead of the code, leaked secrets, prompt injection;
you keep up with how agentic tools change (new features, models, practices) and bring what works into your workflow
.
Testing: Playwright for end-to-end, Vitest/Jest for unit and integration tests.
Security-minded: real money, personal data, auth tokens, iframes, and cross-origin messaging.
Fluent Russian (the team's working language). English good enough to read and write technical texts: tasks, pull requests, and docs are in English.
Nice to have
Payments/fintech: card flows and 3-D Secure, alternative payment methods, KYC SDKs (e.g., SumSub), fraud prevention, open banking.
Web3 on the frontend: viem / ethers, wallet connection, EIP-712 signing.
Multi-brand (white-label) products, theming and design tokens.
OpenAPI-generated clients (Orval), TanStack Router / Table.
Kotlin, Spring Boot, NATS, Temporal.
Docker, Kubernetes, GitHub Actions, GitOps (FluxCD), Cloudflare Workers.
How we work with AI
Every main repository has AI context files and repo-specific skills.
An internal plugin marketplace ships team-wide skills (code review, release flow, back-office operations).
AI code review runs on pull requests in CI. It advises, and humans decide.
Custom MCP servers provide agents with secure access to internal systems.
The company pays for AI tooling.
What we offer
Fully remote work in an international team.
A team where AI-first engineering is the norm, not an experiment.
Real influence on architecture and on how the team works.
A product at real scale: millions of users and thousands of partner platforms.
Competitive salary based on individual performance review.
Transparent feedback culture that values ownership and visible impact.
Recruitment process
Apply with your CV.
Application review.
HR interview with a short technical screen.
Technical interview.
Final interview with the CTO.
Offer.
Задачи:
— Build and maintain CI/CD pipelines for automated testing and deployment of infrastructure services
— Design and manage AWS infrastructure with Terraform
— Automate network and server configuration with Ansible
— Optimize cloud resources and keep costs under control
— Monitor performance and troubleshoot issues
— Implement security best practices and compliance automation
— Work closely with development and operations teams
Требования:
— Strong hands-on AWS experience
— Solid Terraform (IaC) skills
— Ansible for configuration management and automation
— Real networking fundamentals: L2/L3, VLANs, switching, routing
— Overlay networks and software-defined networking
— Network automation and programmability
— CI/CD tools (Jenkins, GitLab CI, etc.)
— Docker and Kubernetes
— Python and Bash scripting
— Strong troubleshooting and communication skills
Плюсы:
— AWS certifications (e.g. AWS Certified DevOps Engineer)
— Prometheus and Grafana experience
Гибридsenior📍 Limassol, Cyprus (hybrid, preferred) or fully remote (European time zone only)
ГибридleadAustin, United States; Experience working with distributed teams across time zones, with good working-hours overlap with Central European Time
ГибридSan Francisco
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
ОфисOffice Based - Beijing, China; Communicate effectively with colleagues in a variety of time zones around the world
УдалённоUkraine
seniorES - Barcelona, Spain
География найма не уточнена
Abu Dhabi, UAE; Kuala Lumpur, Malaysia
УдалённоleadHungary; Armenia; North Macedonia
УдалённоCanada; Xsolla operates across multiple time zones, and the smart wallet underpins identity, ownership, and value transfer for every Web3 product we ship