Careers/Senior Software Engineer

Senior Software Engineer

Description

About Factify

We are building the Governed Truth Infrastructure that makes agentic AI safe for highly regulated industries like banking and insurance. Powered by our proprietary "Seal, Enforce, Prove" architecture and backed by a growing patent portfolio, our platform is already live in production with enterprise partners driving real ARR.

We designed this infrastructure specifically for the builders on the front lines: developers, AI strategists, and Forward-Deployed Engineers (FDEs). With FDEs now the fastest-growing role in tech - up over 700% year-over-year - these teams need a secure, reliable foundation to govern AI agents performing high-stakes work. That’s exactly what we provide: a platform they can trust.

We're well-funded ($73M raised), the team is strong, and there's real momentum in the market. This isn't a bet on "maybe it'll happen" - it's already happening.



The role

We are looking for a Senior Software Engineer to solve complex technical problems and build dependable backend and platform systems that enable our product to scale. You will own work from design through production, balance near-term delivery with long-term maintainability, and help teammates grow.

What you’ll do

  • Design, implement, and operate scalable backend services, APIs, and platform capabilities.
  • Build robust systems and services in Go and Python.
  • Own technical design, delivery, reliability, security, and operational quality for your domains.
  • Work with Product, Design, Data, and other engineers to deliver customer value quickly and safely.
  • Improve engineering foundations, including test coverage, observability, CI/CD, performance, and developer experience.
  • Apply AI-assisted engineering tools responsibly while maintaining strong technical judgment.
  • Evaluate and build production AI capabilities where they are relevant to the product.
  • Review code, mentor engineers, and contribute to architecture and technical standards.

Requirements

  • 7+ years of professional software engineering experience, or equivalent experience delivering senior-level work.
  • Strong production experience in Go or Python, with the ability to work effectively in both.
  • Experience designing and operating production-grade APIs and distributed systems.
  • Strong foundations in data modeling, testing, debugging, security, performance, reliability, and production operations.
  • A record of independently driving complex work from an unclear problem to a dependable outcome, while communicating tradeoffs clearly and helping teammates succeed.
  • Hands-on experience shipping AI-enabled or agentic capabilities to production with a framework such as LangGraph, CrewAI, or an equivalent, including disciplined validation of outputs.

Nice to have

  • Strong production experience with both Go and Python.
  • Experience with cloud infrastructure, containers, Kubernetes, queues, and asynchronous workflows.
  • Experience with LLM integrations, agentic workflows, evaluation systems, retrieval pipelines, or AI observability.
  • Experience in B2B SaaS, developer tools, data products, or regulated environments.
  • Experience with React.

Contact Details