Careers

Build tools that engineers trust

We're a small team building the quality layer for AI-generated code. If you care about code that works correctly — not just code that compiles — we'd like to talk.

🌍

Fully remote

Work from anywhere in US or EU time zones

🧑‍💻

Small team, big leverage

Every person shapes the product direction

📦

Ship real things

Code you write runs on thousands of projects

Open roles

3 positions

Senior Static Analysis Engineer

EngineRemote (US/EU)Full-time

Design and build the checkers that catch what AI assistants get wrong. You'll work across Python, JavaScript, and TypeScript ASTs to identify subtle patterns — nondeterministic iteration, silent exception swallowing, broken async flows — and turn them into fast, precise static analysis rules with low false-positive rates.

What you'll do

  • -Author new checkers across security, determinism, concurrency, and type safety categories
  • -Analyze real-world AI-generated code to identify recurring bug patterns
  • -Optimize checker performance for large codebases (sub-second full scans)
  • -Reduce false positives through context-aware pattern matching
  • -Contribute to the open-source free tier and help define what ships in each release

What we're looking for

  • -5+ years of software engineering experience
  • -Deep familiarity with Python and either JavaScript or TypeScript
  • -Experience with AST parsing, static analysis, or compiler tooling
  • -Strong understanding of common vulnerability classes (OWASP Top 10, CWEs)
  • -Track record of writing code that other engineers trust in production

Nice to have

  • -Experience building or contributing to linters, formatters, or language servers
  • -Background in security research or penetration testing
  • -Familiarity with Cython or native extension compilation

Staff Engineer, Platform

PlatformRemote (US/EU)Full-time

Own the infrastructure that delivers StableStack to thousands of developers. From the CLI distribution pipeline to the license activation API to compiled checker bundles served across platforms, you'll build systems that are as reliable as the product we sell.

What you'll do

  • -Architect and maintain the license validation API (AWS Lambda, DynamoDB, API Gateway)
  • -Build and optimize the cross-platform compilation pipeline (Cython, GitHub Actions)
  • -Design the CDN and distribution strategy for compiled checker bundles
  • -Own the npm and PyPI publishing automation and release process
  • -Ensure the CLI works seamlessly across Python 3.7+ and Node.js 16+

What we're looking for

  • -7+ years of software engineering experience
  • -Strong systems background — you think about failure modes, caching, and backwards compatibility
  • -Experience with AWS (Lambda, DynamoDB, S3, API Gateway) or equivalent cloud infrastructure
  • -Comfortable with CI/CD pipelines, package registries, and cross-platform distribution
  • -Python and Node.js proficiency

Nice to have

  • -Experience with Terraform or infrastructure-as-code
  • -Background in developer tools, package managers, or CLI tooling
  • -Familiarity with code signing, supply chain security, or OIDC trusted publishing

Software Architect

EngineeringRemote (US/EU)Full-time

Set the technical direction for StableStack as we scale from a CLI tool to a platform. You'll define how our analysis engine evolves, how we integrate into CI/CD pipelines and IDE extensions, and how we maintain backward compatibility as the checker library grows to hundreds of rules.

What you'll do

  • -Define the long-term architecture for the analysis engine, plugin system, and rule framework
  • -Design the integration layer for CI/CD (GitHub Actions, GitLab CI), IDEs (VS Code, JetBrains), and MCP servers
  • -Establish patterns for incremental analysis, caching, and large-monorepo performance
  • -Drive technical decisions on language support expansion and cross-language rule sharing
  • -Mentor engineers and set engineering standards across the team

What we're looking for

  • -10+ years of software engineering experience with 3+ years in an architecture or tech lead role
  • -Experience designing developer tools, build systems, or analysis platforms at scale
  • -Deep understanding of at least two of: Python internals, JavaScript/TypeScript tooling, static analysis theory
  • -Proven ability to make pragmatic architecture decisions that balance purity with shipping
  • -Excellent written communication — you document decisions and trade-offs clearly

Nice to have

  • -Experience scaling a developer tool from early-stage to widespread adoption
  • -Background with Language Server Protocol (LSP) or IDE extension development
  • -Contributions to open-source analysis or quality tools

Don't see a fit?

We're always interested in hearing from engineers who care deeply about code quality and developer tools. Reach out and tell us what you'd build.

Get in touch