Taro Logo

Senior Software Engineer, Builder Tools

A next-generation financial services company and national bank using innovative, mobile-first technology to help millions of members reach their goals.
$128,000 - $240,000
DevOps
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance · Enterprise SaaS
This job posting is no longer active.

Job Description

SoFi, a leading fintech company and national bank, is seeking a Senior Software Engineer to join their Builder Tools engineering organization. This role focuses on enabling SoFi engineers to innovate in fintech through developer productivity tooling. The position involves designing, developing, and scaling developer tools while working in a fast-paced, collaborative environment. The ideal candidate will be deeply technical, with strong ownership and quality focus.

The role combines technical leadership in CI/CD platforms, build systems, and developer tooling with innovative work in AI-assisted productivity flows. Key responsibilities include providing technical leadership, driving innovation, becoming a subject matter expert, mentoring team members, and fostering continuous improvement.

Candidates should bring 5+ years of software development experience, strong cloud and container expertise, and deep knowledge of build systems and CI/CD platforms. Technical skills required include proficiency in Java, Kotlin, or Python, along with infrastructure automation experience. The position demands excellent problem-solving abilities and strong interpersonal skills.

SoFi offers a competitive compensation package with a base salary range of $128,000 to $240,000, plus bonus potential and comprehensive benefits. The company promotes an inclusive culture and provides equal employment opportunities to all candidates. This role represents an opportunity to shape the future of financial technology while working with cutting-edge developer tools and practices.

Last updated 3 months ago

Responsibilities For Senior Software Engineer, Builder Tools

  • Provide leadership for technical design, delivery and operational excellence of code, build, CI/CD platforms, and developer tooling
  • Collaborate with cross-functional teams to drive innovation in developer tooling and AI assisted developer productivity flows
  • Become a subject matter expert for developer tooling domains
  • Mentor engineers and share domain expertise
  • Contribute to creating a culture of continuous learning and data-driven decisions
  • Build strong working relationships with cross-organizational teams
  • Implement and influence adoption of developer tooling and best practices

Requirements For Senior Software Engineer, Builder Tools

Java
Kotlin
Python
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical field
  • 5+ years software development experience
  • Experience with cloud environment (AWS), containers, and cloud-native technologies
  • Expertise in build systems for JVM ecosystem, AI assisted developer tools, and CI/CD systems
  • Strong coding skills in Java, Kotlin, Python with infrastructure automation
  • Strong problem solving and programming fundamentals
  • Strong understanding of software design principles and distributed systems architecture
  • Excellent written and verbal communication skills
  • Ability to independently plan, manage and own deliverables

Benefits For Senior Software Engineer, Builder Tools

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive base pay
  • Bonus eligibility
  • Long term incentives
  • Comprehensive benefits package