Senior Software Engineer, Internal Tools
Garuda Ventures · San Francisco, CA · Today
EngineeringFull-time
What You'll Do
- Internal apps & dashboards: Design and build internal applications and dashboards that give teams across the company self-service visibility into the data and workflows they need.
- Automation & integrations: Connect our SaaS systems and APIs, and build reliable automations that eliminate manual, repetitive work across go-to-market, operations, finance, and support.
- Data tooling: Build and maintain the pipelines, reporting layers, and internal data access that make business data trustworthy and easy to use.
- Platform & infrastructure: Own the internal platform and developer experience — deploy tooling, shared services, and the foundations that let internal tools ship quickly and run reliably.
- Partner with the business: Partner directly with stakeholders to scope problems, prioritize ruthlessly, and ship solutions that deliver measurable leverage.
- Build with AI: Apply AI and LLMs to internal tooling — automating workflows, building copilots and assistants, and using AI coding tools to ship more, faster.
- Raise the bar: Set standards for security, reliability, and maintainability in internally built software — fitting for an identity security company.
What We're Looking For
- 5+ years of professional software engineering experience, with a track record of shipping production systems end-to-end.
- Strong full-stack ability: comfortable building both backend services/APIs and functional internal UIs and dashboards.
- Experience integrating third-party APIs and SaaS platforms, and building automations and data flows between systems.
- Solid grounding in data: SQL, building pipelines, and modeling data for reporting and internal access.
- Cloud and deployment fluency — you can stand up, deploy, and operate the services you build.
- A pragmatic, business-minded approach: you optimize for impact and time-to-value, and you communicate clearly with non-engineering stakeholders.
- Comfort with ambiguity and ownership — you can take a loosely defined business problem and drive it to a shipped solution.
- Demonstrable AI experience: Hands-on experience building with AI — using AI coding tools in your daily workflow and integrating LLMs/AI APIs into the software you ship. You should be able to demonstrate this in our process (see below).
Nice to Have
- Experience building internal tools or business systems at a high-growth SaaS company.
- Familiarity with identity, access management, or security tooling.
- Experience with low-code/internal-tool frameworks (e.g., Retool) alongside custom development.
- Exposure to common GTM and ops systems (CRM, billing, support, data warehouse).