The Role:
The Operational Database Platform team at SoFi powers critical infrastructure ensuring scalability reliability and efficiency for SoFis datadriven platform. We manage systems operating at a massive scale focusing on high availability security and operational excellence. As a Staff Software Engineer you will lead complex highimpact projects influence strategy and foster collaboration across teams to drive innovation in our data ecosystem.
This role is designed for an experienced engineer with deep expertise in backend systems cloud technologies and a proven ability to navigate complexity with creativity and effectiveness. Youll serve as a technical leader tackling ambiguous challenges while mentoring and empowering others to deliver worldclass solutions.
What youll do:
- Design develop and optimize scalable software systems for SoFis data platform.
- Solve complex technical challenges with innovative effective solutions.
- Lead and execute impactful projects that align with company goals.
- Collaborate with crossfunctional teams to enhance system scalability and efficiency.
- Advocate for best practices in engineering system design and operations.
- Mentor engineers and foster a culture of collaboration and continuous improvement.
- Influence team strategies and align stakeholders around shared goals.
What youll need:
- Bachelors degree in Computer Science Engineering or related field or equivalent work experience with 8 years of experience in backend software development including distributed systems and cloudnative environments.
- Proficiency in programming languages such as Python Java Go or equivalent with a strong emphasis on building and optimizing largescale complex systems.
- Cloud Proficiency: Deep experience with AWS or similar cloud platforms including infrastructure design optimization and security.
- Expertise in database systems and modern distributed technologies.
- Familiarity with infrastructureascode tools such as Terraform or Ansible.
- Experience with observability tools like DataDog Splunk or CloudWatch.
- Proficiency in CI/CD pipelines and version control systems such as Git.
- Strong problemsolving and leadership skills with a proven ability to handle ambiguity.
- Exceptional communication and collaboration skills.
Who you are:
- Problem Solver: Thrive on tackling complex ambiguous challenges with scalable solutions.
- Collaborative Leader: Build trust and alignment across teams and stakeholders.
- Mentor: Inspire and support teammates growth and success.
- Innovative Thinker: Continuously improve systems with fresh ideas and tools.
Required Experience:
Staff IC