Senior Staff Engineer, Loans Originations
SoFi
23 days ago
San Francisco, CA, USA
Senior / Staff+
Responsibilities
- Lead design and implementation efforts across platform domains.
- Resolve complex problems in platform design with competing constraints.
- Act as a subject matter expert to identify and resolve systemic issues.
- Define long-term architectural direction and develop execution plans.
- Drive alignment across teams and build consensus on tradeoffs.
- Enhance engineering maturity by improving culture and processes.
- Collaborate with partners to align technology with company strategy.
- Identify and drive improvements in systems for engineer productivity.
- Mentor engineers and participate in recruiting processes.
Requirements
- Bachelor's or Master's degree in Computer Science or Software Engineering.
- 7+ years of professional software engineering experience.
- 4+ years in a technical leadership role.
- Proven track record of leading cross-team initiatives.
- Experience in increasing engineering productivity and excellence.
- Exemplary communication and documentation skills.
- Proficient in Java, Kotlin, or similar object-oriented programming languages.
- Experience with public cloud compute, storage, and infrastructure.
- Familiarity with Kafka, Docker, Kubernetes, and Spring Boot.
- Deep understanding of relational and document database fundamentals.
- Expertise in microservices design principles and architecture.
- Experience with scaling highly-available, mission-critical systems.
- Proficient with GIT and related CI/CD systems.
- Experience leading and improving Agile methodologies.
Tech Stack
Amazon DynamoDBApache KafkaAWSDockerGitJavaKotlinKubernetesSpring Boot
Categories
BackendDevOpsFull Stack