Sr. Software Engineer, Integrations

TrueML
•$125,000 - $180,000•Remote

About The Position

As a Senior Engineer on TrueML’s True Integrations (TI) team, you will help build and operate the systems through which client data enters the platform. The work spans a serverless, configuration-driven integration platform; PCI tokenization services that protect sensitive data; and established integration services that continue to support major clients while they migrate to the newer platform. You will own complex technical work, uphold high engineering standards, and help develop other engineers. Working with engineering, product, program management, and data teams, you will turn client and business requirements into reliable, secure, measurable solutions. The team uses AI coding agents as a primary part of its development workflow and is adding LLM-backed services to its pipelines. You will use and improve agent workflows, maintain agent-readable repository context, and help build services involving prompt and context design, structured outputs, tool calling, validation, model selection, token budgets, and cost management. The role includes designing and delivering integration pipelines for SFTP, REST APIs, and S3; preprocessing with Step Functions; transformations that run on Lambda and Glue; and publishing events to downstream consumers and client webhooks. You will protect PANs and PII through tokenization, key management, SFTP relays, and redaction in an isolated PCI environment. You will also map client data into the canonical OTDS schema, manage schemas and infrastructure as code, maintain and migrate legacy services, support client launches, and own operational health and observability. This is a remote-first role supporting a global, cross-functional business. Flexibility outside standard business hours and occasional local or international travel may be needed. The work is primarily computer-based and requires extended computer use, virtual meetings, standard office technology, reliable internet, a professional remote work environment, and protection of confidential information. Reasonable accommodations will be considered.

Requirements

  • Bachelor’s degree in a related technical field or equivalent practical experience.
  • At least 5 years of software or data engineering experience, with demonstrated ownership of production systems.
  • Deep experience building data ingestion or integration systems, including file- and API-based pipelines, idempotency, retries, dead-letter handling, and reprocessing.
  • Strong AWS fundamentals, especially serverless and data services such as Lambda, Step Functions, Glue, S3, EventBridge, and Transfer Family, plus IAM in a multi-account setup.
  • Production-grade Go experience and ability to work with other languages as needed for inherited systems.
  • Experience with Kubernetes and Terraform at production scale.
  • Experience handling PII in a regulated environment, including encryption, tokenization, key management, and least-privilege access.
  • Uses agentic coding tools as a primary way of working and has grounded views on their limitations.
  • Practical understanding of MCP, including consumption of MCP servers; ability to package recurring work into reusable skills and workflows.
  • Hands-on experience building with an LLM API, including prompt and context engineering, structured output, tool calling, evaluation, and guardrails.
  • Ability to reason about model tiers, token budgets, and costs and explain the cost profile of work.
  • Takes initiative, follows through without close direction, prioritizes team and client needs, and treats production reliability as a personal standard.
  • Writes clear technical design documents and proposals, explains trade-offs to non-engineers and client-facing partners, and flags cross-team dependencies early.

Nice To Haves

  • Experience handling cardholder data in a regulated environment.
  • PCI DSS exposure.
  • Experience building an MCP server.

Responsibilities

  • Own complex engineering work from design through implementation, testing, and production; write and review clean, well-tested, maintainable code.
  • Author and review Technical Design Documents and contribute to Architecture Decision Records; lead technical discussions and document trade-offs.
  • Build and evolve the integration platform, including SFTP, REST API, and S3 ingestion; Step Functions preprocessing; Lambda- and Glue-based transformations; and downstream event and client webhook publishing.
  • Improve low-code, configuration-driven client onboarding.
  • Own and harden sensitive-data services, including format-preserving tokenization, PGP key management and rotation, SFTP relays, and redaction in an isolated PCI environment.
  • Map client file and API formats to the canonical OTDS schema and manage schema versioning and compatibility.
  • Provision clients and environments using Terraform and maintain inherited CDK infrastructure.
  • Operate and improve established integration services, including a Kubernetes-based file-processing platform and dedicated client APIs, and help migrate clients safely to the new platform.
  • Create runbooks, alerts, and clear ownership for under-documented inherited systems.
  • Partner with Implementations, Solutions Engineering, and operations teams on integration setup, dry runs, cutover, and hypercare for client launches.
  • Use AI coding agents as a primary workflow; maintain repository context and skill files; build and consume MCP servers; and develop reusable agent workflows.
  • Help design and build LLM-backed pipeline services, including prompt and context design, structured output, tool calling, validation loops, and model selection; manage token budgets and costs.
  • Own operational health and participate in on-call; instrument pipelines for file- and record-level failures, SLA breaches, DLQ depth, and latency; automate monitoring and failure review.
  • Mentor engineers through code review, pairing, and feedback, and lead spikes and timeboxed discovery work.
  • Collaborate with Data Services, Data Engineering, Data Science, Product, and other partners to define data contracts and coordinate schema changes.

Benefits

  • Flexible vacation.
  • Medical, dental, and vision insurance.
  • Traditional and Roth retirement savings options.
  • Company-paid disability and life insurance.
  • Flexible Spending Account and Limited FSA.
  • Family-friendly parental leave.
  • Volunteer and voting time off.
  • On-demand wellness platform access for the employee and five friends or family members.
  • PerkSpot discount program for more than 900 merchants nationwide.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service