Software Engineer III, Storage Platform Clients

Company: Box
Company: Box
Location: Warsaw, Poland
Posted on: 2023-06-08 04:39
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 e nterprise organizations to accelerate their digital transformation by creating a single platform for secure content management, collaboration and workflow. We have an amazing opportunity to further establish ourselves as leaders in the space, and we need strong advocates to help us achieve that goal.  By joining Box, you will have the unique opportunity to help capture a majority of this developing market and define what content management looks like for the digital enterprise. Today, Box powers 100,000+ businesses, including many top Fortune 500 companies who trust our secure collaboration platform to manage the entire content lifecycle.Our Warsaw office is an incredibly exciting addition to our EMEA expansion. We're already in UK, France, and Germany, and the new Poland location will act as a global engineering and product development hub alongside our headquarters in Redwood City, California. WHY BOX NEEDS YOU? Box is looking for a Software Engineer for the Storage Platform team. The charter for the team is to design, build and maintain many of the first line of services built upon the Storage Platform. This includes gateway services that form a bridge between specific protocols and the Box content stack API—such as Zip Downloads FTP, Email Uploads, and Video conversions. The team’s unique position also gives it critical insight into improving the client experience for all users. The high-impact work of this team work sit directly within the critical path of many of the main ingress and egress flows at Box. As a Software Engineer you will be one of the members who will help shape the culture and roadmap of the team. The work you do will bring a smile to all Box customers :) WHAT YOU’LL DO? Develop services that process large files (10+ GB) in distributed systems. Develop services for processing videos content Improve the current code base and infrastructure. Run IaaC in GCP ecosystem. Provide on-call support for critical incidents. Design solutions with security and performance at the first place. Collaborate with Product Management to help refine requirements and break down complex projects into meaningful, deliverable units. Attend and engage in daily stand ups and maintain sprint task statuses in issue tracking tool daily. WHO YOU ARE? Degree in Computer Science, Engineering, or equivalent work experience. Strong coder with demonstrated proficiency in one of the backend languages such as Java, Scala or Kotlin. 3+ years of Software Development experience in distributed systems. You know how to apply architectural and design patterns. You have a passion for building highly available and scalable distributed systems at large scale. You are excited about solving complex technical problems using data-driven solutions. You act like an owner and strive to do work you’re proud of, both technically and in your team interactions. You speak English proficiently. NICE TO HAVE Experience in performance analysis of distributed systems with high scale. Experience in hosting services in the public cloud (Google Cloud Platform/AWS/Azure). Experience in email clients, FTP clients, SDKs. Experience in video transcoding. Experience in processing big (10+ GB) in distributed systems. Deep knowledge of Java Virtual Machine. PERCENTAGE OF TIME SPENT 30% coding 30% infrastructure 20% bug fixes and on-call 10% design 10% meetings & documentation TECHNOLOGY STACK Java, Scala, Kotlin, PHP microservices IntelliJ Visual Studio Code Jenkins Google Cloud Platform: Kubernetes Engine (GKE) Pub/Sub Bigtable Redis (Memorystore) Terraform COMMUNICATIONS & PLANNING Slack Confluence JIRA Zoom Google Workspace   EQUAL OPPORTUNITY   We are an equal opportunity employer and 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, disability, and any other protected ground of discrimination under applicable human rights legislation" 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 and Candidate Privacy Notice .    #LI-WS1
View Original Job Posting