Software Engineer - Backend

at Mason — Mason is the fastest way to take smart devices from idea to end user

Seattle, WAFull-time3+ years$80K - $140K0.05% - 0.15% equityYC-W16

What the role involves

At Mason we build software and services to help companies deploy their very own fleet of purpose-built Android devices -- think "Mobile Infrastructure As A Service".

Our tech spans the gamut from Android OS customization, apps, CLI tools, backend services, devops and web dashboards all the way through to device provisioning automation and optimal sourcing of hardware through our network of manufacturers.

You

Looking for curious, driven engineer, 2+ years of s/w dev experience with focus on cloud and backend; unafraid to diversify; embodies our Core Values.

As a software engineer at Mason, you will be an integral part of changing the way enterprise mobile products are developed and deployed. We are growing quickly and looking for the right people to join our close-knit team to realize our expanding road map. We're still busy building the ground floor (arguably the basement) and we invite you to join us in the journey -- all while playing with a bunch of devices!

You'll Be Successful At Mason If You

  • have 2+ years of experience
  • embody our core values of being respectful, humble, ethical, collaborative, communicative and reliable
  • are curious to learn and willing to teach
  • have a positive attitude
  • tend to be a self-starter and get stuff done, but are not afraid to seek help

You Have

  • Actively done software development for 2+ years (ideally though not necessarily in a professional setting)
  • Strong experience with backend development, including design and implementation of web services and RESTful APIs
  • Experience with AWS (will consider experience with related platforms such as GCP or Heroku for the right candidate)
  • A solid understanding of at least one backend-oriented programming language and a related web services stack
  • Experience with scaling a web service
  • Experience with testing and/or test automation
  • A college degree with relevant coursework in computer science, esp. distributed computing, or equivalent professional experience
  • Nice-To-Haves
  • None of the following are strict requirements, but are examples of specialized knowledge or experience that might be handy in tipping things in your favor:
  • Familiarity with server-side JavaScript and the Node.js ecosystem
  • Solid understanding of JavaScript (ES6 or later with Promises) and its testing frameworks (Mocha, Chai, Sinon and friends)
  • Familiarity with the AWS ecosystem
  • Knowledge of Android and its ecosystem, APIs and development tools
  • Experience with front end Javascript frameworks such as React
  • Interest in or knowledge of DevOps; experience with configuration management technologies such as Ansible
  • Opinions on high availability deployments and self healing applications
  • The Job
  • At Mason, we have a variety of things to work on and software engineers can generally expect to delve into areas outside their comfort zone.
  • Cloud and Backend
  • This position is designed for our future go-to backend services person. Our core backend needs will involve some or all of the following:
  • Architect Mason's web service properties to handle the expected scale and reliability requirements
  • Enhance our core over-the-air update infrastructure
  • Implement an authorization story for our web services
  • Help translate customer specific requirements into generic solutions
  • Architect and build new web services and tools
  • Common
  • Most of our engineers can expect to do some or all of the following:
  • Write design one-pagers and perform design reviews
  • Perform peer code reviews
  • Build and maintain test automation where appropriate
  • Drive new product development
  • Write public-facing documentation for new features and APIs for customers
  • Help shape team development practices
  • Collaborate with international teams
  • Continuous integration / build management tool experience
  • What's It Like At Mason?
  • At Mason, we value people over everything else (ok, except maybe our puppies. And Tacos Chuki's).
  • Our Core Values
  • We strive to embody our Core Values and look for the same in our future coworkers. They boil down to:
  • BE
  • Respectful
  • Hum

What they ask for

Amazon Web Services (AWS)AndroidExpressGitNode.jsReact

About Mason

Mason is the fastest way to take smart devices from idea to end user. Whether building a single-use device from scratch or scaling a line of smart products, with Mason it’s 20x faster and 10x less costly to build, deploy and scale. Digital transformation is a modern requirement but operating a hardware-dependent initiative is hard – thousands of hours and millions of dollars are at stake. The Mason Smart Device Platform is the only fully managed infrastructure for developing and delivering dedicated devices. It offers flexible usage-based pricing for fleets of devices and manages the underlying complexity of all associated backend services, making software delivery on a smart product line—whether it’s a tablet, wearable or new form factor—as simple as delivering software in the cloud. This frees innovators to focus on what matters: application development, feature specification and UX. Granular access to add, remove or lock down capabilities makes it possible for highly customized products to be built as envisioned. Mason offloads hardware investment risks and logistics, including inventory procurement, warehousing and supply chain management. With options like zero-touch provisioning, devices can work perfectly out of the box without end user intervention. Remote fleet management, troubleshooting and automated software updates by Mason ensure security and positive end user experiences. Organizations of all sizes rely on Mason to bring innovations and hundreds of use cases to market without reinventing the wheel. Smarter from start to finish with Mason.™ AWARDS * 2023: Best Places to Work & Best Startups to Work For, Built In Seattle * 2022: Best Places to Work & Best Small Places to Work, Built In Seattle * 2022: IoT Health & Wellness Innovation of the Year, IoT Breakthrough * 2022: Bronze Stevie® Award - Emerging Technology, The 2022 American Business Awards® * 2021: Deloitte Technology Fast 500™, Deloitte * 2019: Tech Impact Awards, Mobile - Silver, Seattle Business magazine Follow us on LinkedIn | https://www.linkedin.com/company/mason-america/

Full Mason profile

Other roles at Mason

Similar Engineering, Backend elsewhere

jobo is a browser extension. Open this on a computer to install it.