Senior Software Engineer Full-Stack, MarTech
The Role
SoFi is seeking a highly motivated and experienced Senior Full Stack Software Engineer to join the Member Growth team. This team is part of Sofi’s MarTech group and is dedicated to transforming the marketing technology landscape with the ultimate goal of accelerating SoFi’s member growth.
We will achieve this by developing and maintaining world-class, fast, personalized, and high-performing web experiences across organic and paid channels. You will own the full development lifecycle, building innovative solutions that directly influence our top-of-funnel user acquisitions. By offering tools for automation and self-service, we empower the marketing team and promote a culture of innovation and adaptability in response to the digital landscape and privacy regulations.
What You'll Do
- Work on building React-based web applications (sofi.com, SoFi Learn) with cross-functional teams, improving web core vitals and overall site performance.
- Drive product-led growth by creating seamless, personalized, and high-converting experiences on the critical funnels.
- Develop testable and accessible features, leverage a/b experiment for measurement, identify and solve potential implementation issues.
- Generate, enhance, and promote ideas for useful new projects and technologies.
- Deliver and operate highly available and scalable services in a production environment.
- Communicate effectively with project leads, product managers, and software developers on multiple projects.
- Contribute to technical roadmaps and engineering excellence, build and improve technical architectures across product features.
- Mentor other engineers, support healthy technical culture, and help the team grow.
What You’ll Need
- Bachelor’s degree, ideally in a technical field, but we understand great engineers come from a variety of different backgrounds and also consider relevant work experience.
- 5+ years of web development with modern javascript, tooling and frameworks.
- Solid understanding of technologies around web frontend , backend service, design patterns and best practice.
- Experience in React, TypeScript/JavaScript, PHP, Kotlin/Java, MySQL/PostgreSQL. Familiarity with containerization (e.g., Docker, Kubernetes), API framework (e.g. Spring or Spring Boot) and database (e.g. MySQL/PostgreSQL)
- Experience in building large-scale applications with full development lifecycles with unit, functional, and end-to-end testing.
- Willingness to roll up your sleeves, collaborate with others, and get stuff done.
- Solid sense of responsibility; driving a project from inception to completion
- Affinity and accountability for solving problems and shipping impactful features
- Be able to work efficiently and collaboratively in a dynamic production environment.
Nice to Have
- Direct experience in financial systems, investments, or lending platforms. Passionate about fintech and helping customers to make their money right.
- Experience in scaling highly available, mission-critical systems
- Experience with event-driven architecture and data pipelines (Kafka, Temporal).
- Familiarity with CSM like Wordpress from a migration or modernization perspective.
- Experience with observability and analytics tools such as Datadog, Amplitude, or Snowflake.
Recommended Jobs
Psychiatrist
Psychiatrist Location: Oakland, CA Position Type: Full-Time Salary Range: $300,000 – $400,000 per year Schedule: Monday–Friday, 9:00 AM – 5:00 PM Role Overview This role foc…
Data analyst / scientist - master
Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-…
Roadside Technician Commercial Tires - Chino, CA
Goodyear. More Driven. IMMEDIATELY HIRING!!! – APPLY TODAY!!! Starting pay for the market: $20 Hourly The role of the Roadside Technician position in our company can be broken down into one s…
Senior Director, Digital Sales & Operations
As we expand our global footprint, Square Enix is seeking a bold, forward-thinking leader to drive our digital sales growth across the Americas and Europe. The Senior Director, Digital Sales & Operat…
Utility Driver
Go Green! Mahoney Environmental recycles used cooking oil - help the environment as part of our exceptional team. Competitive income, 401K plan, paid holidays and vacation time. We've been around for…
Staff Software Engineer, Applications
Title: Staff Software Engineer, Applications This position is based in our Campbell, California offices. This position is on-site & full-time Why Telos Health? At Telos Health, an Imperative…
Product Engineer II - Data Reviewer
Overview The ArcGIS Data Reviewer extension is a specialized extension designed to enhance the quality and accuracy of spatial data within the ArcGIS platform. This role focuses on ensuring that spat…
Payroll Accountant
We are seeking an experienced Payroll Accountant for an immediate 2–3 month remote assignment, with the potential to extend through January 31. This is an excellent opportunity to support a highly re…
Inbound Customer Service Representative - Telecommunications
With people at the heart of our success, NTT DATA is committed to attracting and growing the best talent and providing an environment where everyone feels they can belong and their contribution matte…