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.