SanFranRecruiter
the smart solution for San Francisco jobs

Sr. Software Engineer, Full Stack, Workflow

Company: Box
Location: Redwood City
Posted on: September 15, 2018

Job Description:

Enterprise Org We build products related to analytics, security, data lifecycle management, quality and future architecture. Teams within the group include:

  • Enterprise Insights: near real-time customer-facing analytics
    • Enterprise Security: products for defense in depth corporate security strategy
      • Enterprise Governance: legal and compliance products (retention, classification, deletion)
        • Enterprise Domain: backend team building abstractions for users, groups, role, permissions and other logical enterprise domains
          • Enterprise Experience: frontend team building components, libraries, and services for the enterprise user interface
            • Enterprise Excellence: automation team focused on test, release, and security automation frameworks for the organization
              • Enterprise Workflow: Workflow and Automation products to get work done and build mission-critical business processes within Box Role and Team As a Full Stack Senior Software Engineer on Enterprise Workflow, you'll be joining a fast-paced, full-stack team in one of the critical areas of Box. We are building new tools and APIs to help users get their work done faster in Box. You will work across teams to lead design and implementation of components that power mission-critical use cases for our customers. The specific products and services we currently support include:
                • Automations allows users to create conditional actions for user activity in Box, such as assigning a task when a file is uploaded
                  • Trigger Service the back-end orchestration layer for Box events
                    • Tasks allows users to assign and manage tasks to get their work done within Box
                      • Task Service the back-end service that allows for management of Task objects Why Box needs you As a technical and inspiring leader, you will work across organizational and team boundaries in order to drive decisions that align with the future architecture, product, and business goals. You will lead significant technology initiatives from inception to successful deployment, across multiple layers of architecture. We'll look for you to provide perspective on leading industry trends, recommendations on new and emerging technologies, thought leadership on code quality, and engineering process improvements. You will innovate alongside other senior members of our staff on our road to excellence. Why you need Box The Box engineering team provides a unique combination of technical challenges around scale and robustness. As part of the Enterprise Backend team, you will help drive the product and technical vision as well as deliver critical features that generate revenue for the company through enterprise engagement as well as an add-on SKU. You will have an opportunity to design and release new services and integrate with existing systems across Box. What you'll be responsible for
                        • You'll develop high-quality code
                          • You'll drive architectural, product and technological decisions for user-facing features of Tasks and Automations
                            • You'll collaborate with other engineers on the team to foster solid engineering principles and represent our engineering values
                              • As a senior member of the team, you'll use both technical and relational skills to lead large-scale projects to completion Who you are
                                • You possess strong knowledge of algorithms, data structures, software design principles, and object-oriented programming
                                  • You understand much of the full web technology stack (e.g. HTTP, cookies, asset loading, caching)
                                    • You have experience with building and maintaining REST APIs
                                      • You are proficient in Javascript, HTML, CSS
                                        • You have experience with at least one modern front-end framework such as React or Angular
                                          • You are proficient in at least one server-side language (e.g. PHP, Python, Ruby, C#, Java, server-side Javascript)
                                            • You are passionate about solving hard 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 are able to inspire other people to work with you, and you enjoy mentoring and coaching more junior engineers
                                                  • You like to have lots of fun with a great team, while working on challenging problems
                                                    • You have 5+ years of experience as a software engineer
                                                      • You have a BS/MS/Ph.D. in a related engineering field or equivalent work experience Welcome experience
                                                        • Working with modern JavaScript libraries and tooling
                                                          • GraphQL
                                                            • SQL
                                                              • Virtualization/container abstractions and orchestration (Kubernetes, Docker, etc.)
                                                                • Backend/infrastructure
                                                                  • Working knowledge of large-scale workflow systems
                                                                    • Contributions to developer communities like StackOverflow and GitHub
                                                                      • Working on a Scrum team, following Agile Software Development Methodology
                                                                        • Demonstrated design and UX sensibilities Learn more
                                                                          • See "Security: Access Controls and Visibility" and "Security: Governance and Compliance" spaces in the Box Overview
                                                                            • Governance & Compliance:
                                                                              • IT & Admin Controls:
                                                                                • Box Community - Governance:
                                                                                  • Box Community - Admin Resources:
                                                                                    • Legal Holds Launch Post:
                                                                                      • Streamlining collaborative work with Box Tasks and Automations:
                                                                                        • Tech Blog:
                                                                                          • Open Source Projects:
                                                                                            • Developer Platform: About Box: Founded in 2005, Box (NYSE:BOX) is transforming the way people and organizations work so they can achieve their greatest ambitions. As the world's leading enterprise software platform for secure content collaboration, Box helps businesses of all sizes in every industry securely access and manage their critical information in the cloud. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia. To learn more about Box, visit . #LI-Eng

                                                                                              Keywords: Box, San Francisco , Sr. Software Engineer, Full Stack, Workflow, IT / Software / Systems , Redwood City, California

                                                                                              Click here to apply!

                                                                                              Didn't find what you're looking for? Search again!


                                                                                              I'm looking for
                                                                                              in category
                                                                                              within


Other IT / Software / Systems Jobs


Principal Software Engineer
Description: Veritas' vision is to enable organizations to thrive in this new world of digital business. Did you know that the International Data Corporation IDC predicts that data will double every 2 years, reaching (more...)
Company: Veritas
Location: Mountain View
Posted on: 09/23/2018

Full-Stack Software Engineer
Description: Let companies apply to you, not the other
Company: Hired
Location: Kentfield
Posted on: 09/23/2018

Lead Software Engineer
Description: Let companies apply to you, not the
Company: Hired
Location: Atherton
Posted on: 09/23/2018


Lead Software Engineer
Description: Let companies apply to you, not the
Company: Hired
Location: Novato
Posted on: 09/23/2018

Product Software Engineer
Description: Earnest empowers people with the financial capital they need to live better lives. br br We use technology, data, and design to: br ul br li Build more affordable products, br li Deliver (more...)
Company: Earnest
Location: San Francisco
Posted on: 09/23/2018

Full-Stack Software Engineer
Description: Let companies apply to you, not the other
Company: Hired
Location: Bolinas
Posted on: 09/24/2018

Senior System Software Engineer - Cloud Networking
Description: We are looking for a Senior System Software Engineer, Cloud Networking Platform to design, implement and deploy scalable Software Defined Networking SDN solutions in NVIDIA NGN Cloud that drives NVIDIA's (more...)
Company: NVIDIA
Location: Santa Clara
Posted on: 09/23/2018

Staff Software Engineer, Core Technology Group (Data Engine)
Description: Staff Software Engineer, Core Technology Group Data Engine Our Company Everything Informatica does begins and ends with data. Simply stated, we make great data data that is connected, clean and safe (more...)
Company: Informatica
Location: Redwood City
Posted on: 09/23/2018

System Software Engineer
Description: We are now hiring a Senior System Software Engineer to join the Automotive System Software group focusing on Platform Diagnostics. This position will be part of a dynamic crew that builds and maintains (more...)
Company: NVIDIA
Location: Santa Clara
Posted on: 09/24/2018

Lead Software Engineer
Description: Let companies apply to you, not the
Company: Hired
Location: Pleasanton
Posted on: 09/23/2018

Log In or Create An Account


Find us on Facebook

Find us on LinkedIn

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds