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

dk1RQUNhWUk2U2pnMTRPSTlseXNZYTZiQ1E9PQ==
  • 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

Jobgether

Data Scientist (Remote - US) Job at Jobgether

 ...Contribute to best practices in data science and support internal knowledge-sharing within...  ...in a quantitative field (e.g. Economics, Computer Science, Statistics) ~ Proficiency in...  ...Equity stake in the company ~ Flexible remote work options and WFH stipend ~... 

City National Bank of Florida

Corporate Banking Relationship Manager Sr - Healthcare Job at City National Bank of Florida

Overview: As a Corporate Banking Relationship Manager, youll serve as the primary advisor for a portfolio of high-value clients....  ...and legal requirements. Qualifications: ~8-10 years of commercial lending experience required. ~ Formal credit training from a... 

Avera Health

Sleep Laboratory Technologist or Licensed Practical Nurse Job at Avera Health

 ...Avera St Mary's Hospital performs critical respiratory and cardiac therapies, including sleep studies and patient assessments. This night-shift role involves administering therapies, monitoring patient data, and collaborating with a multidisciplinary team to enhance... 

Acima

Franchise Business Consultant Job at Acima

Join to apply for the Franchise Business Consultant role at Acima18 hours ago Be among the first 25 applicantsJoin to apply for the Franchise Business Consultant role at AcimaGet AI-powered advice on this job and more exclusive features.RAC FranchiseUpbound Group,... 

PRP Wine International, Inc.

Wine Consultant Job at PRP Wine International, Inc.

 ...Job Summary: Join our seasoned, dynamic and fun team of Wine Consultants in the Orange County and Los Angeles area! PRP Wine International...  ...you? Are you seeking a fun and exciting career in the wine industry? Do you excel working in a performance-driven environment...