Software Development Engineer, Finance Technology
Core
Design and build software applications for global financial transactions and payments to millions of vendors, handling billions of dollars annually under regulatory and audit obligations.
Role type
Senior Software Development Engineer (Payments/Fintech)
Builds
Global payment systems and financial transaction applications
Domain
Fintech / Payments / Financial Services
Deliverable
production ML models | product features
Required skills
C#, C++, Java, Perl, Object Oriented Design, Distributed Systems, System Architecture, AI Agent Direction, Code Review, Mentoring
Preferred skills
Full SDLC experience, Cloud computing, Web services, AI-assisted development tools, Debugging and profiling
Technologies
C#, C++, Java, Perl, AI Agents
Responsibilities
Design and implement end-to-end features for payment systems; Collaborate with product managers and finance stakeholders to define requirements; Build agentic AI capabilities into development and operational workflows; Mentor junior engineers and conduct code reviews; Ensure system maintainability and documentation.