Jr-Mid Software Engineer (Parsing and Data Structures) (San Francisco) Job at AllSpice.io, San Francisco, CA

ZUY4cDdBK3R6Q2dOdWkzQzg3Ri9OMFhBVWc9PQ==
  • AllSpice.io
  • San Francisco, CA

Job Description

Jr-Mid Software Engineer (Parsing and Data Structures)

Join to apply for the Jr-Mid Software Engineer (Parsing and Data Structures) role at AllSpice.io

Jr-Mid Software Engineer (Parsing and Data Structures)

Join to apply for the Jr-Mid Software Engineer (Parsing and Data Structures) role at AllSpice.io

Help shape the future of hardware development.

At AllSpice, were turning opaque binary design files into open, scriptable data, and building a common interface layer for hardware developmentthink GitHub for electronics.

Were the first and only company focused on modernizing thehardwaredevelopment 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 our latest Series A announcement here!

Were 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 documentationkey building blocks of a hardware DevOps system.

Help shape the future of hardware development.

At AllSpice, were turning opaque binary design files into open, scriptable data, and building a common interface layer for hardware developmentthink GitHub for electronics.

Were the first and only company focused on modernizing thehardwaredevelopment 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 our latest Series A announcement here!

Were 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 documentationkey 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 youll work closely with the team to expand and improve our input parsing layer. Youll 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.

Youll 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.

To apply

Emailjobs@allspice.iowith Software Engineer Parsing in the title and a copy of your resume and/or relevant work.

Seniority level

  • Seniority level

    Entry level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at AllSpice.io by 2x

Get notified about new Junior Software Engineer jobs in San Francisco Bay Area .

Software Engineer, AI Intern (Fall 2025)

San Francisco Bay Area $57.00-$61.00 2 weeks ago

San Francisco, CA $160,000.00-$180,000.00 2 days ago

San Francisco, CA $40,000.00-$70,000.00 2 weeks ago

San Francisco, CA $130,000.00-$140,000.00 2 weeks ago

(General Hire) Software Engineer Graduate (Advertisement Team) - 2025 Start (BS/MS)

San Jose, CA $113,500.00-$250,000.00 2 weeks ago

Software Engineer, AI Platform - New Grad

New Grads 2025 - Software Engineer, Algorithm

San Jose, CA $120,000.00-$165,000.00 9 months ago

Mountain View, CA $125,400.00-$188,100.00 2 weeks ago

New Grads 2025 - General Software Engineer

San Jose, CA $120,000.00-$165,000.00 5 months ago

Software Engineer(s) - New Grad (Fall 2025 Graduation)

San Francisco Bay Area $72,800.00-$110,000.00 3 weeks ago

San Jose, CA $113,500.00-$250,000.00 6 days ago

San Jose, CA $130,000.00-$180,000.00 2 weeks ago

San Francisco, CA $40.00-$40.00 2 days ago

Software Engineer(s) - New Grad (Fall 2025 Graduation)

San Francisco, CA $40.00-$40.00 2 days ago

San Francisco, CA $60,000.00-$120,000.00 3 weeks ago

New College Grad Software Engineer, Software Engineering Development (Apps)

San Jose, CA $92,735.00-$131,300.00 1 week ago

Full Stack Software Engineer - Post-training

Frontend Software Engineer - University Graduate 2025

San Mateo, CA $120,000.00-$280,000.00 2 weeks ago

Software Engineer - Intern (Summer 2025)

San Jose, CA $3,000.00-$4,000.00 8 months ago

Software Engineer - 2025 Internship Program (3 Months)

Mountain View, CA $54,000.00-$72,000.00 1 month ago

San Francisco, CA $105,600.00-$198,000.00 4 days ago

San Francisco, CA $130,000.00-$238,000.00 2 weeks ago

Software Engineer, Frontend (All Levels)

San Francisco, CA $150,000.00-$220,000.00 2 weeks ago

San Francisco, CA $145,000.00-$230,000.00 2 weeks ago

Software Engineer Intern - Fall Session (September - December 2025)

Redwood City, CA $8,000.00-$8,000.00 4 weeks ago

San Francisco, CA $125,000.00-$175,000.00 3 weeks ago

San Francisco, CA $50,000.00-$80,000.00 2 weeks ago

Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Job Tags

Full time, Summer work, Internship, Home office, Flexible hours,

Similar Jobs

Sunbelt Staffing

ESL Teacher in Forest Lake, MN Job at Sunbelt Staffing

 ...who do not meet these qualifications will not be considered. This position offers a part-time opportunity to work as an onsite English Learner (EL) Teacher at an elementary school in Forest Lake, MN. The role supports general education with a focus on English as a... 

LocumTenens.com LocumTenens.com

Locum Tenens Psychiatry Child Job CA Job at LocumTenens.com LocumTenens.com

 ...Load/PPD:6-8 Support Staff:yes Patient Population:Children Location Type:On-Site Government:No Shift Hours:Part time (16 hours) Why choose LocumTenens.com? Our services are 100% free for clinicians and are designed for a seamless experience with... 

Boys & Girls Clubs of Dane County

Youth Coordinator Skilled Trades Job at Boys & Girls Clubs of Dane County

 ...Girls Clubs of America Curriculum as needed. ~ Collaborating with program partners to facilitate construction discussions for students, demonstrations, and construction-related programmatic activities in local schools and organizations around Dane County as assigned... 

Town of Eastham, MA

Assistant Town Accountant Job at Town of Eastham, MA

 ...have the perfect opportunity for you! The Town of Eastham is looking for a detail-driven, tech-savvy, and collaborative Assistant Town Accountant to join our Finance team. In this role, you will be at the heart of our financial operations, helping to maintain accurate... 

Lensa

Temporary to Hire Prior Authorization Nurse - Hybrid Remote Job at Lensa

 ...Overview This is 3 months temporary contract position for a Prior Authorization RN. About Us Fallon Health is a company that cares. We...  ...Twitter and LinkedIn. Brief Summary Of Purpose The PA Nurse uses a multidisciplinary approach to review service requests...