Senior Desktop Software Engineer – Windows/macOS, AI Tools

Box

Warszawa

On-site

PLN 260,000 - 360,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Box, a leader in Intelligent Content Management, seeks a Senior Software Engineer for its Desktop Applications team in Warsaw. You will design, implement, and ship Box Drive, Box Tools, and Box for Office across Windows and macOS, bridging native and React Native code while ensuring performance, security, and reliability.

You will collaborate with product managers, QA, and designers to deliver high-quality desktop experiences, routinely review architecture, and contribute to Box culture in

Qualifications

  • 5+ years of professional desktop software development experience.
  • Proficient in C++, C#, and/or Swift with strong software design principles.
  • Experience building and shipping desktop applications on Windows and macOS.
  • Comfortable across the full desktop stack: VFS, OS integrations, networking, UI.
  • Must speak English proficiently.

Responsibilities

  • Design, develop, and ship high-quality features for Box's desktop apps (Box Drive, Box Tools, Box for Office) on Windows and macOS.
  • Work across the desktop stack: VFS, data persistence, OS integrations, network, sync, UI.
  • Contribute to cross-platform development using React Native for desktop.
  • Collaborate with Product Managers, QA, and designers to translate requirements into robust software.
  • Lead design discussions, architecture reviews, and code reviews to uphold quality.
  • Diagnose and resolve performance, reliability, and compatibility issues affecting millions of users.
  • Participate in on-call rotation and team meetings.

Skills

Desktop development
C++
C#
Swift
React Native
AI coding tools

Tools

Win32 APIs
GitHub Enterprise
Jenkins

Job description

Box, a leader in Intelligent Content Management, seeks a Senior Software Engineer for its Desktop Applications team in Warsaw. You will design, implement, and ship Box Drive, Box Tools, and Box for Office across Windows and macOS, bridging native and React Native code while ensuring performance, security, and reliability.

You will collaborate with product managers, QA, and designers to deliver high-quality desktop experiences, routinely review architecture, and contribute to Box culture in

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Desktop
Senior Software Engineer, Desktop

Box • Warszawa

On-site
PLN 260,000 - 360,000
Platform Engineer II, Desktop CI & Foundations
Platform Engineer II, Desktop CI & Foundations

Box • Warszawa

On-site
PLN 180,000 - 320,000
Senior Software Engineer, Partner Integrations – AI-First
Senior Software Engineer, Partner Integrations – AI-First

Box • Warszawa

On-site
PLN 180,000 - 280,000
Office presence 3 days/week
Senior Full-Stack Engineer - Java & React, Automate Platform
Senior Full-Stack Engineer - Java & React, Automate Platform

Box • Warszawa

Hybrid
PLN 180,000 - 320,000
Software Engineer III, Device Security
Software Engineer III, Device Security

Boxinc • Warszawa

On-site
PLN 80,000 - 110,000
Platform Engineer II — Desktop CI & Foundations
Platform Engineer II — Desktop CI & Foundations

Box • Warszawa

Hybrid
PLN 180,000 - 320,000
Platform Engineer - AI-Driven Mobile & Desktop Tooling
Platform Engineer - AI-Driven Mobile & Desktop Tooling

Enfint • Warszawa

Hybrid
PLN 180,000 - 240,000
Cursor IDE
GitHub Copilot
Java/React Developer
Java/React Developer

Box • Warszawa

Hybrid
PLN 210,000 - 320,000
Software Engineer III, Automate
Software Engineer III, Automate

Box • Warszawa

Hybrid
PLN 180,000 - 320,000
Senior Fullstack Engineer, Content Creation
Senior Fullstack Engineer, Content Creation

Box • Warszawa

Hybrid
PLN 260,000 - 320,000