Senior Backend Engineer
Join a construction intelligence technology company building scalable systems that process scheduling, BIM, video, and 3D model data. Lead backend architecture, data pipelines, AI integrations, and cloud-native production systems.
Responsabilidades
- Architect, implement, and deploy highly scalable data-processing pipelines
- Process construction data from scheduling, BIM, video, and 3D model sources
- Integrate computer vision and data-processing algorithms into cloud-based production systems
- Lead backend features, projects, architecture, and tooling from initial design through delivery
- Optimize system performance, reliability, scalability, and observability
- Build monitoring, logging, and metrics into production systems
- Use AI tools, autonomous scripts, agents, and custom workflows to improve engineering performance and reliability
Requisitos
- At least 7 years of backend engineering experience
- Strong Python experience
- Bachelor’s degree in Computer Science, Electrical Engineering, or an equivalent qualification
- Experience with large-scale systems, backend development, systems architecture, and high-volume data processing
- Experience with high-performance, decentralized, and parallel-processing code
- Experience using AWS, Docker or Kubernetes, and message queuing or streaming systems such as SQS, Kafka, or RabbitMQ
- Experience with relational and/or NoSQL databases
- Experience with CI/CD, observability, and cloud-native design
- Ability to use LLMs and agentic development tools as part of the engineering lifecycle
- Commitment to clean, testable, reliable, and observable code
Se valora
- Experience with 3D rendering or computer vision
Beneficios
- Company equity
- Ownership and autonomy from day one
- Opportunities for growth
- Collaborative team working across AI, computer vision, and construction technology