Principal Software Engineer (Interior Design)

Brasília , Brazil
full-time Remote

TLDR

Lead complex backend systems for an innovative interior decor visualization platform utilizing advanced technologies such as machine learning and data processing pipelines.

  • 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

Career Sigma Software specializes in custom software development, delivering tailored IT solutions and services to businesses ranging from startups to Fortune 500 companies. With a robust ecosystem of over 2,100 professionals across 40 offices globally, we provide innovative products and collaborative services that drive technological advancement and help clients create superior products.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Principal Software Engineer Q&A's
Report this job
Apply for this job