Search jobs > San Francisco, CA > Software engineer cloud

Staff Software Engineer, Cloud Primitives

SoFi
San Francisco , CA
$153.6K-$264K a year
Full-time

Who we are :

Shape a brighter financial future with us.

Together with our members, we’re changing the way people think about and interact with personal finance.

We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals.

The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way.

Join us to invest in yourself, your career, and the financial world.

The Role :

We are seeking a highly skilled and experienced Staff Engineer to join our Cloud Primitives team. In this role, you will be a key contributor to the design, development, and delivery of foundational cloud primitives that enable our teams to build efficiently on AWS.

You will have the opportunity to shape the direction and architecture of our infrastructure-as-code solutions, focusing on compute, storage, networking, and authentication.

If you are a seasoned engineer with deep expertise in cloud technologies and a passion for building reliable, scalable, and secure cloud infrastructure, we invite you to apply for this exciting opportunity.

What You’ll Do :

  • Architect and implement scalable and secure cloud primitives using infrastructure-as-code to provide teams with reliable abstractions for compute, storage, networking, and authentication on AWS.
  • Provide thought leadership and drive the technical strategy for the Cloud Primitives team. Lead complex projects with a broad impact across the organization, ensuring alignment with company goals.
  • Identify opportunities to reduce complexity and create simpler, more effective solutions that improve developer productivity and accelerate innovation.
  • Work closely with cross-functional teams, including software engineers, security teams, and product managers, to design and implement solutions that meet the needs of various stakeholders.
  • Mentor and guide junior engineers, sharing your expertise in cloud technologies, best practices, and problem-solving approaches.
  • Proactively identify risks and implement mitigation strategies to ensure the robustness and security of cloud infrastructure.
  • Stay current with emerging cloud technologies and industry trends, driving the adoption of best practices and new tools to enhance our platform.

What You’ll Need :

  • Bachelor's degree and 8+ years of related experience, or Master's degree and 6+ years of related experience, or PhD and 3+ years of related experience, or equivalent work experience.
  • Extensive experience with AWS, cloud-native technologies, and infrastructure-as-code (IaC) tools such as Terraform.
  • Proficiency in programming languages such as Go, Python, or similar. Strong understanding of cloud computing principles, including networking, storage, and compute resources.
  • Demonstrated ability to tackle complex technical challenges and deliver innovative solutions that align with business goals.
  • Ability to influence and drive technical strategy within a team and across departments. Experience leading large-scale projects with significant impact.
  • Excellent verbal and written communication skills, with the ability to convey complex technical concepts to a variety of audiences.

Nice to have :

  • Deep knowledge of AWS services and cloud infrastructure best practices.
  • Experience with security, compliance, and risk management in cloud environments.
  • Familiarity with continuous integration / continuous deployment (CI / CD) pipelines and related tools (e.g., Jenkins, GitLab CI / CD).
  • Strong background in automating infrastructure tasks to improve efficiency and reduce manual effort.
  • Proven track record of mentoring and developing engineering talent.

Compensation and Benefits

The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location.

To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page!

Pay range : $153,600.00 - $264,000.00

Payment frequency : Annual

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.

16 days ago
Related jobs
Promoted
harvey.ai
San Francisco, California

As a Software Engineer on the Frontend Engineering team at Harvey, you will own and lead engineering projects that define the user experience of our various product lines. Harvey uses algorithms with reasoning-adept LLMs that have been customized and developed by our expert team of lawyers, engineer...

Promoted
Google, LLC
CA, United States

Our products need to handle information at massive scale, and extend well beyond w Software Engineer, Software, Embedded, Staff, Engineer, Technology, Technical. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with...

Promoted
harvey.ai
San Francisco, California

As a Software Engineer on the Product Engineering team at Harvey, you will own and lead engineering projects across our various product lines. YoE (post-BS/MS) in a product focused full-stack software engineering role. Harvey uses algorithms with reasoning-adept LLMs that have been customized and de...

Promoted
Tbwa Chiat/Day Inc
San Francisco, California

The Compute Reliability and Efficiency team is looking to hire a Staff Software Engineer with a focus on lower-level (Linux and Kubernetes) systems engineering that thrives at the intersection of infrastructure and software engineering. Staff Software Engineer - Compute Reliability and Efficiency. A...

GEICO
San Francisco, California
Remote

As our Staff Engineer you will be at the forefront in the development of our Data Center Hybrid Cloud software stack, responsible for design, development and troubleshooting of high quality SDN solutions for next-gen network HW including Switch, SmartNIC, Load balancer and Firewall building a cohesi...

Asana
San Francisco, California

Staff Software Engineer, Continuous Integration. As a Test Infrastructure Engineer, you’ll be responsible for understanding opportunities for improvement in Asana’s testing workflows and architecting and implementing changes that meaningfully impact both our ability to run automated testing and the ...

DeepScribe
San Francisco, California

We’re looking for an exceptional Staff Software Engineer with experience working with Large Language Models (LLMs) to help us push the boundaries of what’s possible in healthtech. Implement innovative solutions for LLM-specific challenges such as prompt engineering, few-shot learning, and efficient ...

Spring Health
San Francisco, California

Reporting to the General Manager, Stealth Venture, you will be in a high-visibility, high-impact role as a Staff Software Engineer over a new initiative. We’re looking for an experienced, strategic and technical Staff Software Engineer who cares about impact, ownership, cross-functional projects, an...

reddit
San Francisco, California

The Observability (OBS) team is looking to hire a Staff Software Engineer that thrives at the intersection of infrastructure and software development. As a member of the Observability team, your work will span these domains, which are rich with challenging infrastructure and software engineering pro...

Gusto
San Francisco, California
Remote

As a Gusto Software Engineer at this level, you’ll oversee projects end-to-end by influencing initial feature specs, building backend APIs, writing frontend code, and overseeing ongoing improvements for deployed features. We’re hiring seasoned engineers to join our teams that work on customer-facing...