Principal Software Engineer, Parsing

Posted 62ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend engineer at AllSpice enhancing the parsing engine for electronics design files. Contributing to hardware DevOps automation with a focus on Rust and systems programming.

Responsibilities:

  • Help improve the parsing engine for electronics design files
  • Work closely with the team to expand and improve the input parsing layer
  • Contribute to the architecture that powers hardware automation
  • Design and refine representations of parsed ECAD files stored in Git repositories
  • Drive end-to-end improvements in capabilities and performance across the stack
  • Implement testing architectures that allows for incremental improvements
  • Provide mentorship to other engineers in modern development and test practices

Requirements:

  • 8+ years of software engineering experience
  • 3+ years of production Rust experience
  • Bachelor’s degree or higher in a technology-related field
  • Experience managing software projects using tools such as JIRA, Notion, or a similar issue-tracking system
  • Can think in terms of the big picture but deliver on the details
  • Ability to manage ambiguity gracefully, autonomy, and confidence in being self-directed

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
  • Home office stipend