Senior Software Engineer, DSL & 3D CAD Language Design
Zoo
Los Angeles (CA)
On-site
USD 145,000 - 195,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Competitive equity
Full benefits package
Job summary
Zoo in Los Angeles is seeking a Software Engineer to shape the future of next-gen CAD software. You'll integrate interpreters for KCL, develop features in TypeScript, Rust, and WebAssembly, and enhance UI/UX. Ideal candidates have a B.S. in Computer Science or relevant field, with strong skills in functional programming, JavaScript, and API design. The salary range is $145,000—$195,000 USD, with a full benefits package offered.
Qualifications
Proficiency in software development contributing to scalable and reliable systems.
Understanding of language parsers, interpreters, and AST-driven code-mods.
Experience with testing and automation-focused engineering.
Responsibilities
Integrate interpreter for DSL with TypeScript GUI.
Develop and optimize frontend of modeling app for performance.
Collaborate with backend teams to design APIs supporting code-driven design.
Skills
Functional programming languages
Rust
JavaScript
TypeScript
Git
APIs design
UI/UX design
Education
B.S. Computer Science or related field
Job description
Zoo in Los Angeles is seeking a Software Engineer to shape the future of next-gen CAD software. You'll integrate interpreters for KCL, develop features in TypeScript, Rust, and WebAssembly, and enhance UI/UX. Ideal candidates have a B.S. in Computer Science or relevant field, with strong skills in functional programming, JavaScript, and API design. The salary range is $145,000—$195,000 USD, with a full benefits package offered.