We're seeking a Software Engineer to join our team and build plugins for 3D artists. You’ll work on plugins for major 3D applications (including Blender), which will integrate with Polydex - the universal asset browser and importer.
This role offers the unique opportunity to solve practical challenges artists face in 3D while working with a collaborative, fully remote team.
Develop and maintain 3D software plugins, using Python to build tools for artists inside major 3D applications like Blender
Integrate with APIs, both online and local to create seamless experiences
Collaborate with the team, ideating on product requirements and driving features from concept to release
Follow and improve engineering processes, including code reviews, documentation, and team standards
Write clean, maintainable code, with a focus on performance, usability, and long-term stability
Test your own work thoroughly, taking ownership of quality before it hits production
Contribute to a growing suite of cross-platform desktop tools, helping shape the technical direction of the product
2+ years of professional Python development
Proven experience scripting or developing tools for 3D software like Blender, Maya, 3ds Max, Cinema 4D, SketchUp, Unreal Engine, or Unity
Familiarity with collaborative development practices such as version control and automated testing
Proficiency in Python, especially for scripting and plugin development
Experience with 3D software APIs (Blender Python API, Maxscript, Cinema 4D Python SDK, etc.)
Understanding of API integration, including RESTful services and socket communication
Git workflow and collaborative development practices
Test driven development
Enjoy working closely with 3D artists and understanding their creative pain points
Take initiative in proposing features or improvements
Communicate clearly in a remote team setting
Care about writing clean, tested, and maintainable code
Appreciate the intersection of creative tools and technical craft
Flexible remote work from anywhere (with Americas overlap) on a 40h/week schedule
Generous time off: 20 days PTO + 10 national holidays + 10 sick days
Growth investment: $1,000 USD annual budget for hardware or home office
Learning culture: Support for courses, conferences, and professional development
Impact: Direct influence on a product used by creative professionals worldwide
Autonomy: Freedom to drive technical decisions and architectural improvements
If you're passionate about building exceptional experiences for artists and want to join a team that values quality, performance, and innovation, we'd love to hear from you.
Loading similar jobs...
Discover fully remote job opportunities in the United States at USA Remote Jobs. Apply for roles like Software Developer, Customer Service Specialist, Project Manager, and more!