Software Engineer, Internal Systems

Trossen Robotics
Downers Grove, US

Job Description

Date: 05/04/2026

Software Engineer, Internal Systems

Position: Software Engineer, Internal Systems

Employment Type: Full-time

Location: Downers Grove, IL

About us:

For over 20 years, Trossen Robotics has been at the forefront of delivering reliable, high-quality robotics solutions that bring real value to our customers. Our pragmatic approach to product design means we focus on what truly matters: usability, durability, and lifelong support. As partners to researchers, engineers, and creators of all kinds, we're proud to have built a reputation for hardware that grows with you, empowering ideas and unlocking breakthroughs across countless applications. At Trossen Robotics, we're driven by curiosity, guided by practicality, and excited to keep pushing the boundaries of what's possible in robotics.

About the role:

Trossen Robotics is hiring a Software Engineer for Internal Systems to own the platform that runs the business. You'll take end-to-end ownership of the full-stack TypeScript platform that powers our core business functions, from operational workflows to AI-driven systems. This is a high-autonomy role with real operational consequences: the systems you'll own touch ERP writes, financial data, and the workflows the company runs on every day. It suits someone who wants to hold the full picture from a UI interaction down to the downstream API call it triggers, and is

ready to be the engineer the business relies on.

Responsibilities:

  • Own the full-stack TypeScript codebase end-to-end, spanning the core business functions it supports
  • Maintain the ERP integration that serves as the source of truth for orders, inventory, customers, and financials, including read-side sync, write-side proxies, credential handling, and cache integrity
  • Design and evolve PostgreSQL schemas, including row-level security, safe migrations under production load, and the permission model behind multi-tenant data isolation
  • Build and maintain third-party integrations (email, shipping, CRM, marketing, analytics, LLM providers) with webhook signature validation, retry/recovery, and idempotent sync logic
  • Operate an LLM-driven content and research pipeline, including prompt design, output validation, prompt caching, and cron-driven autonomous workflows with appropriate safety guards
  • Ship production-write workflows (order creation, approvals, inventory adjustments, payment processing) with the scrutiny that operational data requires
  • Manage production and staging environments: deploys, env vars, secret rotation, backups/restores, migration coordination, and production debugging
  • Translate requirements from sales, ops, marketing, and leadership into shipped features, and keep architecture docs in sync with what's actually deployed

Requirements:

  • Experience building and running full-stack TypeScript systems (React, Next.js)
  • Strong Postgres + SQL: migrations, RLS, query tuning, and complex analytical queries for reporting on live data
  • Hands-on serverless function experience (Deno or Node, on platforms like Supabase or Vercel)
  • Comfortable with multi-tenant systems and row-level security as a primary isolation boundary
  • Experience integrating third-party APIs (ERP, CRM, shipping, email, or similar), including OAuth flows, webhook signature validation, and idempotent sync logic
  • High bar for data accuracy across mirrored or cached systems where a downstream service is the source of truth
  • Comfortable being the only engineer on a critical system: owning it end-to-end, translating business requirements into system logic, and being the escalation point when production breaks
  • Reads code carefully before writing, and comfortable navigating architectural tradeoffs in an existing system

Nice-to-haves:

  • Production LLM API experience (Anthropic / OpenAI), including prompt engineering, output validation, prompt caching, and cost management
  • Cron-driven autonomous workflows with stale-lock or wall-clock guards
  • Worked on systems where accuracy and idempotency matter (financial, inventory, transactional)
  • Strong documentation habits and clear communication with non-technical stakeholders

Why this role:

Most internal-platform roles are either narrow feature work or pure ops. This one is both, on systems the business genuinely runs on. You'll own the full picture: schema design, ERP integration, AI pipelines, and the production workflows that move real orders and dollars. We're a small team with real ownership and no layers between you and shipping, and the systems you build here will shape how the company operates for years.

Compensation:

  • Base salary starting at $90,000
  • End-of-year bonus based on individual and company performance
  • 401(k) plan
  • Medical and dental insurance
  • Paid time off

Skills & Requirements

Technical Skills

TypescriptReactNext.jsPostgresqlDenoNodeSupabaseVercelSnowflakeDatabricksAzureOracle bpmEdmEbpcsFinance

Salary

$90,000+

year

Employment Type

FULL TIME

Level

senior

Posted

5/5/2026

Continue to LinkedIn

You will be redirected to the job posting on LinkedIn.

Sign in and we'll score your resume against this role.

Find Similar Jobs

Browse roles in the same category, level, and remote setup.