Latest AI JobsBrowse Jobs
MoneyLion logo

Full Stack Software Engineer

MoneyLionUSA - Mountain View, CATechnology
Apply on company site
Salary
$155K - $175K USD
Job type
Full-time
Work mode
Remote
Posted
17 Sept 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Full Stack Software Engineer position at MoneyLion in Mountain View, California, or remote, involves designing and optimizing full-stack applications for digital payment platforms. This role suits an experienced engineer with a strong background in backend and frontend development who wants to build scalable financial solutions.

Key Responsibilities

Design, develop, and optimize full-stack applications for high-traffic payment platforms to ensure high performance, reliability, and scalability.
Build secure integrations with global Payment Service Providers using modern protocols and API standards.
Create responsive frontend experiences with modern JavaScript frameworks alongside robust backend services.
Write lightweight and well-documented APIs for client, SDK, and cross-team communication.
Maintain strong security standards and high quality of service across the entire stack.
Lead technical design and hands-on full-stack development spanning database architecture to user interfaces.
Collaborate with product managers, engineering leaders, and architects to translate business needs into technical solutions.
Own technical designs for systems architecture built with Java, Spring, Spring Boot, and React.
Contribute across the complete application lifecycle, covering development, testing, deployment, monitoring, and maintenance.

Requirements

Minimum of 10+ years of professional software engineering experience.
Strong hands-on backend development skills in Java, Spring, and Spring Boot.
Proficiency in a modern frontend framework such as React, Vue.js, or Angular, plus solid knowledge of HTML5, CSS3, and JavaScript or TypeScript.
Experience designing and building APIs using REST, Webhooks, SOAP, and GraphQL architectural styles.
Working knowledge of SQL databases like Oracle, PostgreSQL, and MySQL, alongside NoSQL databases like MongoDB, Redis, and DynamoDB.
Experience deploying, scaling, and using managed services on cloud platforms including Azure, AWS, or both.
Ability to write unit tests, integration tests, and automated test suites with solid Object-Oriented Design skills.
Experience working within an Agile or Scrum development methodology and in global distributed delivery environments.
Understanding of API security best practices, cryptographic algorithms, secure hashing techniques, SAST or DAST tools, and data security standards such as PCI DSS and GDPR.

Nice to Have

Familiarity with AI-powered development and automation tools including N8N, LangChain, Claude, and GitHub Copilot.
Exposure to AI and ML concepts to integrate intelligent capabilities into existing workflows.
Experience with containerization and orchestration tools like Docker and Kubernetes.
Familiarity with CI/CD pipelines such as Jenkins, GitHub Actions, and Azure DevOps.
Experience with message brokers and event-driven architectures including Kafka and RabbitMQ.
Exposure to observability and monitoring tools like Datadog, Splunk, Grafana, and ELK.

Skills and Tools

Java, Spring, Spring Boot
React, Vue.js, Angular, JavaScript, TypeScript, HTML5, CSS3
SQL, NoSQL, PostgreSQL, MySQL, MongoDB, Redis
AWS, Azure, Docker, Kubernetes
Kafka, REST, GraphQL, Webhooks
LangChain, GitHub Copilot

Salary and Benefits

Annual salary range between $155,000 and $175,000 USD.
Flexible working options and time off.
Competitive pay, benefits, and well-being programs.

About the Company

Gen is a global company focused on powering Digital Freedom through consumer brands including Norton, Avast, LifeLock, and MoneyLion. The organization delivers award-winning cybersecurity, online privacy, identity protection, and financial wellness solutions to nearly 500 million users across more than 150 countries. Gen is customer-driven, supports continuous learning, and encourages diverse ideas and collaboration.

How to Apply

Interested candidates should visit the official company careers page to submit an application for this position.

Skills and tech stack

Questions candidates ask

What is the salary range for the Full Stack Software Engineer position?

The salary ranges from $155,000 to $175,000 USD per year.

Where is the job located?

The job is based in Mountain View, California, with remote work options available.

How many years of experience are required for this role?

Candidates must have 10+ years of professional experience.

What technical backend skills are required?

Required backend skills include strong hands-on experience in Java, Spring, and Spring Boot.

What is the interview process for this role?

The hiring process consists of a recruiter call, a hiring manager interview, and an onsite interview with the team.

Ready to apply?

The application is on the official MoneyLion careers page.

Apply on company site