Mason (W16)
Mason is elastic mobile infrastructure -- like AWS but for hardware-oriented services.

Backend Software Engineer

Seattle, WA, USA / Remote
Full-time
6+ years
About Mason

Mason is elastic mobile infrastructure -- like AWS but for hardware-oriented services. Our mission is to help anyone turn ideas into smart products. We're the only all-in-one solution that gives companies turn-key control over the entire mobile stack, including the hardware, operating system, and management of devices.

About the role

Skills: Go, Kubernetes, Docker, Microservices, Amazon Web Services (AWS)

Mason is transforming mobile deployments the same way AWS transformed website development, making it easy for anyone to turn an idea into a smart product and ship it to anywhere in the world. Our mission is to create a beautifully efficient world connected by billions of devices to work on behalf of humanity.

We're looking for the right person to join our close-knit team and help take our foundational product and business to the next level. Mason's core product is mobile infrastructure as a service ("mobile IaaS") -- think elastic, customizable hardware + software + services.

This role is for a backend-focused engineer on our core services team to help evolve the critical infrastructure powering the Mason Platform. This team owns the cloud stack for our Mobile IaaS platform including the machinery for over-the-air updates of device firmware, the gateway powering our mobile CI/CD APIs, connectivity services, messaging infrastructure, and much more. As a backend engineer, you are comfortable and enthusiastic about diving into backend code, infrastructure, CI/CD systems, scale, performance, and all cloudy things.

Mason is looking for a complex combination of grit, smarts, ingenuity and diverse perspectives (and more!) Check out our values and see if they resonate!

What you’ll work on:

  • Architect new web services to spec, build or enhance data models, work with distributed storage, expand our eventing and messaging, and ensure the system can handle scale and reliability
  • Design and implement data storage architecture and searchability for large scale event ingestion and querying
  • Build APIs to enhance both the internal and external functionality available via the Mason Platform
  • Help establish and evangelize best practices for backend development, architecture, patterns and practices
  • Introduce or build tools, patterns and practices to accelerate backend development
  • Interact with product managers to develop and clarify requirements, and ensure features are built to spec
  • Write design one-pagers, drive and participate in design reviews, perform peer code reviews
  • Mentor junior developers and lead by example
  • Build and maintain test automation where appropriate
  • Write public-facing documentation for new features and APIs for customers
  • Nurture a culture of always be shipping

What you bring to the table:

  • 5+ years of professional software development
  • Experience delivering software on AWS
  • Solid understanding of at least one backend-oriented programming language, and possibly a related web services stack
  • Prior experience going through the full service development lifecycle and shipping web services at reasonable scale
  • Experience writing and automating tests
  • A college degree with relevant coursework in computer science, or equivalent professional experience
  • Applicants must be authorized to work for ANY employer in the US. We are unable to sponsor or take over sponsorship of employment Visa at this time

Bonus points for:

  • Experience with Golang, Kubernetes and/or Docker
  • Experience in startups

Fun Perks!

  • Healthcare: Full healthcare benefits for Mason employees with competitive vision, dental, and medical insurance
  • Transportation: Monthly reimbursement for your commuter needs to get to and from work
  • Fitness & wellness: Monthly reimbursement for fitness classes or gym memberships (and currently, anything that makes you feel sane during our COVID crisis. i.e. gardening tools, donations to your favorite charities, books, you name it)
  • Generous PTO & sick leave: We want you to take care of yourself with a minimum of 24 PTO days, including paid company holidays
  • Parental leave: Caring for a newborn is an exciting time for parents! We offer four months of paid parental leave
  • Dog-friendly office: Mason pups are welcome in the office 3x per week (though most teams work remotely at present)
  • And more!

Technology

Android, AOSP hacking, Node.js services on AWS, React frontend, Python CLI;, Docker

Other jobs at Mason

QA Lead
fulltime
Seattle, WA / Remote
Backend
6+ years
Customer Support Engineer
fulltime
Seattle, WA / Remote
Full Stack
Firmware Architect
fulltime
Seattle, WA / Remote
Infrastructure Engineer
fulltime
Seattle, WA / Remote
Devops
6+ years
Senior Electrical Engineer
fulltime
Seattle, WA / Remote
Full Stack
Software Engineer, Android OS
fulltime
Seattle, WA / Remote
Full Stack
Technical Program Manager
fulltime
Seattle, WA / Remote
Director of Operations
fulltime
Seattle / Remote
11+ years
Director of Operations
fulltime
Remote / Remote
Sales Operation Manager
fulltime
United States, Remote / Remote
Software Engineer - Backend
fulltime
Seattle, WA
Backend
$80k - $140k
0.05% - 0.15%
3+ years
Backend Software Engineer
fulltime
Seattle, WA, USA / Remote
Backend
6+ years
Full Stack Software Engineer
fulltime
Seattle, WA, USA
Full Stack
6+ years
Electrical Engineer
fulltime
Seattle, WA, USA
Electrical
6+ years
Engineering Manager
fulltime
Seattle, WA, USA / Remote
Engineering Manager
11+ years