Box Inc

Software Engineer II, GraphQL and NodeJS

Box Inc$133K — $160K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of professional software development experience
  • Experience in designing, building, and deploying high-quality software
  • Proficiency in JavaScript, Node.js, and Typescript
  • Familiarity with Java or another server-side language
  • Strong willingness to learn new technologies
  • Ability to solve complex problems using data-driven approaches
  • Ownership mindset with pride in technical and team interactions

Responsibilities

  • Collaborate with architects and engineers to align architecture and product goals
  • Lead technology initiatives from inception to deployment
  • Maintain functionality in existing legacy codebases
  • Drive high availability and reliability in large scale distributed systems
  • Document technical and architectural details for feature teams
  • Participate in on-call rotation and address issues as they arise

Benefits

  • Hybrid work model requiring a minimum of 3 days in-office
  • Commitment to diversity and fair compensation practices
  • Opportunities for personal and professional growth
  • Access to equity options
  • Supportive community and collaborative culture
Full Job Description
WHAT YOU'LL DO
  • Work with team architects and engineers in order to drive decisions that align with our future architecture, product, and business goals.
  • Work on significant technology initiatives from inception to successful deployment, across multiple layers of architecture, learning from the best minds in cloud engineering.
  • Maintain existing functionality in the legacy codebases.
  • Work on large scale, distributed systems to drive high availability and reliability for our feature teams and customers, including software delivery aspects and CI/CD.
  • Write detailed technical documentation that can convey architectural and product details in a way that can be consumed by the various feature teams that use them.
  • Participate in our on-call rotation, available at all times while on-call to help respond to and triage any issues that arise.


WHO YOU ARE

We are an AI-first company. This means you approach your work with a growth mindset and find ways to leverage AI to help make faster, smarter decisions that will 10X your impact at Box.

Required skills
  • Around 2+ years of professional software development experience
  • You have experience designing, building, and deploying high quality software
  • You have experience with JavaScript, Node.js, Typescript
  • You have experience working with Java or any other server-side language
  • You have a passion for learning new technologies and being on the cutting edge of advances in backend and services development.
  • You are excited 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


Preferred skills
  • Experience with GraphQL
  • Experience with Google Cloud Services
  • Experience with microservice architecture
  • Experience building real-time web applications
  • Experience working with containerized architecture

Box lives its values, with community and in-person collaboration being a core part of our culture. Boxers are expected to work from their assigned office a minimum of 3 days per week.Your Recruiter will share more about how we work and company culture during the hiring process.

At Box, we believe unique and diverse experiences benefit our culture, our products, our customers, our company, and our world. We aim to recruit a passionate, high-performing workforce that reflects the world we live in.If you are head-over-heels about this role but unsure if you meet all the requirements, we encourage you to apply!

#LI-Hybrid

#LI-DR

Box is committed to fair and equitable compensation practices. Actual base salary (or OTE if commissionable role) is dependent upon factors such as: knowledge, skill level, experience, and work location. This role is also eligible for equity and benefits. For more information, check out our benefits and perks.

United States Pay Range

$133,000-$160,000 USD

About Box Inc

Box, Inc. is a cloud content management and file sharing service for businesses. The company provides a platform for managing and collaborating on content across multiple devices and applications. Box serves a wide range of industries, including healthcare, finance, and media. The company was founded in 2005 and is headquartered in Redwood City, California.
Learn more about Box Inc
Size
2,172 employees
Market Cap
$4.4 billion
Industry
Net Income
-$43.4 million
Founded
2005
5 Year Trend
+17%
Revenue
$770.7 million
NASDAQ

Similar Jobs

More Jobs at Box Inc

More Information Technology Jobs

Find similar Software Engineer II, GraphQL and NodeJS jobs: