Doxel is transforming the construction industry by integrating computer vision and AI for real-time project visibility. As a Staff Software Engineer, you will lead the design and development of full-stack applications that manage complex field data, ensuring that tools are user-friendly and effective in real-world environments.
Responsibilities:
- You will lead the design and development of full-stack applications powering project management, commissioning workflows, and field data capture
- Build web and mobile tools that make it simple for field teams to upload videos, images, structured forms, IoT readings, and issue documentation
- Develop intuitive, high-performance UIs that handle complex data streams and large-scale datasets
- Architect backend services and APIs that support rapid data ingestion, processing, and review at enterprise scale
- Collaborating cross-functionally with backend, CV/ML, product, design, and 3D visualization teams to deliver seamless end-to-end features
- Driving full stack and mobile engineering best practices including testing, reliability, and performance optimization
- Mentoring engineers establishing standards, reviewing architecture, and ensuring high-velocity execution
- Contributing to technical planning, feature roadmaps, and long-term architectural decisions for Doxel’s applications ecosystem
- Being the champion for usability and field readiness ensuring tools are simple, fast, and resilient in tough real-world construction environments
Requirements:
- 10+ years of experience building and shipping full-stack web and mobile applications
- Strong expertise with modern full-stack frameworks (e.g., Nuxt.js, Next.js, or similar)
- Strong backend engineering experience with Typescript, Python, or Java, including API development
- Experience architecting applications that handle large-scale multimodal datasets (3d components, videos, images) and/or IoT data inputs
- Deep experience building UX for field-facing or operationally critical workflows
- Strong familiarity with cloud environments (AWS, GCP, or Azure) and containerized infrastructure
- Skills in designing domain-driven data models and working with OLTP/OLAP systems
- Prior experience leading or mentoring small engineering teams
- Experience with data warehousing tools such as Redshift, Snowflake, Databricks, or BigQuery
- Background with offline-capable architectures and mobile-first data collection tools
- Experience with 3D visualization (three.js), geospatial data, or computer-vision-powered experiences
- Exposure to ML/AI-driven feature development
- Comfort with CI/CD pipelines, observability tooling, and automated testing best practices