Principal Software Engineer
New
M
MQ Referrals OnlyFintech / Payments
Remote, USAFull-TimePrincipal
SalaryNational: $242,400 - $303,000
Apply NowOpens the employer's application page
Job Details
- Experience
- 12+ years
- Required Skills
- AWSJavaKafkaKubernetesSpring BootTerraformMicroservicesHelm
Requirements
- 12+ years of hands-on software engineering experience.
- Demonstrated passion for software engineering excellence, including design principles, fault tolerance, scalability, security, and test-driven development.
- Experience partnering with product teams to ideate and bring innovative solutions to market.
- Experience developing and scaling microservices using modern cloud technologies, preferably AWS.
- Experience working with high volume / low latency data infrastructures.
- Solid understanding of security engineering best practices and experience designing compliant solutions.
- Experience building systems running in multiple regions.
- Experience with Java, Springboot, Kubernetes, Terraform, Helm, Kafka, JPOS, and AWS services.
- Team-oriented leadership and cross-functional collaboration skills.
- Master's degree in Software Engineering (Nice-to-have).
- Experience in payment processing, card issuing, or the payments industry (Nice-to-have).
Responsibilities
- Own the technical roadmap and author system designs that enable scalable, secure, and operationally efficient card issuing and payment processing products.
- Write, review, and optimize code across the issuing and processing stack.
- Identify and drive high-impact technical initiatives that improve the performance, reliability, and cost-efficiency of core processing engines.
- Collaborate with Product Managers to analyze requirements and provide technical recommendations across onboarding, issuing, digital wallets, authorization & clearing, transaction controls, and ledger.
- Mentor and guide technical leads, influence stakeholders, and establish success metrics to drive organization-wide technical excellence.
- Apply and evangelize modern best practices in software designs and implementations to increase platform resiliency and scalability.
View Full Description & ApplyYou'll be redirected to the employer's site