Gen Digital Inc.
Senior Backend Engineer - MoneyLion
USA - New York, NY · Senior
Sponsorship not specifiedDetected 84 days ago
JavaSpringDistributed SystemsCode ReviewGitSQLNoSQLAWSCloud PlatformsDockerKubernetesCI/CDAPI DevelopmentRESTKafkaData EngineeringAgentic AIA/B TestingCommunicationCollaborationProblem Solving
About the role
- MoneyLion is a leader in financial technology powering the next generation of personalized products and content.
- We pride ourselves on serving the many, not the few, providing confidence through guidance, choice, and personalization.
- We're looking for a deeply experienced backend engineer who brings strong ownership, sound technical judgment, and a high bar for engineering quality.
Responsibilities
- Take Ownership: You'll help maintain a high bar for quality through design reviews, code reviews, testing, observability, and production readiness.
- Collaborate cross-functionally: Partner with product, analytics, and fellow engineers to shape solutions and deliver reliably.
- Architect for change: Design and build backend systems that are scalable, modular, and resilient to evolving product and business needs.
- Build clean data flows: Create dependable APIs, events, and service boundaries that support partner integrations, experimentation, analytics, and downstream systems.
- Lead AI-assisted development: Use AI tools for prototyping, scaffolding, refactoring, and exploratory development, then validate the output with strong engineering judgment.
- Skilled at partnering with Product, Analytics, and engineering teams to deliver in a fast-paced environment.
- You'll help maintain a high bar for quality through design reviews, code reviews, testing, observability, and production readiness.
- Partner with product, analytics, and fellow engineers to shape solutions and deliver reliably.
- Design and build backend systems that are scalable, modular, and resilient to evolving product and business needs.
Requirements
- Strong understanding of REST API design, service contracts, and backward compatibility.
- Experience with asynchronous and event-driven architectures (e.g., Kafka, SQS), including event design and reliability considerations.
- Strong expertise in Java, Spring Boot, and modern backend architecture.
- Strong working knowledge of SQL and NoSQL databases.
- Familiarity with asynchronous and event-driven systems such as Kafka, SQS, or similar technologies.
Nice to have
- Ability to use AI agents to explore multiple implementation approaches, evaluate tradeoffs, and converge on robust solutions without introducing fragile or "AI-shaped" systems.
- After you submit your application, you can expect the following steps in the recruitment process:
- Live Coding 1 of 2
- Live Coding 2 of 2
Skills
- Experience with high-scale, consumer-facing systems or marketplace platforms.
- Familiarity with API gateways, rate limiting, and service-level protections.
- Experience with data pipelines, event quality, and analytics instrumentation.
- Hands-on experience with tools like Claude Code (or similar AI-powered IDEs) and modern AI coding models.
- Practical understanding of where AI is strong vs. where it falls short, paired with sound engineering judgment.
- Experience designing and evolving distributed systems, including service decomposition and inter-service communication.
- Solid grasp of data modeling and persistence, including SQL and NoSQL tradeoffs, indexing, and query performance.
- Strong understanding of observability, including logging, metrics, tracing, and debugging production systems.
- Experience implementing testing strategies across unit, integration, and contract testing layers.
- Familiarity with CI/CD pipelines, containerization (Docker), and cloud-native environments (AWS, Kubernetes).
- Nice to Have
- Personal Attributes:
Compensation
- The annual base salary for this position is expected to be between $158,080 and $178,880.
Benefits
- Together, we share a collective passion and vision to protect consumers and help them grow, manage and secure their digital and financial lives.
- When you're part of Gen, you'll have the flexibility, tools and support to do your best work and grow your career - from flexible working options and time off to competitive pay, benefits and well-being programs.
- We create room for healthy debate, experimentation and continuous learning, and we seek out people with different experiences, identities and ideas to join our team.
- Base salary is one component of Gen's total compensation package, which includes 401(k) match, health insurance options, disability coverage, life insurance, and unlimited paid time off.
- Raise quality through testing: Build and maintain automated test coverage across unit, integration, contract, and end-to-end layers.
- Education: Bachelor's degree in Engineering, a related field, or equivalent professional experience.
Company info
- At Gen, we are scrappy and relentlessly customer driven.
- If this sounds like you, we'd love you to be part of Gen.
Equal opportunity
- Gen is an equal opportunity employer, and we're committed to fair, inclusive practices at every stage of the candidate and employee journey.
Apply directly at Gen Digital Inc. →Create a free account for alerts like thisView Gen Digital Inc. immigration profile
This listing is sourced directly from Gen Digital Inc.'s careers page and normalized into a canonical job model.