Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Sr. Software Engineer (Parsing and Datastructures) image - Rise Careers
Job details

Sr. Software Engineer (Parsing and Datastructures)

Help shape the future of hardware development.

At AllSpice, we’re turning opaque binary design files into open, scriptable data, and building a common interface layer for hardware development—think GitHub for electronics.

We’re the first and only company focused on modernizing the hardware development process, making it faster and more collaborative. Our tools include a git-friendly translation layer and a native CI/CD framework for circuit designs, enabling the same agile workflows software teams have enjoyed for years.

Read more about us in TechCrunch here, and our latest Series A announcement here!

We’re looking for a backend engineer to help us improve our parsing engine for electronics design files. Your work will directly enable automation for design review, release, and documentation—key building blocks of a hardware DevOps system.

Our stack

  • Rust back-end parsing layer for ECAD (electrical computer-aided design) files

  • Github for code review

About the role

This is a high-impact role where you’ll work closely with the team to expand and improve our input parsing layer. You’ll contribute to the architecture that powers hardware automation, and should be excited about systems programming and working closely with the data.

Experience required: 2+ years in systems-level software development.

You’ll be responsible for:

  • Designing and refining for ECAD data

  • Parsing binary file formats

  • Analyzing performance tradeoffs of algorithms and data structures

  • Profiling and optimizing for speed, memory, and parallelism

  • Testing from raw file input through to rendered SVG output

  • Driving improvements across the parsing stack

Example projects:

  • Speed up our parsing engine via:

    • smarter caching

    • library evaluation/replacement

    • multithreading and parallelization

  • Optimize SVG output for better frontend performance

  • Extend support for new ECAD file formats

  • Standardize and document our internal data model

  • Build backend APIs for design data processing

Relevant skills

  • Lexical analysis and parsing generally

  • Rust, or similar low-level/system languages (C/C++, Zig, etc.)

  • Hex editors and binary debugging tools

  • SVG and rendering logic

  • CI/CD pipelines and automated testing

  • Algorithm and data structure design

  • Hardware design or ECAD tools (nice to have, but not required)

Benefits

Join a team of supportive and intelligent colleagues, enjoy flexible work arrangements, seize the opportunity to make a significant impact, receive a competitive salary & equity, health, dental, vision benefits, generous PTO, and a home office stipend.

Average salary estimate

$145000 / YEARLY (est.)
min
max
$120000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs

Lead the development of cutting-edge ML infrastructure software at d-Matrix, driving AI compute engine innovations in a hybrid Santa Clara-based role.

Photo of the Rise User
Posted 4 hours ago

A Software Developer Intern role at Kimley-Horn in Raleigh offering hands-on experience with software development and collaboration in a supportive, award-winning environment.

Photo of the Rise User
Doss Hybrid San Francisco
Posted 16 hours ago

Contribute as a Backend Engineer to architect and scale a cutting-edge AI-driven schema platform transforming data operations for physical-goods enterprises.

Posted 12 hours ago

Contribute backend expertise by designing and maintaining RESTful APIs for an Autodesk Revit plugin within Bowhead’s ERDC project based in Vicksburg, MS.

Photo of the Rise User
Abridge Hybrid No location specified
Posted 8 hours ago

Experienced backend engineer needed to develop scalable cloud-native applications powering generative AI healthcare solutions at Abridge, a forefront innovator in medical AI technology.

Photo of the Rise User
Posted 22 hours ago
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave

Flock Safety is looking for a Senior Software Engineer to advance their autonomous drone systems and contribute to safer communities through innovative technology.

Photo of the Rise User
Posted 6 hours ago
Rise from Within
Growth & Learning
Transparent & Candid
Diversity of Opinions

Experienced frontend developer needed at Justworks to craft modular, performant web applications in a collaborative and mission-driven environment.

Posted 16 hours ago

An opportunity to contribute as an Applied AI Engineer at Thread AI, developing scalable production AI workflows in a collaborative, fast-moving startup environment headquartered in New York.

Photo of the Rise User
Posted 20 hours ago

WHOOP is searching for a Senior ML Platform Engineer to architect and enhance scalable machine learning infrastructure in Boston, MA, driving operational excellence and innovation.

Posted 15 hours ago

Drive the development of scalable healthcare integration solutions as a Forward Deployed Engineer with Doe in San Francisco.

Photo of the Rise User
Posted 18 hours ago

Experienced Full Stack Engineer wanted to develop scalable, secure federal applications remotely with a strong Agile team using modern tech stacks like Java, React, and AWS.

Photo of the Rise User
Boeing Hybrid USA - North Charleston, SC
Posted 1 hour ago

Experienced Mid-Level Programmer Analyst needed at Boeing to develop and maintain critical aerospace software systems.

Photo of the Rise User

Experienced software engineering leader needed to drive development of cloud-native backend services at Palo Alto Networks' ADEM team.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
July 31, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!