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

Mastech Digital

Talent Acquisition Coordinator Job at Mastech Digital

 ...Support recruiters and hiring teams with scheduling-related tasks Maintain accuracy and confidentiality across scheduling tools and ATS Required Skills & Knowledge Strong experience with calendar tools , scheduling systems , and ATS platforms Excellent... 

MORA Asian Fusion

Earn $40/Hour as a Virtual Chat Assistant - Work from Home Job at MORA Asian Fusion

Are you tech-savvy, a great communicator, and looking for a flexible remote role? Join our team as a Virtual Chat Assistant and help deliver exceptional customer support through real-time chat. If you excel in problem-solving and multitasking, this role is perfect for you...

Kaiser Permanente

Data Science Master's Intern Job at Kaiser Permanente

 ...Driving the development of intelligent applications by leveraging data science and machine learning techniques to address real-world...  ...of care or point of service to deliver impactful solutions. Intern Project(s): Creating a versatile intelligent application designed... 

Innovative Appliance Repair of Woodland Hills

Remote Retail Associate $40/H Job at Innovative Appliance Repair of Woodland Hills

We are looking for a motivated and customer-oriented Remote Retail Associate to join our team. This is a work-from-home position that...  ...Remote Retail Associate, you will engage with customers, provide product information, assist with purchases, and ensure an excellent... 

Allied Universal

Security Screener Job at Allied Universal

 ...comprehensive benefits for most full-time positions, including medical, dental, and vision coverage, life insurance, a retirement plan...  ...discounts, perks, and more.Allied Universal is hiring Security Screener to work at a Tech Site located in Santa Clara, Ca.**Pay Rate :...