wagey.ggwagey.gg
26,955  jobs26,955  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(26,955)/Software Engineer Role(2,029)/allspice (2) - Software Engineer - Parsing (Principal/Staff/Senior)
allspice

allspice - Software Engineer - Parsing (Principal/Staff/Senior)

Remote - Boston - San Francisco3w ago
RemotePrincipalNASoftware EngineerPrincipalHexGitRustPythonGo

Requirements

• Experience working on systems-level software • 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) • Experience designing hardware or working with ECAD tooling (Altium, KiCad, Cadence, Siemens) • 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 • Experience with the Crysknife parser would be a big bonus

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. • [https://app.ashbyhq.com/api/images/user-content/af35ade4-4dae-441e-9ecb-aca35540cf29/244cd294-d525-47ca-8586-07c3e3bdaa9e/mermaid-diagram.png] • 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. • Rust (CLI, services, SDK, etc.) • Other teams use • Go (Fork of Gitea) • Rust (services, AI, automations) • Python (scripting, AI)

Benefits

• Opportunity to make a large impact • Supportive and smart colleagues • Flexible work • Home office stipend

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

Atom ComputingAtom Computing - Principal Software Engineer3mo ago
·Boulder, CO / Austin, TX·$165k - $200k/year + Equity
In OfficeNAPrincipalLife InsuranceInsurancePrincipalSoftware EngineerGoRustC++CUDAPython
ClickHouseClickHouse - Principal Software Engineer3w ago
·Remote - USA·Equity
RemoteNAPrincipalPrincipalSoftware EngineerC++RustGoPostgreSQL
ImpinjImpinj - Principal Software Engineer3w ago
·Seattle, Washington, United States - Hybrid·$185k - $278k/year
In OfficeNAPrincipalCloud ComputingArtificial IntelligencePrincipalSoftware EngineerC++RustC#.NETGo
TTEC DigitalTTEC Digital - Principal Software Engineer3mo ago
·Remote - Toronto, Ontario
RemoteNAPrincipalCloud ComputingArtificial IntelligencePrincipalSoftware EngineerGoTypeScriptPythonNATSKafka
ExtraHopExtraHop - Principal Software Engineer | Data Science4mo ago
·Remote (US) | Seattle, WA - Hybrid·$175k - $195k/year
In OfficeNAPrincipalCybersecurityCloud ComputingPrincipalSoftware EngineerReportingPythonGoAWSPerformance Management
DockerDocker - Principal Software Engineer, AI Tools and Security (Seattle or SF Bay Area)9mo ago
·Remote - Seattle, Washington, United States·$232k - $319k/year + Equity
RemoteNAPrincipalCloud ComputingArtificial IntelligenceSoftware EngineerPrincipalGoRustC++JavaTeam Leadership
SentiLinkSentiLink - Principal Software Engineer, Product Security3mo ago
·United States - Hybrid·$220k - $280k/year
RemoteNAPrincipalFintechCybersecurityCloud ComputingSecurity EngineerSoftware EngineerPrincipalGoRustC++PythonTypeScript
Clarity InnovationsClarity Innovations - Senior Principal Software Engineer1w ago
·Remote - USA *
RemoteNAPrincipalArtificial IntelligencePrincipalSoftware EngineerGoPythonGitLabDockerPodmanGitLab CIgRPCPostgreSQLSQLiteKubernetes

Browse more by category

Show 2,029 moreSoftware EngineerShow 759 morePrincipalShow 50 moreHexShow 462 moreGitShow 530 moreRustShow 4,420 morePythonShow 1,475 moreGo
Privacy·Terms··Contact·FAQ·Wagey on X