# Backend Software Engineer
**Company:** [Doxel](https://hotfix.jobs/companies/doxel)
**Location:** San Francisco, CA
**Salary:** $150K-$200K
**Experience:** 3+ years
**Skills:** Python, C++, TypeScript, Airflow, Kubernetes, SQL, Postgres, Duckdb, Webassembly, Three.Js
**Posted:** 2026-06-18
> Backend engineer building and scaling data pipelines, APIs, and storage systems (DuckDB, PostgreSQL, Airflow) that power construction-insight applications and integrate with CV/ML models.
## Job Description
## What You'll Do
- Design, develop, and maintain APIs that power our Three.js and DuckDb powered frontend applications
- Extend and optimize our idempotent data pipelines using Airflow to adapt to evolving business needs
- Develop and manage our data storage and processing stack, leveraging DuckDB for analytical workloads and PostgreSQL for transactional data
- Implement and maintain robust data processing workflows that ingest and structure data from 360-degree video, project management schedules, and IoT sensors
- Explore and integrate WebAssembly (Wasm) powered local computation where appropriate to enable flexibility, performance, and reduce server round trip time
- Develop diagnostic tools to monitor data quality and pipeline performance
- Strike a balance between rapid iteration and long-term software stability
- Identify and manage complexity in workflows by implementing general, flexible, and scalable data processing paradigms
- Work with CV and ML engineers to deploy cutting-edge 3D computer vision models.

## What You Bring
- 3+ years of experience in Python, C++, Typescript, or a functional programming language
- 2+ years of experience in backend or full-stack engineering within an agile, cloud-based environment
- 1+ year of experience working with ETL pipelines and workflow orchestration tools like Airflow
- Experience with Kubernetes and cloud infrastructure
- Strong SQL expertise with deep knowledge of query optimization and table structures, including experience with PostgreSQL
- Experience with Wasm and its applications in local-first data processing is a plus
- Experience with test-driven development and automated testing strategies
- Exposure to CV or ML development is a plus but not required
- Bachelor's degree in Computer Science or a related technical field
**Apply:** https://hotfix.jobs/jobs/backend-software-engineer-at-doxel-08928e42-7bb9-4744-9124-acc9cde7ae0e
**Canonical:** https://hotfix.jobs/jobs/backend-software-engineer-at-doxel-08928e42-7bb9-4744-9124-acc9cde7ae0e