
Senior Principal Engineer, Borrow
SoFi
full-time
Posted on:
Location Type: Hybrid
Location: Seattle • Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $224,000 - $385,000 per year
Job Level
Senior
Tech Stack
AnsibleAWSAzureCloudDockerGoogle Cloud PlatformKubernetesTerraform
About the role
- Design, build, and maintain scalable cloud infrastructure and platform services
- Partner with cross-functional teams to understand their needs and pain points, and translate them into technical solutions.
- Drive the adoption of best practices in cloud infrastructure, including infrastructure as code, CI/CD, and observability.
- Mentor and guide other engineers, fostering a culture of technical excellence and continuous learning.
- Stay abreast of emerging technologies and industry trends, and proactively identify opportunities to improve our platform.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- 15+ years of software development experience, with significant experience working on cloud infrastructure and platform engineering.
- Deep expertise in public cloud platforms (AWS is preferred, but GCP and Azure are relevant), containerization and orchestration (Kubernetes, Docker), and related technologies.
- Strong programming skills and experience with infrastructure automation tools (Terraform, Ansible, etc.).
- Full stack “operator”: ability to both create and execute the business and product strategy; with clear objectives, but limited, ambiguous, or varied direction.
- Excellent communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders.
Benefits
- This role is also eligible for a bonus, long term incentives and competitive benefits. More information about our employee benefits can be found in the link above.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
cloud infrastructureplatform servicesinfrastructure as codeCI/CDobservabilityprogramminginfrastructure automationcontainerizationorchestrationfull stack development
Soft skills
mentoringguidingcommunicationcollaborationtechnical excellencecontinuous learningproblem-solvingstakeholder engagementadaptabilitystrategic thinking
Certifications
Bachelor's degreeMaster's degreeComputer ScienceSoftware Engineering