Social Finance - San Francisco, CA

posted 4 months ago

Full-time - Senior
Remote - San Francisco, CA
Religious, Grantmaking, Civic, Professional, and Similar Organizations

About the position

We are looking for a Senior Staff Engineer for our Cloud Infrastructure teams with a natural inclination to elegantly solve problems. As a member of our infrastructure engineering organization, you will have the opportunity to directly impact the direction and architecture of our cloud platforms, while enabling engineers at SoFi with great platform level systems. You will get the chance to take on complex and interesting problems as part of a fast-paced, highly collaborative organization. The ideal candidate will be hands-on and comfortable driving solutions from initial architecture to final implementation with a strong sense of ownership and drive for delivery. In this role, you will provide technical leadership and guidance in the design, implementation, and maintenance of our cloud infrastructure and key cross-cutting platform services. You will collaborate with cross-functional teams to drive innovation and increase resilience and reliability. Your contributions will include the development of infrastructure as code (IaC) practices and the evolution of our overall cloud architecture. You will also be responsible for identifying and addressing performance bottlenecks and inefficiencies in our cloud infrastructure, implementing best practices for optimizing resource utilization and cost-effectiveness, and mentoring other engineers to enhance the overall technical capabilities of the team. This position requires juggling multiple tasks and projects simultaneously in a results-oriented environment, contributing to a culture of continuous learning and improvement.

Responsibilities

  • Provide technical leadership and guidance in the design, implementation, and maintenance of cloud infrastructure and key cross-cutting platform services.
  • Collaborate with cross-functional teams to drive innovation and increase resilience and reliability.
  • Contribute to the development of infrastructure as code (IaC) practices and the evolution of overall cloud architecture.
  • Identify and address performance bottlenecks and inefficiencies in cloud infrastructure.
  • Implement best practices for optimizing resource utilization and cost-effectiveness.
  • Mentor other engineers and provide knowledge transfer to enhance the overall technical capabilities of the team.
  • Contribute to a culture of continuous learning and improvement.
  • Manage multiple tasks and projects simultaneously in a results-oriented environment.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 8+ years of software development experience.
  • Deep expertise in cloud infrastructure development with AWS, containerization and orchestration (e.g. Docker, Kubernetes), Networking, service meshes (e.g. Istio), streaming and messaging (e.g. Kafka, Kinesis) or related technologies.
  • Deep expertise in Temporal.
  • Strong programming fundamentals and skills for infrastructure automation.
  • Strong writing skills.
  • Experience working with Agile development processes.
  • Experience with maintaining CI/CD pipelines and test-automation.
  • Very strong interpersonal skills to work well with non-technical team members.

Benefits

  • Comprehensive and competitive benefits package including health insurance, retirement plans, and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service