Lead Software Engineer, Payments Modernization
Core
Lead technical strategy and delivery for a next-generation wire payment processing platform, ensuring scalable, resilient, and compliant solutions for business-critical initiatives.
Role type
Senior IC/Lead Software Engineer (Payments Modernization)
Builds
Next-generation wire payment processing platform, enterprise-scale backend systems, and CI/CD pipelines
Domain
Financial Services / Payments / Cloud Infrastructure
Required skills
Java (Enterprise Edition), Spring Framework, AWS Cloud Services, Kafka, RabbitMQ, Oracle SQL, Python, Infrastructure as Code (Terraform/CloudFormation), CI/CD pipelines, Payment Systems (Wire, ACH, RTP), ISO 20022
Preferred skills
Event-driven architecture, Financial products data (Equities, Fixed Income), Observability tools (Splunk, Prometheus, Grafana), Serverless computing, Multi-region disaster recovery
Technologies
Java, Spring, AWS (EC2, ECS/EKS, Lambda, S3, RDS, DynamoDB, API Gateway), Kafka, RabbitMQ, Oracle, Terraform, CloudFormation, Jenkins, Ansible
Responsibilities
Define technology tool stacks and evaluate new testing frameworks; Enable teams with CI/CD capabilities; Guide teams on design best practices and code performance; Conduct research and prototyping for release management; Partner with stakeholders to establish solution needs and technical requirements; Provide technical direction and mentor engineers across cross-functional teams.
Seniority
Senior, hands-on IC with leadership responsibilities