Paradigm is a software company transforming how the residential, construction, and building product industries operate worldwide. We are building next-generation Digital Twin and geometry-driven platforms that turn building concepts into computable, interactive systems.
We are looking for a hands-on Senior Software Engineer with deep experience in geometry processing, 3D systems, and computational design, combined with strong software engineering fundamentals. You will take ideas from rough concepts or sketches, rapidly prototype solutions, and evolve them into production-grade features that power modern building design, visualization, and automation workflows.
What You Will Do
- Participate in agile based ceremonies.
- Build tools and pipelines for procedural and rule-based geometry generation.
- Leverage Blender and its Python API for geometry processing, validation, automation, and visualization workflows.
- Create performance backend and tooling components using C++, Java, and Python, balancing correctness, scalability, and performance.
- Rapidly prototype new ideas, validate them with stakeholders, and iterate toward production-ready solutions.
- Collaborate closely with product managers, designers, and domain experts to translate real-world constraints and workflows into software.
- Write clean, maintainable, and testable code, owning features from concept through deployment.
What You Need to Succeed
Bachelor’s degree in Computer Science, Computational Design, Architecture, or a related technical field (advanced degree preferred).5+ years of professional software engineering experience, with a strong focus on geometry, 3D systems, or computational design.Strong proficiency in one or more of : C++ (performance-critical geometry engines, core systems) Java (robust backend or platform services) Python (geometry processing, automation, prototyping)Hands-on experience with Blender, preferably using its Python API.Solid understanding of geometry data structures and algorithms, including meshes, parametric systems, and BRep-style modeling.Proven ability to take ambiguous problems from idea to shipped feature.Strong collaboration skills and a product-focused mindset.