Back to results

Sr. Software Engineer, Integrations

  • Remote, United States

$125,000 to $180,000 USD / year

Apply on jobs.lever.co About employer

Applications open in a new tab.

Job details

Pay
$125,000 to $180,000 USD / year
Experience
Track Record: 5+ years of software or data engineering experience, with demonstrated ownership of production systems.
Posting language
English
Posted

Original job description

Why TrueML?

TrueML is a mission-driven financial software company that aims to create better customer experiences for distressed borrowers. Consumers today want personal, digital-first experiences that align with their lifestyles, especially when it comes to managing finances. TrueML’s approach uses machine learning to engage each customer digitally and adjust strategies in real time in response to their interactions.

The TrueML team includes inspired data scientists, financial services industry experts and customer experience fanatics building technology to serve people in a way that recognizes their unique needs and preferences as human beings and endeavoring toward ensuring nobody gets locked out of the financial system.

About the Role

As a Senior Engineer on the True Integrations (TI) team at TrueML, you will be a key technical contributor to how client data enters our platform. That includes the serverless, config-driven integration platform we are building on our modern platform, the PCI tokenization services that keep sensitive data out of our systems, and the established integration services that still serve major clients while we migrate them to the new platform.

You will take full ownership of complex technical work, set a high engineering bar, and actively help elevate the engineers around you. The team builds with AI rather than just alongside it: most of a developer's day is spent working with LLM coding agents (Claude) to get tasks done, our repositories ship agent-readable context, and we are adding LLM-backed services to our own pipelines. In partnership with your Engineering Manager, Product, Program Management, and sibling teams across the Data org, you will translate client and business requirements into well-architected solutions, with a strong bias toward reliability, security, and measurability.

What You'll Do:

• Technical Delivery: Own complex engineering tickets end-to-end, from design through implementation, testing, and production. Write clean, well-tested, maintainable code and hold that standard in review.

• Technical Design & Architecture: Author and review Technical Design Documents (TDDs) and contribute to Architecture Decision Records (ADRs). Lead technical discussions within your domain and help the team make sound, well-documented trade-offs.

• Integration Platform: Build and evolve our next-generation integration platform: SFTP, REST API, and S3 ingestion entry points; Step Functions preprocessing (file transfer, PGP decryption, validation); a compute-agnostic Transformation Engine that runs on both Lambda and Glue; and event publishing to downstream consumers and client webhooks. Drive the platform toward low-code, config-driven client onboarding.

• Sensitive Data & Tokenization: Own and harden the services that keep PANs and PII protected: format-preserving tokenization, PGP key management and rotation, SFTP relays, and redaction, all running in an isolated PCI environment. Our hardest success metric is zero unencrypted cardholder data entering the platform.

• Client Data Contracts & Infrastructure as Code: Map client file and API formats into our canonical internal data schema (OTDS), and manage schema versioning and compatibility. Treat infrastructure as a first-class deliverable: Terraform-based client provisioning and environments, alongside CDK for the services you inherit.

• Legacy Systems & Migration: Operate and improve the established integration services that serve our largest clients, including a Kubernetes-based file-processing platform and dedicated client APIs. Help migrate clients off them safely. Reduce the long tail of under-documented inherited systems by turning tribal knowledge into runbooks and alerts with clear ownership.

• Client Go-Lives: Partner with Implementations, Solutions Engineering, and operations teams to bring new clients live: integration setup, dry runs, cutover, and hypercare.

• AI-Assisted Engineering: Use AI coding agents as a primary part of your workflow and improve how the team uses them. That means maintaining repo context and skill files, building and consuming MCP servers that expose our tools safely, and codifying investigation-heavy work (triage, file reprocessing, client data questions) into reusable agent workflows. Help design and build the LLM-backed services we are adding to our pipelines, including prompt and context design, structured output and tool calling, validation loops, and model selection. Manage token budgets and cost with the same rigor as any other infrastructure spend.

• Reliability & Observability: Own the operational health of your systems and take part in on-call. Instrument pipelines with meaningful signals (file- and record-level failures, SLA breaches, DLQ depth, latency), and replace manual failure reviews with automated monitoring.

• Mentorship & Technical Leadership: Support the growth of more junior engineers through code review, pairing, and direct feedback, including raising the team's effectiveness with AI tooling. Lead spikes and timeboxed discovery work within your domain.

• Cross-Functional Collaboration: Partner with Data Services, Data Engineering, Data Science, and Product to define clear data contracts and coordinate schema changes, so that the client data we ingest is fit for downstream consumers.

Who You Are:

• Education & Experience: Bachelor's degree in a related technical field, or equivalent practical experience.

