Backend Software Engineer

Doxel
San Francisco
Workplace: HybridFull time150,000 - 200,000 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Python","C++","TypeScript","Airflow","Kubernetes","PostgreSQL","DuckDB","WebAssembly","Three.js","SQL","Testing"]

We design, build, and maintain API-driven backend services powering a browser-based 3D data platform for construction. You will optimize data pipelines, leverage DuckDB and PostgreSQL for analytics and transactions, collaborate with CV/ML engineers, and explore in-browser Wasm-enabled processing to boost performance while ensuring reliability and scalability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Doxel
Doxel
2 months ago

Backend Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live

Job Summary

We design, build, and maintain API-driven backend services powering a browser-based 3D data platform for construction. You will optimize data pipelines, leverage DuckDB and PostgreSQL for analytics and transactions, collaborate with CV/ML engineers, and explore in-browser Wasm-enabled processing to boost performance while ensuring reliability and scalability.
Location: San Francisco
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, develop, and maintain APIs powering our 3D data platform and frontend applications.
  • •Extend and optimize idempotent data pipelines using Airflow to adapt to evolving business needs.
  • •Develop and manage data storage/processing stack with DuckDB for analytics and PostgreSQL for transactions.
  • •Implement and maintain robust data processing workflows ingesting data from 360-degree video, project schedules, and IoT sensors.
  • •Collaborate with CV/ML teams to deploy cutting-edge 3D computer vision models while balancing rapid iteration with long-term stability.

Pay and Benefits

Salary: 150,000 - 200,000 annually
Perks:Health InsuranceDentalVision401kPaid LeaveRemote Work

Key Requirements

  • •3+ years of experience in Python, C++, or TypeScript
  • •2+ years of backend or full-stack engineering in a cloud-based, Agile environment
  • •1+ year of experience with ETL pipelines and workflow orchestration (e.g., Airflow)
  • •Experience with Kubernetes and cloud infrastructure
  • •Strong SQL expertise with PostgreSQL; experience with query optimization
Experience:3+ yearsConstructionComputer vision3DData pipelinesDuckDBThree.jsAI
Education:Bachelor's
Skills:PythonC++TypeScriptAirflowKubernetesPostgreSQLDuckDBWebAssemblyThree.jsSQLTesting
Languages:English
Tech Stack:PythonC++TypeScriptAirflowKubernetesPostgreSQLDuckDBWebAssemblyThree.js

Company Brief

Doxel
Provides AI-powered construction monitoring and analytics using autonomous capture (drones/robots), 3D vision, and machine learning to track progress, quality, and productivity, enabling builders and owners to reduce cost overruns and schedule delays.
Industry: Construction Tech
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Funding: Series B
Headquarters: Palo Alto, United States
Founded: 2016
WebsiteLinkedIn