#1 Job Board for tech industry in Europe

Senior Backend Software Engineer
Python

Senior Backend Software Engineer

Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote
Box

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 100,000+ businesses, including many top Fortune 500 companies who trust our secure collaboration platform to manage the entire content lifecycle.

Tech stack

    Python or Scala or PHP

    advanced

    Unix

    advanced

    TCP/IP

    nice to have

    Cloud native Technologies

    nice to have

    Containers

    nice to have

Job description

Online interview
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 69% 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 London, 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.
 
ABOUT THE TEAM:
 
Box customers trust us with one of their most valuable resources, their data.

Storage Excellence Engineers for Box’s content stack are responsible for ensuring that Box’s customers always have access to their most critical data. The storage platform is the main data ingestion and egress stack powering nearly every feature at Box and interacting with nearly every major cloud provider.

They work side by side with development teams to ensure that the entire content stack is running well. As a Storage Excellence Engineer you would be a critical participant in every step of the development process of the tools, frameworks, and standards to allow the greater Storage Platform team to be able to operate safely in production and reduce toil on its engineers. The main goal is to maximize the productivity of all storage engineers, as well as possess the knowledge to be able to tackle all manners of problems in the production environment, from day to day tasks to customer escalations.
 
Requirements:

  • Engineering degree, or a related technical discipline, or equivalent work experience
  • 5+ years experience coding in at least one higher-level languages (e.g., Scala, PHP, Python)
  • 5+ years experience with UNIX and TCP/IP network fundamentals
  • The ability to assess, communicate and complete project milestones with manager and team members in a time sensitive manner
  • Experience with distributed design and microservice infrastructure
  • Must speak English proficiently

Requirements that are welcome:

  • Familiarity with cloud native technologies, virtual machines and/or containerized services
  • Knowledge of configuration and integration of applications such as service discovery, NoSQL databases, caching systems and messaging systems
  • Experience learning software, frameworks and APIs
  • A desire to debug the hardest problems, live, on some of the largest and most complex systems in the world
  • Interest in partnering alongside the best engineers in the industry on code and systems used in production and used by billions of users all around the world

Candidate will be expected to:

  • Attend and engage in weekly stand ups, team meetings, manager 1:1s
  • Work collaboratively with other engineers, team members and across teams
  • Run production infrastructure in multiple cloud sites around the world along with our own Box data centers
  • Participate in an on call rotation as front line support for Storage Production Infrastructure
  • Triage and debug challenging production issues
  • Proactively look for potential production issues and assess and offer solutions
  • Assist with disaster recovery and incident mitigation through traffic shifting and issue triaging
  • Drive customer escalations cases within the content stack
  • Improve customer experience through performance engineering analysis
  • Ensure content stack stability through monitoring and alerting best practices as well as development and evolution of these systems
  • Ensure data durability and hygiene through scheduled content audits and scans
  • Support compliance audits
  • Create and maintain tooling for production critical tasks such as deployment automation and customer content migration
  • Collaborate with First Level support, Customer Support, Edge Services, Network Engineering and Services Platform
  • Mentor and guide junior engineers through engineering and coding best practices
  • Play a role in developing and fostering Box culture in the newly created office
  • Represent Box Poland internally and externally

Percentage of Time Spent:

  • 35% tool development and automation
  • 50% running production services
  • 15% meetings

Methodology

  • Agile development - Scrum
  • Issue tracking tool - Jira
  • Knowledge repository - GitHubEnterprise
  • Code reviews - GitHubEntreprise
  • Version control system - GIT

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