# Senior Software Engineer II

**Company:** [Fetch](https://hotfix.jobs/companies/fetch)
**Location:** Remote
**Role:** Fullstack Engineering
**Salary:** $190k – $224k/yr
**Experience:** 8+ years
**Skills:** TypeScript, sveltekit, svelte, Playwright, vitest, GitHub Actions, Okta, openapi, protobuf, AWS, sst, cli tooling
**Posted:** 2026-07-27

> Senior fullstack platform engineer building UI Foundations: dashboard templates, code generation from service contracts, auth/security patterns, testing, and AI-native developer workflows for internal tools at Fetch. Requires 8+ years fullstack experience, strong TypeScript, modern frameworks, and platform/devtools mindset.

## Job Description

## What You’ll Do
- Harden and evolve dashboard templates, scaffolding, tooling, deployment patterns, and shared configurations.
- Improve application security patterns, including Okta auth modernization, shared client ID remediation, and dashboard access-control patterns.
- Expand contract-driven development through service clients, dashboard templating, and code generation from OpenAPI/protobuf contracts.
- Support and improve existing internal dashboards across Fetch platform as standards mature.
- Build and maintain dashboard and service-integration golden paths that reduce friction for both human engineers and AI agents working in platform codebases.
- Partner with backend teams to ensure platform tooling depends on clear, reliable service contracts instead of one-off integrations.
- Help define and roll out integration testing patterns for internal dashboards, including CLI support, skills, CI/CD checks, and testing guidance.
- Create documentation, office hours, trainings, lunch-and-learns, and other enablement materials that help engineers adopt platform tools successfully.
- Survey and partner with internal dashboard users to understand pain points, adoption gaps, and opportunities to improve the developer workflow.
- Evaluate and integrate AI-assisted workflows that improve fullstack development, testing, maintainability, and developer feedback loops.
- Work across frontend, backend, mobile, security, and platform teams to align standards and improve the broader SDLC.

## Minimum Qualifications
- 8+ years of hands-on fullstack engineering experience in a medium to large engineering environment.
- Strong experience with TypeScript and modern application architecture.
- Hands-on work with SvelteKit, Svelte, or comparable modern frameworks, with the ability to understand framework strengths, limitations, and security considerations.
- Background building or maintaining internal tools, platform tooling, dashboards, shared systems, or developer-facing workflows.
- Strong understanding of integration patterns with backend services, APIs, generated clients, or service contracts.
- Hands-on work with testing tools such as Playwright, Vitest, or comparable frameworks.
- Familiarity with CI/CD systems, especially GitHub Actions or similar tooling.
- Ability to reason across application architecture, auth, deployment, testing, contracts, and maintainability.
- Strong written and verbal communication skills, including the ability to document systems clearly and enable other engineers through training or support.
- High degree of ownership and agency. Comfortable navigating ambiguity, identifying gaps, proposing solutions, and driving work through adoption.
- AI-forward mindset with interest in using AI tools and agentic workflows to improve engineering speed, quality, and maintainability.

## Nice-to-Haves
- Production-level familiarity with Svelte 5 and SvelteKit.
- Working knowledge of Okta OIDC, auth modernization, access-control patterns, or application security improvements.
- Exposure to SST, AWS, or modern deployment architecture.
- Strong understanding of contract-driven development, including OpenAPI, protobuf, code generation, SDK design, or generated TypeScript clients.
- Ability to build CLI tooling, scaffolding, templates, or shared developer workflows.
- Comfort shaping AI skills, prompts, or workflows for internal developer platforms.
- Track record of driving platform adoption through documentation, office hours, training, or developer enablement.
- Comfort working closely with backend, mobile, security, or platform teams.

## Compensation
Base salary range for this position is $190409 - $224011.

## Similar roles

- [Senior Fullstack Engineer, Web Integrations](https://hotfix.jobs/jobs/179f088e-c9bb-4025-a00e-8f2f8da2e884) - Fetch - Remote - $190k – $224k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/3debc301-9d1a-4d0b-9fcd-275f8e5cee17) - Stripe - South San Francisco, CA - $190k – $286k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/e8a497bc-1dfa-4abc-88f5-f66be12d529c) - Plaid - San Francisco, CA - $191k – $263k/yr
- [Senior Software Engineer - Full Stack Internal Tooling](https://hotfix.jobs/jobs/f5df621f-0569-41d2-9121-7012400ff87d) - Reddit - Remote - $191k – $267k/yr
- [Senior Software Engineer, Full Stack (GenSWE)](https://hotfix.jobs/jobs/232d74e0-1c55-4d97-92cc-7a5ae2602bb5) - Plaid - New York, NY - $191k – $287k/yr

**Apply:** https://hotfix.jobs/jobs/3dd5a11a-f59b-441a-b90a-08e6e54def54
**Canonical:** https://hotfix.jobs/jobs/3dd5a11a-f59b-441a-b90a-08e6e54def54