
Principal Software Engineer (Interior Design)
Job Description
- Lead cross-functional initiatives across multiple engineering teams
- Drive the design and architecture of complex backend systems supporting large-scale 3D and computer vision experiences
- Partner with product and engineering leadership to translate business needs into actionable engineering plans
- Conduct architecture reviews and ensure adherence to engineering excellence practices
- Mentor senior engineers, fostering technical growth and leadership skills
- Ensure backend systems are scalable, reliable, and fault-tolerant
- Oversee integration of high-throughput ETL flows and data processing pipelines
- Collaborate closely with frontend and 3D teams to deliver seamless user experiences
- 8+ years of IT experience building scalable and reliable systems
- Expert-level skills in Python, Kubernetes, PostgreSQL, AWS
- Strong hands-on experience with Django
- Proven expertise in complex ETL flows and high-throughput systems
- Deep understanding of algorithms, data structures, networking, and databases
- Experience designing fault-tolerant systems at scale
- Advanced level of English
WOULD BE A PLUS
- Background in computer vision or 3D graphics
- Familiarity with microservices architecture
- Experience with real-time rendering systems
- Knowledge of CI/CD pipelines and DevOps practices
PERSONAL PROFILE
- Strong leadership and mentorship skills
- Strategic thinker with an ownership mindset
- Excellent communication and collaboration abilities
- Passion for innovation and engineering excellence
- Adaptability to fast-paced project environments