This is a remote position.
Senior Full-Stack Engineer — Python, Temporal & AI Workflows (US)
Requirements
- Build internal applications and tools end to end — Python backends, React front-ends, and the APIs between them.
- Design and implement AI workflows and AI agents that automate real Finance and Supply Chain processes.
- Model long-running, stateful business processes as durable Temporal workflows — orchestration, retries, human-in-the-loop steps, exception handling.
- Build backend and enterprise integrations (ERPs, finance/supply-chain systems, third-party APIs, internal services).
- Own production support for your systems: monitoring, debugging, incident response, and iterative hardening.
- Translate ambiguous business requirements into reliable, well-scoped software with limited direction.
Benefits
- Hands-on Temporal (or equivalent durable-execution engines like Cadence, Step Functions) — understands determinism constraints, activity/workflow boundaries, signals/queries, durable timers, versioning, worker scaling.
- Experience building AI workflows or agents — LLM orchestration, tool/function calling, retrieval, evals, guardrails.
- Finance and/or Supply Chain domain exposure, or experience with enterprise system integrations.
- Production ownership: on-call, observability (logs/metrics/tracing), safe deploys.
Skills Required
- 5+ years building production software with strong recent Python (async, typing, testing discipline).
- Strong CS fundamentals (data structures, algorithms, complexity) sufficient to pass a rigorous coding interview.
- Backend and API depth: designing, building, and integrating services; handling failure, idempotency, and data consistency.
- Working React proficiency to build and maintain functional front-ends for internal tools.
- Ability to translate ambiguous business requirements into reliable, well-scoped software independently.
- Own production support for your systems: monitoring, debugging, incident response, and iterative hardening.
- Strong written and verbal communication; comfortable defending design decisions with client engineers.
- Legally authorized to work in the US.
- Hands-on Temporal or equivalent durable-execution engines (Cadence, Step Functions); understands determinism, signals/queries, durable timers, versioning, worker scaling.
- Experience building AI workflows or agents: LLM orchestration, tool/function calling, retrieval, evals, guardrails.
- Finance and/or Supply Chain domain exposure or experience with enterprise system integrations (ERPs, third-party APIs).
- Production ownership experience: on-call, observability (logs/metrics/tracing), safe deploy practices.
What We Do
Founded a decade ago, a group of seasoned professionals came together to ask ‘How might we use technology to bring the world closer to social justice?’ A small team was put together to create incredible solutions for organizations working towards delivering large scale impact. Today, we’re a global organization providing disruptive software solutions to our customers who are solving important problems in their industry and also the world we live in. At TechnoIdentity, we challenge our team of passionate technologists to create forward-looking solutions for our customers that improve operational efficiency and bolster their bottom line. We empower them with the tools, methodologies and decision-making to make real impact, fast. We invite creative minds and businesses to TechnoIdentity, let’s collaborate to transform lives through technology.









