Senior Software Engineer, AI-Driven Systems

10 hours, 56 minutes ago
Full-time
Senior
Software Development
Thimble

Thimble

Thimble provides quick and affordable online insurance solutions tailored for small businesses, offering customizable coverage options by the job, month, or year for over 300 professions.

Insurance
51-200
Founded 2015
$29M raised

Description

  • Design and build durable workflows and services to replace existing event-driven flows.
  • Define service boundaries, state ownership, idempotency, and retry semantics.
  • Write, review, and ship production Node.js and TypeScript code using agentic coding tools.
  • Create reference patterns, service templates, shared libraries, and code generators for rebuilt services.
  • Plan and execute incremental production migrations with tested rollback plans.
  • Build and maintain AI development tooling, including MCP servers, evaluation scripts, and automated quality checks.
  • Instrument services with metrics, alerts, dashboards, and tracing, and manage production incidents end to end.
  • Make targeted changes to React and Angular applications when required for backend work.
  • Partner with product, growth, and engineering teams on architecture discussions and code reviews.

Requirements

  • Strong production backend engineering experience with Node.js and TypeScript.
  • Experience building and operating distributed or event-driven systems, including understanding failure modes.
  • Experience using AI tools to support a large-scale code migration, such as a framework upgrade, service rewrite, or language port.
  • Experience contributing to a migration or re-platforming effort on a live system.
  • Curiosity about agent harnesses, MCP, and A2A protocols.
  • Ability to read unfamiliar codebases and data models and identify issues.
  • Frontend literacy sufficient to trace issues from the UI to the service layer.
  • Clear written communication skills and comfort working in a remote, asynchronous environment.
  • Experience with a durable execution or workflow orchestration engine (preferred).
  • Experience building or contributing to MCP servers, agent harnesses, evaluation suites, multi-agent systems, or regulated-industry technology platforms such as InsurTech or FinTech (preferred).

Benefits

  • Estimated salary range of $170,000–$190,000.
  • Fully remote work environment.
  • Friday early dismissal at 12:00 p.m. local time.
  • Comprehensive medical, vision, and dental coverage.
  • 401(k) auto-enrollment with matching: 100% of the first 3% and 50% of the next 3%.
  • Paid time off: 20 vacation days, 12 company holidays, 8 floating days, 1 volunteer day, and unlimited sick time.
  • 12 weeks of fully paid parental leave plus a two-week gradual return.
  • Work-from-home setup reimbursement, monthly co-working or child-care reimbursement, ClassPass credit, wellness reimbursement, and health and mental-wellness services.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Process Automation Engineer, Provisioning & Onboarding

SentinelOne 1001-5000 Internet Software & Services

SentinelOne is seeking a Process Automation Engineer, Provisioning & Onboarding to automate customer access and entitlement workflows, improving operational reliability and supporting product growth across its AI-native cybersecurity platform.

Cybersecurity Python Salesforce
8 hours, 56 minutes ago

Junior Software Engineer

CSC Generation 501-1000 Internet Software & Services

One Kings Lane, part of CSC Generation, is seeking a remote Junior Software Engineer to build and improve shared full-stack tooling for consumer e-commerce storefronts across its brand portfolio.

CSS Design Systems E-commerce Express.js Git HTML HTTP JavaScript JSON Next.js Node.js React REST API TypeScript UX Design
8 hours, 56 minutes ago

NetSuite Developer

Cologix 201-500 Diversified Telecommunication Services

Cologix is hiring a NetSuite Developer to build, enhance, and support customizations and integrations that power its internal corporate systems across a North American data center platform.

Agile Cybersecurity Git JavaScript NetSuite REST API Scrum
11 hours, 11 minutes ago

Senior Software Engineer EW II

Resil 201-500 Internet Software & Services

Resilinc is seeking a Senior Software Engineer to build and deliver scalable backend services and distributed data platforms for its remote, multitenant supply chain risk-management SaaS platform.

Apache Airflow Apache Spark AWS Azure CI/CD Databricks FastAPI Flask Git Java Kafka Kubernetes Python Redis REST API Snowflake SQL
11 hours, 11 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers