Senior Software Engineer, Language Development

1 month ago
Full-time
Senior
Software Development
Zoo

Zoo

Zoo Zoo revolutionizes hardware design with a modern toolkit, enabling users to create innovative design tools or develop custom solutions using our infrastructure.

Internet Software & Services

Description

  • Integrate a domain-specific language interpreter with a TypeScript-based GUI.
  • Implement code-mods and other code refactoring tools.
  • Add features to and maintain a Rust interpreter running in WebAssembly.
  • Maintain the language parser and syntax highlighting.
  • Develop and optimize the modeling app frontend for performance and user experience.
  • Collaborate with backend teams to design and implement APIs that support code-driven design functionality.
  • Improve the UI/UX using TypeScript, React, and XState.
  • Build CodeMirror extensions that connect user code to the 3D model.
  • Implement advanced AST-based code-mods and WebAssembly integrations for performance improvements.
  • Use JavaScript and browser internals knowledge to improve app functionality and performance.

Requirements

  • B.S. in Computer Science or a related field, or equivalent professional experience.
  • Demonstrated professional experience building highly scalable and reliable systems.
  • Proficiency with Rust and JavaScript/TypeScript.
  • Experience with functional programming languages.
  • Knowledge of language parsers and interpreters.
  • Knowledge of AST-driven code-mods.
  • Experience with Git.
  • Solid understanding of modern techniques and algorithms related to workflow design.
  • Familiarity with libraries and tools for programming language interoperability.
  • A testing-based and automation-focused approach to engineering.

Benefits

  • Salary range of $145,000 to $195,000 USD.
  • Competitive equity.
  • Full benefits package, with details varying by geography.
  • Remote and local team environment.
  • Equal-opportunity employer with a diverse and inclusive workplace.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
5 hours, 27 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
5 hours, 27 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
5 hours, 42 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
5 hours, 42 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers