Principal Software Engineer, Cloud Networking Platform
Core
Define the long-term networking vision and architecture for SoFi's entire cloud platform, including multi-region traffic management, AI-accelerated automation, and on-premises colocation strategy.
Role type
Principal Software Engineer (Cloud Networking)
Builds
Company-wide cloud network infrastructure, AI-driven automation workflows, and network security policies.
Domain
Financial Services / Cloud Networking
Deliverable
production ML models
Required skills
Networking fundamentals (TCP/IP, BGP, DNS, TLS, HTTP), AWS multi-account/multi-region design, Kubernetes networking, AI/ML for infrastructure automation, Go or Python, Infrastructure as Code, Incident management, Technical leadership
Preferred skills
On-premises data center networking, Zero trust networking, PKI/certificate automation, Security compliance frameworks (SOC 2, PCI DSS, FFIEC)
Technologies
AWS, Kubernetes, Go, Python
Responsibilities
Define north-star cloud network architecture and multi-year roadmap; Lead AI adoption for network automation and guardrails; Mentor Staff and Senior Staff engineers; Resolve company-critical network incidents; Partner with Security and Compliance on network policies.
Seniority
Principal, strategic leadership & hands-on execution
