Software Engineer

Full-time
Hybrid
$8,000-15,000/mo
Seattle, WA; Bellevue, WA
Supports visa sponsorship

Benefits

Equity / Stock Options
Health Insurance

Job description

šŸ§‘‍šŸ’» We’re hiring Software Engineer – Backend at TestSprite! (Hybrid in Seattle)

TestSprite is an AI-powered software testing platform that helps teams plan, generate, run, and debug tests automatically—speeding up releases and improving reliability. We’re building the backbone that lets developers ship with confidence, and we’re looking for a backend-focused engineer to help us scale.


✨ About the Role

  • Title: Software Engineer — Backend
  • Location: Hybrid in Seattle (in-person collaboration each week)
  • Type: Full-time

šŸ›  What You’ll Do

  • Design, build, and operate backend services and APIs that power AI-driven test generation and execution
  • Own projects end-to-end: architecture, implementation, observability, and iterative improvements
  • Optimize data flows, queues, and storage for performance and reliability
  • Harden security, auth, and multi-tenant controls across our platform
  • Collaborate with founders and product to translate customer needs into shippable software
  • Raise the bar on code quality through reviews, testing, and documentation

šŸ‘€ We’re Looking For Someone Who

  • Has 5+ years of professional software engineering experience (backend-heavy)
  • Has cloud experience (required) — AWS preferred (e.g., Lambda/ECS, API Gateway, DynamoDB/Postgres, S3, CloudWatch)
  • Is strong in one or more backend languages (e.g., Python, TypeScript/Node, Go) and modern API design (REST/GraphQL)
  • Understands distributed systems, reliability, and observability (tracing, metrics, logging)
  • Is comfortable with containers, CI/CD, and infrastructure-as-code (Docker, Terraform/CDK, etc.)
  • Communicates clearly, ships pragmatically, and enjoys fast iteration with real users

🌟 Nice to Have

  • AI application development experience (LLM tooling, prompt/agent orchestration, vector search, model evaluation)
  • Background in developer tools, testing frameworks (e.g., Playwright), or security-minded systems design

🧩 Our Tech Stack (Representative)

  • Python + TypeScript/Node
  • AWS (Lambda/ECS, API Gateway, DynamoDB/Postgres, S3, CloudWatch)
  • Docker, IaC, CI/CD
  • Playwright, modern observability tooling

šŸ’š Why TestSprite

  • Meaningful ownership and impact on a product used by engineering teams
  • Tight-knit, high-agency culture with fast feedback loops
  • Competitive compensation with equity, benefits, and hardware support
  • Hybrid rhythm that balances focus time with in-person collaboration

šŸ“® Interested?

Send your resume (and links to GitHub/portfolio if available) with a short intro to [email protected]

.

Tell us about a backend system you’ve owned end-to-end—what you built, why you chose the architecture, and what you’d do differently now.

More information

Minimum education level

Bachelor's

Experience level

Mid-level (3-4 years) Ā· Senior (5-7 years)

Languages

English

Company overview

company-logo
TestSprite

Information Technology and ServicesĀ·11-50 employees

TestSprite is the simplest AI end-to-end software testing agent for resource-limited teams needing confidence in their GenAI-coded software. We manage the entire test process for both frontend and backend—from generating test cases to writing testing code, to diagnosing issues, and even proposing fixes. TestSprite constructs and executes comprehensive test plans, managing the coding and analysis—requiring developers to provide only minimal input, such as the object itself and relevant documentation. No need to specialize in testing: No more test design, scripting or maintaining step-by-step instructions. Eliminate the risk of missed corner cases, compliance rules, or security issues. Ensure confidence in your code. Ready to simplify your code testing? Let’s make it happen. Contact us at: [email protected]