AboutContact
Get in Touch
Account Exec
Sales Eng
About
Contact
Get in Touch

Back

Software Engineer

Last Updated:

January 15, 2025

The Problem

We’re lazy. We hate doing the same thing over and over again. We hate doing work that can and should be automated. We’ve suffered through it. We don’t even want to search for an answer – we want to be proactively told the solution.

The fastest-growing technical companies have a critical group of people that are dealing with this problem – the sales engineers, solution architects, customer success engineers and everyone they serve on revenue teams.

They’re inundated by questions from colleagues & customers. They are stuck filling out similar security questionnaires & RFPs. They spend hours writing “handoff” docs and completing prep for meetings. They’re still waiting for an answer that they asked a colleague yesterday.

This wasted time is expensive and makes providing great experiences to customers and prospects unnecessarily challenging.

This is what we’re solving. At Mash, we’re building the tools to help revenue teams at technical B2B companies scale the tier-one service they provide to customers and prospects. From an encyclopedic knowledge engine that pulls in information from all the scattered, siloed and messy sources, to the automation agents that proactively help before they know they need it. Help us help them… be lazy!

About Mash

We’re a dynamic team with experience at startups, and big tech including Google, Amazon, D2L, Ross Intelligence & Lazer. We don't use any seniority titles, and plan not to for as long as feasibly possible (learn more why).

Mash has ample runway having raised a US$6M seed round from top VCs and angels. The round was co-led by Whitecap Venture Partners and Castle Island Ventures, with participation from Maple VC, Strategic Cyber Ventures, Aquanow, Spacecadet Ventures, and angel investors including Amjad Masad, Balaji Srinivasan, Austin Hill, and John Pfeffer.

Cultural

We treat your time as the scarce asset that it is. We respect people being heads down and having the time to get into a flow. Distractions and context switching are things we work to minimize. We have meetings for specific purposes, and leverage async channels as is often appropriate.

Mash has an open and direct culture. We believe that not making a decision is a decision – and a terrible one at that. We have strong conviction and a bias for action. We can agree to disagree and move forward after reviewing the details. As we learn, we will re-evaluate, iterate and push forward.

We’re looking for an individual who –

  • Responds well to open-ended problems, thrives on autonomy, and is a self-starter and problem solver.
  • Excels in team environments and is focused on team goals.
  • Has great communication skills.
  • Has a passion for lifelong learning.

Role & Responsibilities

  • Discover and understand user needs.
  • Build, ship, and maintain features and infrastructure.
  • Participate in system architecture and technical design discussions.
  • Work closely with a cross-functional team (product, design, engineering).
  • Manage infrastructure and CI/CD pipelines.

Examples of problems we’re tackling

  • Developing integrations to seamlessly connect diverse data sources, enabling the transformation and indexing of data into vector databases for efficient search and retrieval.
  • Leveraging Retrieval-Augmented Generation (RAG) and Large Language Models (LLMs) to generate accurate, context-aware responses for Sales Engineers and Customer Support by utilizing data from their systems to provide actionable insights and solutions.

Our Stack

  • Application: TypeScript, Python, Tailwind CSS, NextJS.
  • Infrastructure: Terraform, GCP, Docker.

Skill Set

  • 4+ years of experience in at-scale software development.
  • A track record of building amazing user experiences.
  • Skilled in 1 or more system programming language, such as Go, Java, Python, or C#.
  • Skilled in web development (JavaScript/TypeScript, HTML, CSS, and frameworks such as NextJS, React, Vue, etc.)
  • Experience with relational databases (such as PostgreSQL, MySQL, Microsoft SQL Server, etc.).
  • Experience with cloud providers (such as Google Cloud Platform, Amazon Web Services, Microsoft Azure, etc.).
  • Bonus: Data processing pipelines, LLMs and tooling such as OpenAI, Cohere, LangChain, Vector stores

Cultural Fit

We’re looking for an individual who:

  • Responds well to open-ended problems and thrives on autonomy – is a self-starter and problem solver.
  • Thrives in team environments – is focused on team goals.
  • Has great communication skills.
  • Has a passion for lifelong learning.

How to apply

Please reach out to us at careers@mash.com – and include a bit about yourself, your resume, and three bullet points about why you are specifically interested in the position.

‍

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Mash
HomeAbout
ContactCareers
Trust CenterStatus
Copyright © 2025 All rights reserved
Privacy Policy
Terms & Conditions
Ethical AI Policies