Events  Deals  Jobs 
    Sign in  
 
 
Box // cloud content management
 
Engineering, Full Time    Warsaw, Poland    Posted: Monday, August 22, 2022
 
   
 
Apply To Job
 
 
JOB DETAILS
 

WHAT IS BOX?

Box is the market leader for Cloud Content Management. Our mission is to power how the world works together. Box is partnering with enterprise organizations to accelerate their digital transformation by creating a single platform for secure content management, collaboration & workflow. We have an amazing opportunity to further establish ourselves as leaders in the space, & we need strong advocates to help us achieve that goal. 

Today, Box powers over 100,000 businesses, including 67% of the Fortune 500 who trust Box to manage their content in the cloud. Our Warsaw office is an incredibly exciting addition to our EMEA expansion. We're already in UK, France, & Germany, & the new Poland location will act as a global engineering & product development hub alongside our headquarters in Redwood City, California.

WHY BOX NEEDS YOU?

Box is looking for a Senior Software Engineer for the Conversion Clients team. The Conversion Clients team's charter is to design, build & maintain services which convert customer files into various representations which support a wide range of core Box features. These services are critical to Box's success, enabling rich use cases on top of customer data such as preview, search, real time collaboration, content intelligence, automation, workflows & more. This is a great opportunity to have a large impact on the next generation of content-based features at Box.

The Storage Clients team is part of Boxs backend Storage Platform. Over the past eight years, the Storage Platform has grown from a handful of services just starting to exit the monolith to over thirty micro-services running across multiple US data centers, two US-based GCP compute regions & five global AWS compute regions. In that same period, the Box storage corpus has grown from a few tens of petabytes in a single cloud bucket to over half an exabyte across every major cloud provider in nine global locations. By building the geographically distributed, exa-scale platform powering the next generation of content-driven applications, the team will undoubtably play a key role in Boxs continued content management journey.

As a Senior Software Engineer you will be one of the founding members who will help shape the culture & roadmap of the team.

The work you do will bring a smile to all Box customers :)


WHAT YOU'LL DO?

  • Work closely with Engineering Leadership to develop strategies for evolving the platform to its next generation.

  • Collaborate with Product Management to help refine requirements & break down complex projects into meaningful, deliverable units & lead the effort.

  • Deliver product features to the business.

  • Improve the current code base & infrastructure.

  • Model best practices in crafting systems & code with sound architectures, reliability, scalability, & maintainability.

  • Communicate technical ideas & direction across the organization.


WHO YOU ARE?

  • BS, MS, or PhD in Computer Science or Engineering, or equivalent work experience.

  • 5+ years of Software Development experience in distributed systems.

  • You have experience designing, building, & deploying high quality software.

  • You have a passion for building highly available & scalable distributed systems at large scale.

  • Strong coder with demonstrated proficiency in one of the backend languages such as Java, Scala or C++.

  • You are excited about solving complex technical problems using data-driven solutions.

  • You act like an owner & strive to do work you're proud of, both technically & in your team interactions.

  • You speak English proficiently.

BONUS POINTS FOR

  • Experience in performance analysis of distributed systems with high scale.

  • Experience in hosting services in the public cloud (Google Cloud/AWS).

  • Experience in email clients, FTP clients, SDKs.

PERCENTAGE OF TIME SPENT

  • 20% design

  • 30% coding

  • 10% Infrastructure

  • 10% documentation

  • 20% bug fixes

  • 10% meetings

METHODOLOGY

  • Messaging - Slack

  • Ticketing/Planning - JIRA

  • Build server - Jenkins

  • Virtualization - Kubernetes

  • Cloud infrastructure - GCP & AWS

  • Application stack - Java & Scala microservices on Kubernetes

  • Queue/Stream - Kafka, Google Pub/Sub

  • NoSQL - Google Cloud Big Table

  • Caching - Redis

EQUAL OPPORTUNITY

We are an equal opportunity employer & value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

For details on how we protect your information when you apply, please see our Personnel Privacy Notice.

For more details on how Box Poland protects your information, please see our Supplemental Personnel & Candidate Privacy Notice.

#LI-ES1
 
 
 
Apply To Job
 
 
 
 
 
© 2022 GarysGuide      About    Feedback    Press    Terms