Facebook pixel

Software Engineer
Desktop, Macos
Posted on 8/9/2022
INACTIVE
Locations
Menlo Park, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
iOS/Swift
C/C++/C#
MacOS
Management
Research
Python
Requirements
  • You have 3+ years of experience building application software
  • You are proficient in Python, C++, or Swift
  • You have strong design and architecture skills
  • You are familiar with modern unit-testing and functional-testing methodologies
  • You have a history of collaboration and success in small, high-velocity agile teams
  • You have a passion for building user-friendly, performant, secure software
  • You have excellent problem solving and debugging skills
  • You have strong verbal and written communication skills
  • You have a degree in Computer Science or equivalent experience
  • Remote friendly
Responsibilities
  • You'll collaborate with, learn from and mentor a team of talented engineers
  • You'll work with product managers, QA engineers, designers, cross functional teams and customer-advocates to design, build, and ship end-to-end experiences for our users
  • You'll work across the stack of Box desktop applications that include everything from virtual file systems, data persistence, OS integrations, network communication, synchronization and user interfaces
  • You'll dig deep into pain-points our users experience and help solve their problems
  • You'll seek complex problems related to performance, handling large file-systems with millions of objects, interprocess communication, advanced security and more
  • You'll lead or participate in core design, planning and architecture discussions
  • You'll research and propose various design approaches and present corresponding pros and cons to fellow engineers and management
  • You'll maintain and improve our in-house tools and frameworks such as the CI pipeline and monitoring frameworks
Desired Qualifications
  • You have built macOS client applications
  • Knowledge of low level filesystem design and implementation
  • Cross-platform development experience with both native Mac and Windows applications
  • Passion for cloud technologies
Box

1,001-5,000 employees

Cloud content management and file sharing service
Company mission
Box is on a mission to make businesses more productive, competitive, and powerful by connecting people and their most important information. The company operates one of the world's largest cloud storage platforms.
Benefits
  • Health and Wellness
  • Family Support
  • Generous Time Off
  • Financial Benefits
  • Community
  • Evolving Workplace
Company Values
  • Blow our customers' minds
  • Take risks. Fail fast. GSD
  • 10x it!
  • Be an owner. It's your company
  • Bring you (___) self to work every day
  • Be candid and assume good intent
  • Make mom proud