Datasnipper

Senior Software Engineer – Agent Builder

New York, Remote. Posted 16 days ago

The role

You will build the authoring experience that encodes audit methodology into configurable, multi-step agents. You will design agent definition models and own features end-to-end in a Python stack on Azure.

What you will do

  • Build the authoring experience that encodes a firm's audit methodology into a configurable, multi-step agent
  • Design the agent definition model including steps, tools, inputs, thresholds, planning behaviour and human-in-the-loop gates
  • Choose the right abstraction for builders
  • Work with the Agent Runtime team so authored agents compile cleanly
  • Own versioning, publishing and governance in the Agent Library
  • Give builders a way to test and evaluate an agent before publishing
  • Instrument authored agents in production using traces
  • Implement security, access-control and audit-trail requirements
  • Own features end-to-end in a Python stack on Azure through to the React web app
  • Architect services with clear contracts and raise the engineering bar through code reviews and mentorship

Required qualifications

  • 6+ years in software engineering, with strong, production-grade Python
  • Hands-on experience building and operating agentic systems in production: control loops, tool calling, planning versus execution, retries and fallbacks
  • Experience with LLM APIs and agent frameworks across more than one model provider
  • Solid experience building data-driven web APIs on a major cloud platform
  • Strong fundamentals in software architecture, system design and data modelling
  • A track record of owning product features end-to-end, including frontend work in React or a similar framework
  • Experience with testing strategies (unit, integration, E2E) and a quality-first mindset
  • Proficient with AI-assisted engineering (we use Claude Code)
  • Excellent communication

Nice to have

  • Experience building low-code / configuration products, workflow designers, rule engines or DSLs
  • Experience with agent evaluation: datasets, offline and online experiments, failure classification
  • Experience with versioning, permissions and publishing in a multi-tenant platform
  • Durable workflow engines (e.g. Temporal) or multi-agent orchestration in production
  • Document processing: OCR, classification, structured extraction
  • Domain experience in audit methodology, accounting or fintech

Benefits

  • Equity (Stock Appreciation Rights)
  • Flexible paid time off
  • Comprehensive medical and dental coverage
  • 401K match
  • Paid parental leave
  • Company-sponsored lunch
  • Access to continuous learning and development initiatives
  • Access to the mental health and wellness platform
  • Multiple social activities for team building

Before you apply

  • Recruitment Screen (30 minutes, online)
  • Hiring Manager Interview (30 minutes, online)
  • Live coding Interview (75 minutes, online)
  • System design interview (60 minutes, on-site)
  • Final Interview (30 minutes, online)

About the company

DataSnipper builds AI solutions that empower audit and finance professionals. The platform is used by more than 600,000 professionals across 3,000+ organizations in 175 countries.