Senior Software Engineer, Desktop

Brak informacji o wynagrodzeniu
SeniorFull-time
#431162·Dodano 14 dni temu·0
Źródło: Box
Aplikuj teraz

Tech Stack / Keywords

AINetworkingReact NativeFront-EndArchitectureSoftware DevelopmentC++C#

Firma i stanowisko

Box is a leader in Intelligent Content Management, enabling organizations to manage content lifecycle, secure critical content, and transform business workflows with enterprise AI. Founded in 2005, it serves prominent global clients and is headquartered in Redwood City, CA, with offices worldwide, including Warsaw, Poland.

Wymagania

  • 5+ years of professional desktop software development experience
  • Proficient in C++, C#, and/or Swift, with strong software design and architecture principles
  • Experience building and shipping desktop applications on Windows and/or macOS
  • Comfortable working across the full desktop stack: virtual file systems, OS integrations, networking, sync, and UI
  • Experienced with unit testing and functional testing in an agile team environment
  • Passionate about building user-friendly, performant, and secure software
  • Strong problem-solving skills for diagnosing and resolving complex technical issues
  • Ability to assess, communicate, and complete project milestones timely
  • Proficient in English

Preferred Skills:

  • Experience with Windows systems-level programming (Win32 APIs, multi-threading, IPC, COM)
  • Cross-platform development experience across macOS and Windows
  • Prior experience using AI coding tools (e.g., GitHub Copilot, Cursor) as part of daily workflow

Obowiązki

  • Design, develop, and ship high-quality features for Box's desktop applications on Windows and macOS
  • Work across the full desktop stack including virtual file systems, data persistence, OS integrations, network, sync layers, and UI
  • Contribute to cross-platform development using React Native, bridging front-end and native desktop experiences
  • Collaborate with Product Managers, QA engineers, and designers to translate requirements into well-tested software
  • Lead and participate in design discussions, architecture, and code reviews to uphold engineering quality
  • Diagnose and resolve complex performance, reliability, and compatibility issues affecting millions of users
  • Attend and engage in weekly stand-ups, team meetings, and manager 1:1s
  • Work collaboratively across teams
  • Develop and foster Box culture in the Warsaw office and represent Box Poland internally and externally
  • Participate in on-call rotation to respond to and triage issues

Benefity

  • Minimum expected in-office presence: 3 days per week at Warsaw office
  • Part of an AI-first company culture encouraging leveraging AI tools
  • Equal opportunity employer valuing diversity
  • Access to community and in-person collaboration benefits

Inne informacje

Boxers are expected to work from their assigned office a minimum of 3 days per week. The employer is an equal opportunity employer and does not discriminate based on protected grounds under applicable human rights legislation.

Box

Box

30 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz