Senior Software Engineer, Desktop
Brak informacji o wynagrodzeniu
SeniorFull-time
#431162·Dodano 14 dni temu·0
Źródło: BoxTech 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
30 aktywnych ofert