NextRaiseNextRaiseFind jobs
Sign inSign up free
Jobs / Software Engineer in United States of America
2 days ago
Apply with autofill
Apply with autofill
Allspice·2 days ago
2 days ago

Software Engineer - Parsing (Principal/Staff/Senior)

Boston, United States of AmericaFull-timeRemoteSenior · 10-15 yearsSoftware Engineer

Sign up free to see how well your resume matches this role.

Boost your chances at allspice

How you compare FREE

?
Your scoreYour score: not yet known
→
71
Top 10%Top 10%: 71 out of 100

Top 10% of NextRaise users matched against Software Engineer roles in United States.

Must-have skills for this role

  • rust
  • github

PDF or DOCX · no account needed

Apply faster with autofill FREEallspice uses Ashby - autofill it instead of retyping.careers.example.com/applyAutofillingFull namePriya SharmaEmailpriya.sharma@example.comPhone+49 30 1234567LocationBerlGet the extension

What you'll do

  • Working with engineers from each relevant team to determine what data they need, the shape and structure of that data, stability guarantees, and if data is provided in a different format
  • Determining how to provide data, including parsing new files from customers or external databases
  • Determining the interface the team will use to consume data, such as an SDK/Code module or a service
  • Coordinating with the rest of the parsing team to determine when to extend existing interfaces or create new ones
  • Coordinating with product managers, sales, and other stakeholders to provide timelines, expected features, and constraints for projects

What they're looking for

  • Experience working on systems-level software
  • Experience writing parsers
  • Experience writing test harnesses and dev tooling around the core software
  • Strong project management skills with the ability to drive cross-functional initiatives
  • Comfort with ambiguity and a high degree of autonomy
  • Can think in terms of the big picture and deliver on the details
  • Fluency with AI tools — you use them day-to-day to debug, document, and reduce operational toil, and expect this to be a normal part of how the team operates
  • Must be a U.S. Citizen or Lawful Permanent Resident (Green Card holder)

Nice to have

  • Experience designing hardware or working with ECAD tooling (Altium, KiCad, Cadence, Siemens)
  • Rust Experience
  • Compiler Experience
  • Experience with Hex Editors and binary debugging tools
  • Low-level knowledge of Git
  • Availability to work out of our flex offices in San Francisco or Boston 1–2 days per week

Summarised by NextRaise from the employer’s description, which follows in full below.

Full description from employer

Help define the future of hardware development by building a collaboration platform for circuit designs, enabling the next generation of smart vehicles, IoT devices, rockets, medical devices, robotics, and much more.

At AllSpice, we're building the agile development framework for hardware designers, including a Git-friendly translation layer and automated CI/CD framework for native circuit designs — think GitHub/GitLab + Copilot for electronics.

Read more about our latest Series A announcement here!

 

Role and Responsibilities

The parsing team provides the institutional knowledge, SDKs and data model that sits at the bottom of the stack and other teams consume to build out services, experiences, and automations.

For most projects, you will be responsible for working with engineers from each relevant team to determine

  • What data they need

    • What is the shape and structure of that data? What stability guarantees do we have for that data? Do we already provide that data in a different format?

  • How we can provide that data

    • Do we need to parse new files from our customers? Is it an external database?

  • The interface the team will use to consume that data

    • Are we providing them an SDK / Code module? Are we spinning up a service?

Along with this you will need to coordinate with the rest of the parsing team to determine when to extend existing interfaces or create new ones.

You will also be responsible for coordinating with product managers, sales and other stakeholders to provide timelines, expected features and constraints for the projects you are working on.

This is a highly autonomous role and the expectation is that you work collaborative, self-driven way.

Example Projects

  • Provide the capabilities to merge binary file formats maintaining the overall structure and usability of the resulting file.

  • Provide the SDK for generating Schematics, PCBs, and other ECAD data, used by both the AI and Automations teams.

  • Improve performance of the parsing engine.

  • Develop and implement parsers for new formats as required.

Our Stack

  • Rust (CLI, services, SDK, etc.)

  • GitHub

Other teams use

  • Go (Fork of Gitea)

  • TypeScript

  • Rust (services, AI, automations)

  • Python (scripting, AI)

  • PostgreSQL

Skills and Requirements

  • Experience working on systems-level software

  • Experience writing parsers

  • Experience writing test harnesses and dev tooling around the core software

  • Strong project management skills with the ability to drive cross-functional initiatives

  • Comfort with ambiguity and a high degree of autonomy

  • Can think in terms of the big picture and deliver on the details

  • Fluency with AI tools — you use them day-to-day to debug, document, and reduce operational toil, and expect this to be a normal part of how the team operates

  • Must be a U.S. Citizen or Lawful Permanent Resident (Green Card holder)

Bonuses

  • Experience designing hardware or working with ECAD tooling (Altium, KiCad, Cadence, Siemens)

  • Rust Experience

  • Compiler Experience

  • Experience with Hex Editors and binary debugging tools

  • Low-level knowledge of Git

  • Availability to work out of our flex offices in San Francisco or Boston 1–2 days per week

Benefits

  • Opportunity to make a large impact

  • Supportive and smart colleagues

  • Flexible work

  • Competitive salary and equity

  • Health, dental, and vision benefits

  • Generous PTO

  • Home office stipend

  • Relocation package

Company

Allspice
Boston, United States of America

Company facts come from this company's own listings. We only show what the postings themselves carry.

Sourced from Allspice's careers site·first seen 18 Sept 2026·last verified 18 Sept 2026·How we source jobs

Similar jobs

  • Software Engineer III - Mulesoft Developer at astreyaOakland, United States of America–match not yet calculated
  • Staff Autonomy Software Engineer, Localization at kodiakMountain View, United States of America–match not yet calculated
  • Software Engineer, Manufacturing at spacexBastrop, United States of America–match not yet calculated
  • Software Engineer II - Full Stack at MicrosoftRedmond, United States of America–match not yet calculated
  • Lead Software Engineer (CloudNetwork) at Nubank MexicoMiami, United States of America–match not yet calculated

Browse more jobs

  • Software Engineer jobs in United States
  • Backend Engineer jobs in United States
  • Full Stack Engineer jobs in United States
  • API Engineer jobs in United States
  • Software Engineer jobs in India
  • Software Engineer jobs in United Kingdom