• Track Record: 5+ years of software or data engineering experience, with demonstrated ownership of production systems. No people management requirement.

• Technical Mastery: Deep experience building data ingestion or integration systems: file- and API-based pipelines, idempotency, retries, dead-letter handling, and reprocessing. Strong AWS fundamentals, especially serverless and data services (Lambda, Step Functions, Glue, S3, EventBridge, Transfer Family) plus IAM in a multi-account setup. Production-grade Go, and comfortable picking up other languages when inherited systems require it. Comfortable with Kubernetes and with Terraform at production scale.

• Security & Data Handling: Experience handling PII, and ideally cardholder data, in a regulated environment: encryption, tokenization, key management, and least-privilege access. PCI DSS exposure is a strong plus. That judgment extends to what data reaches an AI model, and to treating prompt injection and over-broad agent permissions as real risks.

• AI & Modern Tooling: Most of your daily work will be done with LLM coding agents (Claude Code), so you already use agentic tools as your main way of working and have grounded opinions on their limits. You understand MCP in practice: you have consumed MCP servers and ideally built one, and you know how to package recurring work into reusable skills and workflows. You have hands-on experience building something real on an LLM API (Bedrock, Anthropic, or similar): prompt and context engineering, structured output, tool calling, evaluation and guardrails. You reason about model tiers, token budgets, and dollars, and can defend the cost profile of what you build.

• Ownership Mindset: You take initiative, follow through without close direction, and treat production reliability as a personal standard, not a checklist. You prioritize what the team and its clients need, and you're comfortable inheriting under-documented systems and making them better.

• Communication: You write clear TDDs and design proposals. You can explain technical trade-offs to non-engineers, including client-facing partners, and you flag cross-team dependencies early.

What We Offer (Perks & Benefits)

• Flexible vacation

• Medical/dental/vision insurance

• Traditional/Roth retirement savings options

• Company-paid disability and life insurance

• Flexible Spending Account & Limited FSA

• Family-friendly parental leave, volunteer and voting time off

• On-demand wellness platform access for you and 5 friends and family

• PerkSpot discount program for 900+ merchants nationwide

Recruiting Fraud Notice:

We’re aware of fraudulent recruiters posing as TrueAccord or TrueML and contacting job seekers. To protect yourself, here’s how our real hiring process works:

  • Official channels only. Our recruiters email only from @trueaccord.com [If you’ve received an InMail, you should verify the recruiter’s @trueaccord.com email]
  • No payments or financial info during hiring. We will never ask you to pay fees, buy equipment, or share banking information during the hiring process.
  • No text or chat-app interviews. We do not conduct interviews by text message or messaging apps.
  • No “portals” or access keys. We do not send PDF portals or access keys, or ask for passwords or login credentials.
  • No resume services. We will never require an “ATS-friendly” resume rewrite or recommend paid resume services.

If someone contacting you on our behalf does any of the above, it is fraud.

Stay safe:

  • Don’t open attachments, click links, or share personal information.
  • Report the message as phishing to your email provider, and report fake profiles to LinkedIn.
  • Not sure? Verify by emailing recruiting@trueaccord.com before responding.

If you’ve already shared information with suspected scammers: Contact your bank, visit identitytheft.gov, and report the fraud at reportfraud.ftc.gov or ic3.gov.

Remote Work, Travel Expectations & Physical Requirements:

This role supports a global, cross-functional business and operates primarily in a Remote-First environment. However, flexibility outside of standard business hours and occasional local or international travel may be necessary for global operations support, company meetings, training, offsites, and collaborative projects.

This position primarily involves computer-based work, requiring extended periods at a computer, participation in virtual meetings, and use of standard office technology. We will consider reasonable accommodations to enable individuals to perform the essential functions of the role.

Maintaining a reliable internet connection and a professional work environment is expected. The ability to protect confidential company, employee, customer, and business information while working outside of a company office is also required.

Personally Identifying Information

We collect personal information for employment purposes. We do not sell personal information. Most of the information we have is provided to us by you and/or collected as part of the employment process. For more details on how we use, share, and delete personal information see our Privacy Policy.

Dedication to Diversity & Inclusion

We are an equal opportunity employer. We promote, value, and thrive with a diverse and inclusive team. Different perspectives contribute to better solutions and this makes us stronger every day. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other protected characteristics.

More about this job

Skills

  • Program management
  • Architectural design
  • Symantec PGP
  • Onboarding
  • Infrastructure as code
  • IBM Terraform
  • Kubernetes
  • Workflow
  • Data engineering
  • Team leadership
  • AWS
  • Identity and access management
  • Communication skills

Report this job

Get in touch
MovoJobs

Contact us