Skip to content

Senior Backend Software Engineer

Job Listing

We’re looking for a Senior Backend Software Engineer who’s excited to get their hands dirty, solve
real problems, and move fast. You’ll play a critical role on a small, highly collaborative team working
on products that directly impact our partners and customers. This isn’t a siloed role — we want
someone who’s not just comfortable, but energized by jumping into conversations with the product
team, account managers, and customers. You’ll help shape features from concept to launch and
ensure they drive real customer value.

Locations for this position include Austin, TX; Boulder, CO; Mountain View, CA.

Responsibilities

  • Design, build, and maintain backend systems that are reliable, scalable, and performant
  • Write clean, maintainable code and make thoughtful architectural decisions
  • Collaborate closely with product managers, frontend engineers, and account managers to
  • build products that solve real user needs
  • Take ownership of features and systems, driving them from idea to production
  • Review code, share knowledge, and contribute to a culture of learning and continuous
  • improvement
  • Troubleshoot issues in production and help improve system observability and resilience

Qualifications

  • 3 years of hands-on experience in backend software development.
  • Strong knowledge of one or more backend languages (e.g., Java, Go, Node.js, etc.)
  • Experience with relational databases, SQL, API design, and cloud infrastructure (AWS, GCP , or
  • Azure)
  • A history of working cross-functionally with non-engineering teammates (design, product,
  • accounts, etc.)
  • Comfortable working in a fast-paced, collaborative environment where priorities can shift

Bonus

  • Experience with DevOps, security, collaborating with ML teams, and/or IoT devices
Man operating equipment

Join Our Team

Apply Today

Submit your application and our team will be in touch.