CareerPlan

Senior Software Engineer

Alpharetta, Georgia, USFull-time2026-11-09 → 2026-11-10
On-siteNo visa sponsorship

Core

Design, develop, and maintain high-quality software applications for transaction processing in the ACH Payment world, focusing on Risk and Fraud detection in an OLTP environment.

Role type

Senior Software Engineer (Application Team)

Builds

High-availability transaction processing systems and fraud detection algorithms

Domain

Fintech / Payments / ACH Processing

Deliverable

production ML models

Required skills

Java, J2EE, AWS, Snowflake, Oracle, DynamoDB, Unix/Linux, TCP/IP, SSL, Socket programming, CI/CD pipelines, Agile methodologies

Preferred skills

Financial services industry experience, Legacy systems (C/C++/pro*c)

Technologies

Java, J2EE, AWS, Snowflake, Oracle, DynamoDB, Unix, Linux, TCP/IP, SSL

Responsibilities

Build and maintain complex algorithms and application stack codebase for Risk and Fraud detection; Perform efficient cross-system integration to handle transaction SLA needs; Store and retrieve transactional data from OLTP databases; Collaborate with stakeholders to understand requirements for platform enhancements; Maintain security standards and resolve incidents in a live transaction processing environment

Seniority

Senior, hands-on IC