CareerPlan

Software Development Engineer

USAFull-time2026-10-10 → 2026-11-09

Core

Design, develop, and optimize petabyte-scale batch and near-real-time data pipelines; build intelligent query systems and a natural-language-to-SQL tool using LLMs; create real-time dashboards for fraud trends and operational KPIs.

Role type

Senior Software Development Engineer (Data Engineering & ML Infrastructure)

Builds

Petabyte-scale data pipelines, fraud-detection datasets, intelligent query systems, real-time dashboards, and data catalogs.

Domain

Financial services / Fraud detection / Data Engineering / Machine Learning

Deliverable

production ML models

Required skills

Distributed systems design, Data pipeline architecture, Large-scale data processing, Object-oriented design, C#/C++/Java/Perl, SQL, LLM integration (Amazon Bedrock), Data validation & anomaly detection, Observability & alerting, Compliance frameworks, Encryption & access controls.

Preferred skills

Full software development lifecycle experience, Code reviews, Source control, Build processes, Testing, Operations.

Technologies

Amazon Bedrock, Large Language Models, C#, C++, Java, Perl, SQL.

Responsibilities

Design and optimize petabyte-scale data pipelines for fraud detection; Develop natural-language-to-SQL tools using LLMs; Build real-time dashboards for fraud trends and pipeline health; Implement automated data validation, anomaly detection, and compliance frameworks; Maintain searchable data catalogs with metadata and lineage; Build observability, alerting, and auto-remediation systems.

Seniority

Senior, hands-on IC