Description
We're looking for a Staff Software Engineer to join our team and help build the systems that track, govern, and report on our infrastructure assets. This role will involve building and extending the systems that manage our fixed assets, including the asset data model, lifecycle state machine, approval workflow engine, reconciliation pipelines, and reporting layer. You'll work closely with our infrastructure teams to understand their workflows and translate operational requirements into software. You'll also partner with accounting, audit, tax, finance, and procurement teams to ensure the system meets their controls and reporting needs.
Key responsibilities include:
- Building and extending the systems that track, govern, and report on our infrastructure assets
- Building durable, well-tested integrations with our financial and procurement systems
- Implementing and maintaining the compliance surface, including immutable event logging, tamper-evident audit trails, role-based access control, and segregation of duties
- Building internal-facing UI for accounting, audit, and infrastructure teams
- Working closely with infrastructure teams to understand their workflows and translate operational requirements into software
- Partnering with accounting, audit, tax, finance, and procurement teams to ensure the system meets their controls and reporting needs
Minimum qualifications include proficiency in a compiled, statically typed language such as Go or Rust, front-end web development experience, experience designing relational data models and writing SQL for systems with complex entity relationships, experience designing and building APIs and service-to-service integrations, and experience building systems with auditability, access control, or compliance requirements.
Preferred qualifications include experience with Go and TypeScript, experience with design tools such as Figma, experience building or operating asset lifecycle management, IT asset management, ERP, or fixed-asset systems, familiarity with internal controls and audit concepts, and experience integrating financial or procurement systems.