Friday, September 26, 2014

Box - Sr./Staff Software Developer - Infrastructure Automation

Apply to this job

Sr./Staff Software Developer - Infrastructure Automation

Los Altos, CA
Technical Operations
Full-Time

TechOps provides the foundation of the Box content collaboration service. Automation is how we meet the demands of rapid growth, frequent changes and enhancements to infrastructure and services, and the need to control costs and become more efficient. Box is seeking a software developer who will focus on operations infrastructure automation spanning our development and production environments. The role involves architecture, design, and implementation of a complete platform used by engineering software developers and operations staff to create and run web services in datacenter and cloud hosting environments. The ideal candidate is a talented software developer, experienced in large scale production operation of web services.

RESPONSIBILITIES

    • Design and create software to automate datacenter processes and service delivery.
    • Evaluate and integrate open-source and commercial software tools to support large-scale systems management.
    • Participate in architecture discussions around software solutions to Box's business needs.
    • Collaborate with Engineering and Operations staff to meet complex cross-functional project requirements.
    • Support and maintain software owned by the automation development team.
    • Enhance engineering productivity through continuous improvement of development infrastructure and the deployment pipeline.
    • Be an advocate for code quality and software development best practices.

QUALIFICATIONS

    • 5+ years of relevant experience.
    • Mastery of at least one programming language used for automation development at Box (Python, PHP, Scala).
    • Demonstrated ability to learn new programming languages and technologies.
    • Deep knowledge of Unix/Linux systems.
    • Experience using Agile methodologies such as Scrum or Kanban in a development team.
    • Familiarity with integrated build systems and testing frameworks.
    • 4 year degree in Computer Science or a related field.

GOOD TO HAVE

    • Background in operation of production web services in a SaaS environment.
    • Experience with automated configuration management systems (eg, Puppet, Chef).
    • Involvement in open-source technology projects.

About Box: Box provides a secure way to share content and improve collaboration on any device. Desktop, tablet or mobile. From huge corporations to mom and pop stores, Box believes technology should never limit anything you do. Businesses of any size can be more productive, inventive and powerful on Box. The company is well funded by top VC firms like Andreessen Horowitz, Draper Fisher Jurvetson and U.S. Venture Partners. Box is proud to be on Forbes’ list of America’s Most Promising Companies, is used in 240,000 businesses - including 99% of the Fortune 500 – and is the go-to product of 27 million people.

No comments:

Post a Comment