Software Engineer, Credit Cycle
Core
Design and maintain secure, reliable, cloud-native systems for credit card statements and invoice data across the platform, ensuring accuracy, consistency, and scalability for high-volume global operations.
Role type
Senior IC Software Engineer (Payments/Credit Cycle)
Builds
Credit card statement and invoice data processing systems, new features, and workflows for end-customers
Domain
Financial Services / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Golang, Microservices architecture, Relational and non-relational database design, CI/CD pipelines, Terraform, AWS, API integration, Observability, Secure coding practices
Preferred skills
Financial industry experience, Critical systems experience, Advanced observability practices
Technologies
Java, Golang, AWS, Terraform, Argo, Jenkins, Codefresh, Swagger, Git
Responsibilities
Write and review high-quality code across front-end, back-end, and data layers; Integrate systems via APIs and messaging queues; Develop comprehensive automated tests; Maintain CI/CD pipelines and deploy applications; Monitor production applications and investigate incidents; Optimize code for performance and cost; Ensure compliance with regulatory standards
Seniority
Senior, hands-on IC