Senior Backend Developer
Buildots
About Buildots
Buildots is revolutionizing the construction sector by introducing advanced AI and Computer Vision technologies into the traditional construction world. Our platform seamlessly transforms construction sites into digital environments, where data is the key to saving time and minimizing costs. Every day, we are tackling new, complex challenges that are unique to the construction industry, continuously improving performance, accuracy, and reliability. Our product is already live on construction sites in more than 15 countries, creating tremendous value for our clients and users. The Company is backed by a top-notch investors team that includes leading VCs, construction industry leaders, and well-known angel investors.
The London R&D Team: Be an Engineering Founding Member
This is a unique opportunity to join a small team of highly talented individuals and be a founding member of our new London R&D division. You won't just be joining a team; you'll be the first to help build and shape it.
As a Senior Backend Developer, you will:
- Design & Scale Core Pipelines: Architect, implement, and deploy our complex, highly-scalable data processing pipeline focused on analyzing massive amounts of data.
- Tackle Diverse Data Challenges: Work hands-on with vast construction data—ranging from scheduling and BIM to video processing and 3D model analysis. Architect and integrate various Computer Vision and data processing algorithms into a robust, cloud-based production environment to generate unique insights.
- Ensure Performance: Maintain a relentless focus on performance, reliability, and scalability as you process data from real-world construction sites globally.
- Tech Stack Focus: Develop primarily using Python in a modern cloud infrastructure (AWS preferred).
- Drive Company Success: Tackle complex, real-world engineering challenges that directly influence the company’s product maturity and market success.
About You
- A seasoned backend engineer (8+ years) with strong Python experience.
- BSc. in Computer Science/Electrical Engineering, or equivalent.
- Proven expertise in large scale systems, specifically focusing on backend development, systems architecture, and high-volume data processing.
- Experience with high-performance, decentralized code development, and parallel processing.
- Comfortable working in a dynamic environment where your architectural decisions have company-wide impact.
- Have a proven track record of being a collaborative team player!
- Skilled in AWS, Docker/Kubernetes, and message queuing/streaming systems (SQS, Kafka, or RabbitMQ).
- You care deeply about writing clean, testable code and building observable systems (monitoring, logging, metrics).
- Experienced with CI/CD, observability, and cloud-native design.
- Experience with Databases (relational and/or NoSQL).
- Experience with 3D rendering or Computer Vision domains — advantage.
*By submitting your application, you agree that Buildots will process your personal data in accordance with Buildots' Privacy Policy.
