Senior Software Engineer, Language Development

Job not on LinkedIn

🕒 May 7

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Zoo

Zoo

11 - 50 employees

Zoo creates infrastructure for hardware design. Design demands have outpaced today's hardware design infrastructure. We're laying the foundation for a modern hardware design toolkit, so that you can create new design tools never before possible.

📋 Description

• Integrate the interpreter for a domain specific language (DSL) with a GUI written in TypeScript • Implement code-mods and other code refactoring tools • Add features and maintain an interpreter written in Rust, running in WebAssembly • Maintain a language parser and syntax highlighting • Develop and optimize the frontend of our modeling app, focusing on performance and user experience • Collaborate with backend teams to design and implement robust APIs that support the app's code-driven design functionality • Enhance the app's UI/UX by leveraging TypeScript, React, and XState, ensuring that the interface is both powerful and easy to use • Develop delightful CodeMirror extensions that bridge the gap between the user's code and the 3d-model • Implement advanced AST/code-mods, CodeMirror enhancements, and deep integration with WebAssembly (Wasm) for performance improvements • Utilize XState for state management to maintain app consistency and reliability across various user interactions • Apply a deep understanding of JavaScript and browser internals to improve app functionality and performance

🎯 Requirements

• B.S. Computer Science or a related field, or equivalent professional experience • Demonstrated professional experience and proficiency in software development contributing to 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

• Competitive equity • Full benefits package

Apply Now

Similar Jobs

🕒 May 7

Embrace Software Inc

201 - 500

💸 Finance

📚 Education

Senior marketing role inside a shared services function for B2B SaaS companies at Embrace Software. Focused on positioning, messaging, and driving demand across multiple businesses.

🕒 May 7

Ford Motor Company

10,000+ employees

🚗 Transport

Sr. Staff Software Engineer at Ford leading technical vision and developing data-intensive applications in a SaaS environment. Collaborating across teams to drive architectural strategy and mentor engineers.

🕒 May 7

Lyra Health

501 - 1000

⚕️ Healthcare Insurance

☁️ SaaS

👥 HR Tech

Senior Fullstack Engineer developing full-stack mental health solutions for Lyra Health. Taking ownership of development processes and collaborating with cross-functional teams for impact.

🕒 May 7

Sidecar Health

201 - 500

⚕️ Healthcare Insurance

Senior Software Engineer developing full-stack features from APIs to UI for health insurance company. Contributing to a mission-driven team addressing healthcare accessibility issues.

🕒 May 7

Confluent

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

Senior Software Engineer responsible for designing and operating scalable infrastructure for real-time data at Confluent. Collaborating with teams to optimize distributed systems across cloud environments.