drjobs Senior Software Engineer Full-Stack, MarTech

Senior Software Engineer Full-Stack, MarTech

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

San Francisco, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 Sofis MarTech group and is dedicated to transforming the marketing technology landscape with the ultimate goal of accelerating SoFis 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 Youll Do

  • Work on building React-based web applications ( 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 Youll Need

  • Bachelors 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.

Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.