Senior Software Engineer, Money Movement
The Role:
Do you dream of building secure and scalable systems that empower users to move money instantly across the globe? Are you passionate about creating elegant solutions for complex challenges in the global payments and money movement space? If so, we want you on our team!
SoFi is looking for a Senior Software Engineer on a brand-new international remittance product that will empower members to send instant, low-cost payments across borders using blockchain and next-generation financial technologies. You’ll play a critical role in bringing this vision to life—from concept to scale—designing secure, performant, and compliant systems that redefine the cross-border money movement experience.
You will be an active team player and contribute to the vision to deliver the core infrastructure and user-facing capabilities behind a modern, global payments product. Your work will drive convenience, transparency, and affordability while ensuring alignment with compliance and security standards. This product is a key pillar of SoFi’s long-term goal of becoming a one-stop-shop for members’ financial needs.
You will work closely with product managers, designers, researchers, legal and compliance teams, and other engineers across orgs. The ideal candidate is both forward-thinking and hands-on, has a strong sense of ownership, is a self-starter, drives for delivery, approaches complex questions with data & curiosity, dives below the surface to identify the root cause, and is a good mentor and a team player.
What You’ll Do:
- Architect & Build : Design, develop, and implement core functionalities of the Global Money Movement Product
- Own your systems : Operate with a high degree of independence and take ownership of your work, from design to deployment, ensuring operational excellence
- Collaborate Effectively : Work closely with a x-functional team to design, architect, and implement end-to-end solutions that encompass both front-end and back-end components
- Innovate : Participate in shaping the technical architecture of the product, generating new ideas wherever applicable.
- Continuous Improvement : Contribute to the continuous improvement of the platform through code reviews, documentation, and knowledge sharing, and continuously grow as an engineer
What You’ll Need:
- 5+ years of experience of working on highly scalable and available systems, as well as delivering quality software and architecture
- Proficiency in scaling highly available, mission critical systems with a SOA architecture
- Proficiency with at least one object oriented programming language (preferably Java or Kotlin)
- Strong sense of responsibility; driving a project from inception to completion and knowing that a project is not complete when it is shipped to production
- Growth mindset and a deep passion to improve customer experience
- Strong problem solver and solid production debugging skills
Nice to Have:
- Bachelor's degree in computer science or an equivalent field
- Prior Experience with Java/Kotlin, REST / GraphQL, Kafka, Docker, Kubernetes, Spring Boot, Kubernetes, Terraform, and CI/CD
- Experience with FE web and mobile applications development
- Experience in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Angular and Flutter. Proficiency in developing appealing and responsive interfaces
- Experience with designing, implementing, and maintaining P2P money movement capabilities or Payment systems
- Experience with Temporal, Snowflake, Datadog as well as infrastructure as code tools (e.g., Terraform, Ansible)
What we offer:
- Work in the heart of the FinTech revolution, making a real difference in the financial lives of millions.
- The opportunity to be a founding member of a new squad working on multiple challenging and impactful projects that will shape the future of SoFi.
- A collaborative and supportive work environment where you can learn and grow from talented engineers.
- Competitive salary and benefits package.
- Be part of a company that values innovation and empowers its employees.
If you are excited about building tier-0 products and services from scratch, we encourage you to apply!
Recommended Jobs
Sales Associate-Heavy Duty Automotive
We are a leading company in the heavy-duty automotive industry, seeking a dedicated Sales Associate to join our team. In this role, you will be responsible for providing exceptional customer service …
Senior Software Engineer - Creator Performance Tools (C++)
As a Senior Software Engineer on the Performance & Optimization pod within the Scripting team, you'll play a crucial role in empowering the next generation of Roblox creators. You will build th…
Client Advisor
Bottega Veneta is seeking a Client Advisor for its Melrose location in Los Angeles. This role involves achieving sales targets, building client relationships, and maintaining product knowledge. Ideal …
Senior Product Manager
We are hiring a Senior Product Manager to own Tracer and drive the systems, processes, and execution behind how we build, evaluate, and improve SuperDial’s AI workflows. This role is responsible for …
Project Billing Coordinator
Project Billing Coordinator Department: Accounting / Project Administration Location: Bakersfield, CA (Kern County) FLSA Status: Non-Exempt (Eligible for Overtime) Reports To: Billing & P…
Image Processing Engineer IV
At KARL STORZ, we’re dedicated to advancing medical technology and improving patient care. We're seeking a talented Senior Image Processing Engineer to join our team and play a key role in developi…
ECM - San Fernando Valley
The Good Seed is looking to place an Enhanced Care Management (ECM) Lead Care Manager. We are looking to hire in San Fernando Valley. The ECM Lead Case Manager will assume responsibilities for c…
Software Engineer, Backend Python
The Company PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, Pa…
Senior Software Engineer (Hybrid)
About MyOme MyOme's mission is to provide clinically-actionable genetic information to patients throughout their lives. To achieve this goal, we combine clinical-grade sequencing, adva…