Senior Software Engineer, SPA

Material SecuritySan Francisco, CA
Remote

About The Position

As a Senior Software Engineer at Material Security, you’ll be part of an early, remote first, fast-growing team of experienced engineers. We're expanding the detection and analysis capabilities of our world-class Phishing product, while simultaneously overhauling the performance and scale of our existing email platform. We run the “secret sauce” that powers Material’s active protections and the platform that the rest of the product is built on.

Requirements

  • Solid software engineering fundamentals, raw coding ability, and problem-solving ability are key.
  • Prolific but careful coders in at least one mainstream language and have the ability to easily pick up new ones (i.e. Typescript).
  • Can quickly identify the best ways to tackle challenging problems while explaining their decisions to teammates.
  • Ability to write very high-quality code without too much oversight.
  • Foresight to understand what risks we should/should-not take is crucial to reliably ship production code.
  • Deeply care about the impact of their work and find satisfaction in a job well done.
  • Strong ownership starts before the first line of code (is this the right approach?) and continues after the last commit is merged (now that we've shipped, how is this behaving in prod?).
  • Smart, hard-working, competitive, and not afraid to fail.
  • Team first but willing to take the lead with minimal guidance and supervision.

Responsibilities

  • Build scalable distributed systems capable of efficiently handling high throughput.
  • Design, implement, and maintain scalable and robust software systems.
  • Ship high-impact features or projects (in collaboration with product and security) while leveraging modern frameworks and tooling.
  • Contribute to great engineering culture through active participation and mentorship.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service