Senior Software Engineer, Language Development
$145k - $195kZoo
About You
We’re looking for curious, innovative, and ambitious self-starters to join our lean and growing team to help us bring our mission to life. We think you’ll thrive on our team if you’re:
- Curious at your core, with an eagerness to learn and do things differently
- Customer-focused, always thinking about ways to improve the user experience
- Able to operate autonomously and work asynchronously, while also being an effective team player
About The Role
We are seeking a Software Engineer with deep expertise in functional programming languages, interpreters, and modern web technologies to help shape the future of our next-gen CAD software. In this role, you’ll work on KCL, our new programming language for 3D design. You’ll help design language features, identify and improve rough edges or hard-to-use features, and improve its interpreter runtime. You’ll also integrate KCL into its purpose-built IDE, Zoo Design Studio, allowing users to build KCL programs using a familiar point-and-click GUI. You can get a feeling for KCL in the KCL book. You’ll work across Rust, WebAssembly and TypeScript building advanced developer-centric features. This is a highly collaborative role where you’ll partner with our team to push the boundaries of interactive, code-driven design.
What You’ll Do
- 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
What You’ll Need
- 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
Salary Range
The salary range for this role is provided below. The final offer will depend on multiple factors including candidate experience, skills, expertise, and market data. Compensation may vary by geography. In addition to salary, we offer competitive equity as well as a full benefits package which may vary by geography as well.
Salary Range
$145,000—$195,000 USD
Zoo is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Zoo team is made up of incredibly talented and unique individuals from across the globe. All qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, Veteran status, age, or any other trait that unfairly targets a group of people. We encourage everyone interested in our mission to apply!
#J-18808-Ljbffr$121.4k - $173.3k
...Overview Green Dot Corporation is seeking a Senior Software Engineer to join the Platform Team, contributing to the development of scalable, secure, and resilient systems... ...years of software engineering experience Languages: Proficiency in C# Automation tool...SeniorLanguageWork at officeRemote work3 days per week- ...leading global entertainment company is seeking a Senior Software Developer for its Roku team in Los Angeles. This... ...Candidates should have over 5 years of software development experience, proficiency in client-side languages like JavaScript or Python, and experience with...SeniorLanguage
$147k - $237.5k
...Palo Alto Networks, Inc. is seeking a Senior Engineer to design and build scalable backend services for their observability platform in Burbank... ...scalable distributed systems and requires strong backend language proficiency, API design experience, and cloud infrastructure...SeniorLanguageRemote work- ...manufacturer in Hawthorne, CA is seeking a Sr. Security Software Engineer to enhance security across its product lines,... ...least 5 years of experience in security software development, proficiency in programming languages such as Python and C++, and a strong understanding...SeniorLanguage
$145k - $195k
...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...SeniorLanguage$158k - $219.45k
...Pow.bio in El Segundo, CA is seeking an experienced Senior Software Engineer to design robust software for reactor simulations. You will play... ...particularly in high-performance computing and proficiency in languages like Python and C/C++. Competitive compensation ranging...SeniorLanguage- ...GoodRx, Inc. is seeking a seasoned Software Engineer in Los Angeles to contribute to a high-performing team focused on cloud-based services... ...software engineering and expertise in multiple programming languages. The ideal candidate will design and maintain scalable services...SeniorLanguage
$175k - $220k
...The Role -SeniorSoftware Engineer, Rust What You’ll Do Collaborate with teams across... ...~ Enthusiasm toward framework development and developer experience ~ Learning and... ...writing Rust and/or other systems‑level languages Preferred Qualifications Experience...SeniorLanguage$140k - $178k
...Inversion is seeking a Senior Flight Software Engineer to own the flight software stack for next-gen reentry... .... Responsibilities include software development from concept to deployment,... ...experience, proficiency in systems-level languages, and a strong background in Linux development...SeniorLanguage$139k - $200k
...Inversion, located in Playa Vista, CA, is seeking a Senior Flight Software Engineer to impact the design and functionality of next-... ...ideal candidate will have 5+ years in software development, specifically in languages like Rust, C++, or C, and a relevant bachelor’s degree...SeniorLanguageWork at office$140k - $178k
...Inversion is seeking a Senior Flight Software Engineer in Playa Vista, California. You will impact the design and performance of reentry vehicles... ...qualifications include over 5 years of experience and proficiency in languages like Rust or C++ within a Linux environment. The annual...SeniorLanguage- ...devices and platforms. The development team responsible for the Roku... ...We are looking for a Senior Software Developer to join our Roku... ...With guidance from senior engineers, actively contribute to a collaborative... ...in client‑side scripting languages such as JavaScript or...SeniorLanguage
- ...aerospace company is seeking an experienced Software Engineer to join its Business Applications... ...in cloud environments, utilizing languages such as Java and Python, while focusing... ...have a robust background in software development, particularly in cloud architectures,...SeniorLanguage
- ...degree in Computer Science, Engineering, or relevant field, or... ...~5+ years of professional software development experience, with a focus on... ...similar systems programming languages , ~ Proficiency with protocol... ...We are looking for a Senior Software Engineer to join our...SeniorLanguage
- ...global media and entertainment company is seeking a Senior Software Developer for their Roku team in Los Angeles.... ...have over 5 years of experience in software development, especially in client-side scripting languages like JavaScript or Python. Responsibilities include...SeniorLanguage
- ...visit xsolla.com. ABOUT YOU We’re looking for a Senior Backend Software Engineer who thrives on solving complex technical... .... Qualifications & Skills 5+ years of backend development experience in Go or a similar language. 2+ years of hands‑on experience with Kafka or...SeniorLanguageLocal area
$150k - $175k
...tech firm in California is seeking a Senior Software Developer Associate to design and implement... ...SDK. The role involves hands-on development, integrating AI frameworks, and coding... ...experience, strong programming skills in languages like Python and TypeScript, and a...SeniorLanguage$250k
...-backed, hard-tech manufacturing company is looking for a Senior Software Engineer who can write code that talks to real machines, process insane... ...systems (not just CRUD apps) ~ Strong experience with languages like Go, Rust, C++, or Java ~ Proven ability to design...SeniorLanguage- ...firm located in El Segundo, California, is looking for a Senior Software Engineer to design and deploy high-performance backend systems. The... ...have over 5 years of engineering experience and skills in languages such as Go and Python. Responsibilities include solving complex...SeniorLanguage
- ...Mangomint: Senior Software program Engineer Mangomint is a fast-growing SaaS firm on a mission to make each salon and spa extra worthwhile. We’re... ...engineering ability set, and your capacity to select up new languages and applied sciences rapidly. What We’re Wanting For 5+...SeniorLanguage
- ...unparalleled, even online. This role is for a Senior Software Engineer to join the Customer Experience application development team and contribute to the next step growth... ...Advanced level knowledge of Scala, Java or related language. ~ Proven track record of designing and...SeniorLanguageWork experience placementLocal area
- ...in physics, mechanical engineering, computer science, or... ...years of professional software engineering experience... ...proficiency in programming languages such as Python, Rust,... ...an experienced Senior Software Engineer to design... ...simulation software development, code quality, and testing...SeniorLanguage
- ...highest-rated salon and spa software in the US and Canada with... ...us ! About the Role As a Senior Software Engineer at Mangomint, you’ll play... ...processes to enable rapid development and iteration Troubleshoot... ...your ability to pick up new languages and technologies quickly....SeniorLanguageRemote work
- ...Senior Software Engineer Our client is looking for a Sr Software Engineer to join their newly formed... ...by the possibilities of AI‑assisted development, this opportunity was designed for you... ...‑on experience in modern programming languages, frameworks, and DevOps toolchains...SeniorLanguageLocal areaVisa sponsorshipFlexible hours
$110k - $240k
...Overview: ~ Support the Systems Engineering design and development of cutting-edge radar capabilities... ...Implement algorithms in software (e.g., C++, Python, MATLAB) and/or hardware... ...Strong familiarity with programming languages like Python or MATLAB ~ Systems Engineering...SeniorLanguageFull timeWork experience placementCasual workWork at officeRelocation package- ...devices and platforms. The development team responsible for the Roku... ...We are looking for a Senior Software Developer to join our Roku... ...With guidance from senior engineers, actively contribute to a collaborative... ...in client‑side scripting languages such as JavaScript or...SeniorLanguage
$160k - $230k
...geniussports.com. About the Role We’re looking for a Senior Software Engineer on our Sports AI team to help build the next generation of... ...broadcasts, semi‑automatic play‑by‑play collection, and natural‑language insight generation. For example, these systems can detect a...SeniorLanguageWork at officeWorldwide- ...investment firm, is seeking an experienced Software DevOps Engineer to join their team in El Segundo, CA!... ...tasks. Collaborate with software development teams to integrate DevOps practices... ...Docker. Proficient in scripting languages such as Python and Bash. Solid...SeniorLanguage
$150k - $212k
...greener future for global freight. Senior Software Engineer Parallel Systems is seeking a... ...contributing to high-impact feature development that improves the performance and reliability... ..., Rust, or other systems programming languages. ~ Strong understanding of...SeniorLanguageLocal areaShift work$145k - $170k
...on Earth. What You'll Do: As a Senior Software Engineer (Ground Software) at Inversion, you will... ...Assist with the growth and development of the software organization, including... ...coding skills in a systems programming language (C, C++, Rust, etc.) and scripting languages...SeniorLanguagePermanent employmentWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Language Development. Be the first to apply!
- software engineer internship remote Los Angeles, CA
- IT software developer Los Angeles, CA
- software engineer staff Los Angeles, CA
- machine learning software engineer Los Angeles, CA
- software engineer part time Los Angeles, CA
- facebook software engineer Los Angeles, CA
- senior robotics software engineer Los Angeles, CA
- junior software developer Los Angeles, CA
- software developer night shift Los Angeles, CA
- software engineer entry level Los Angeles, CA

