A company is looking for a Principal Software Engineer - Banking and Money Movement. Key Responsibilities Define and drive the architecture of mission-critical systems, ensuring scalability, security, and sustainability Lead large-scale, cross-functional initiatives that align with business priorities and deliver high-impact outcomes Mentor engineers and foster a culture of technical rigor, collaboration, and continuous learning Required Qualifications 10+ years of hands-on software engineering experience with complex distributed systems 3+ years of experience in payments or the FinTech space Strong experience with multiple technology stacks (e.g., Java, Python, Go) and designing scalable APIs Proven leadership in complex initiatives across infrastructure and product development Strong understanding of regulatory and security requirements in the financial domain is a plus
Principal Software Engineer • Los Angeles, California, United States