Logo
SoFi

Principal Software Engineer, Builder Tools

SoFi, Seattle, Washington, us, 98127

Save Job

Principal Software Engineer, Builder Tools Join to apply for the

Principal Software Engineer, Builder Tools

role at

SoFi .

Base pay range $192,000.00/yr - $330,000.00/yr

The Role We are looking for an innovative and entrepreneurial Principal Software Engineer to join our Builder Tools engineering organization. You will have the opportunity to directly influence, impact and lead the technical strategy and architecture of our next generation internal developer platform in an AI‑first SDLC. Your work will elevate developer experience by enabling SoFi engineers with AI‑enabled development practices and tooling. You will define and solve challenging problems in a fast‑paced, highly collaborative and innovative organization.

What You’ll Do

Technical leadership – provide thought leadership for the technical architecture, design, and delivery for AI enabled tools across the SDLC including plan, code, test, build, deploy, observe and remediate.

Strategic partnership – serve as a key strategic technical advisor to leadership, influencing roadmap and ensuring alignment with business objectives.

Innovate – collaborate with cross‑functional teams to drive innovation and advancements in AI assisted developer productivity flows.

Operational excellence – be a subject‑matter expert and role model practitioner across the developer tooling domain, driving observability strategy and practices (SLOs, incident resolution, root‑cause analysis, remediation).

Mentor – collaborate with engineers across the Platform organization, providing mentorship and expertise to enhance overall technical capabilities of teams.

Continuous improvement – contribute to a culture of continuous learning, data‑driven decisions and improvements, proactively identifying and managing risks.

Collaborate – build strong working relationships with coworkers, cross‑organizational leaders, including engineering managers and product managers.

Influence – be a change agent influencing and scaling the adoption of AI‑enabled developer tooling and best practices across the engineering organization.

What You’ll Need

Education – Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.

Experience – 10+ years of professional software development experience, including 2+ years in a technical leadership role.

Domain expertise – deep expertise in AI‑enabled developer productivity, internal developer platforms, LLMs, engineering excellence metrics (DORA, SPACE), build systems for JVM (Gradle, Bazel), and CI/CD systems (GitLab, BuildKite, ArgoCD).

Technical expertise – experience developing in a cloud environment (AWS), using containers (Docker, Kubernetes), cloud‑native technologies and service meshes (Istio, Envoy).

Innovation – proven track record devising and launching creative solutions to developer experience challenges.

Design & problem solving – strong understanding of software design principles and distributed systems architecture.

Coding skills – proven proficiency shipping enterprise applications in one or more programming languages (Go, Python, Java, Kotlin, etc.).

Communication & collaboration – exceptional verbal and written communication, ability to articulate complex technical concepts to diverse audiences.

Project leadership – ability to own, manage and deliver complex projects from scoping through launch; experience leading Agile practices.

Security and compliance (preferred) – familiarity with security standards and compliance (SOC2, PCI, HIPAA) and risk management frameworks relevant to financial and regulated industries.

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

SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, gender identity, sexual orientation, age, disability, military service, or any other basis prohibited by applicable law.

SoFi is committed to an inclusive culture. As part of this commitment, we offer reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com.

Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time.

If you are a current employee, do not apply here – please navigate to our Internal Job Board to apply for open roles.

Seniority level Not applicable

Employment type Full‑time

Job function Engineering and Information Technology

#J-18808-Ljbffr