Box
Box is the market leader for Cloud Content Management. Our mission is to power how the world works together. Today, Box powers over 100,000 businesses, including 70% of the Fortune 500 who trust Box to manage their content in the cloud.
Our compensation structure is the base salary and equity in the form of restricted stock units.
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 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.
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, 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?
Our Backend Engineering organization is made up of many different teams that you can join. Whether you enjoy working on building out and scaling platforms, designing large-scale distributed systems, developing and implementing end-to-end load-balanced infrastructure, or defining next generation storage technology, we’ll help find the right team for you and what you’re interested in doing.
Our Warsaw office is constantly growing. We started our journey in Poland in January 2021. After 1 year, we have 30 engineering teams and around 150 people on board. We're looking for Senior Backend Software Engineers to join us and play a pivotal role. You'll have the opportunity to work with a small team of talented, collaborative, and fun engineers, solving some of the toughest challenges, as we build out the future of content management in the cloud. The work you do will have an immediate impact on the productivity of millions of users, at some of the most important enterprises of our time.
Here you can read more about our teams at Box Poland: https://careers.box.com/emea/en/poland and choose from teams such as Compliance, Search, Cloud Native Services, Data Platform, Enterprise Activity Management or Content Platform team.As a whole, we have big ambitions and truly value impact, as well as tackling huge problems - if this excites you, then come join us!
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 and break down complex projects into meaningful, deliverable units and lead the effort.
Deliver product features to the business.
Improve the current code base and infrastructure.
Model best practices in crafting systems and code with sound architectures, reliability, scalability, and maintainability.
Communicate technical ideas and 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, and deploying high quality software.
You have a passion for building distributed client/server systems at large scale.
Strong coder with demonstrated proficiency in one of the backend languages such as Java, Scala, Go, C, C++ or Python
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.
BONUS POINTS FOR
Having experience using or building high-scale distributed data stores.
Having experience using high throughput messaging queues and/or streaming platforms (ex. Google Pub/Sub, Apache Kafka).
Having experience with public cloud solutions (AWS, Azure or GCP).
PERCENTAGE OF TIME SPENT
20% design
50% coding
10% documentation
10% bug fixes
10% meetings
TOOLS WE'RE USING
Messaging - Slack
Ticketing/Planning - JIRA
Build server - Jenkins
Virtualization - Kubernetes
Cloud infrastructure - being migrated to GCP
Application stack - depends on the team (Java, Go, Scala, Python, C#/.NET, PHP, Objective-C)
Queue/Stream - Kafka, being migrated to Google Pub/Sub
Databases - MySQL
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, 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 and Candidate Privacy Notice.
Gross per month - Permanent
Check similar offers