Note: The job is a remote job and is open to candidates in USA. Rocket Loans is a personal lending platform focused on creating a simple and user-friendly loan experience. The Senior Software Engineer will own end-to-end product and technical initiatives for the acquisition and application funnel, leading engineering standards and collaborating with product and business partners. The role involves building scalable full-stack solutions, improving conversion and user experience, and supporting production systems.
Responsibilities
- Taking ideas from problem statements to shipped, measurable outcomes
- Working directly with product and business partners to make tradeoffs that actually matter
- Measuring success by impact: conversion, adoption, reliability, and real user outcomes
- Set engineering standards and patterns through your work, not documents
- Raise the bar on quality, pragmatism, and speed
- Bring depth when things get complex and simplicity when they don’t need to be
- Improve conversion and product experience, not just “code correctness”
- Introduce or evolve technology when it creates real value
- Identify small, incremental improvements that compound over time
- On-call responsibilities may include coverage during nights and weekends
Skills
- **Product Mindset:** You start with the user and the business problem, not the solution. You understand what the end user is trying to accomplish, why it matters, and how success is measured before writing a line of code
- **End-to-end Ownership:** If you build it, you stay connected to it from design and implementation through deployment, monitoring, fixes, and future improvements
- **Pragmatic Approach:** You value simple, durable solutions over clever ones. You know when to invest in long-term architecture and when to optimize for speed and learning
- **Bias toward Action:** You don't wait for perfect requirements or complete clarity. You break complex problems into smaller steps, ship incrementally, learn from real usage, and adjust quickly
- **Clear, direct communication:** You explain decisions, tradeoffs, and impact clearly to engineers, product partners, and business stakeholders. You contribute through demos, discussions, and collaboration, not just pull requests
- 5+ years of professional software engineering experience, with hands-on experience building, shipping, and supporting production software using Node.js, React, and TypeScript
- You are a true full-stack engineer who owns features end to end across frontend and backend
- You're comfortable deep in the code and confident making architectural decisions and tradeoffs
- Experience owning:
- CI/CD pipelines
- Automated testing
- Production monitoring and observability
- Post-production support and iteration
- Experience handling regulated or sensitive data (PII/PIFI) responsibly and intentionally
- Frontend: Next.js
- Backend Framework: NestJS (Node.js, Typescript)
- Database: PostgreSQL with TypeORM
- Infrastructure: Docker & AWS
- Architecture: Microservices
- Codebase: Github & Nx Monorepo
- Observability: Amplitude, Sentry, Splunk, Dynatrace
Benefits
- Annual bonus eligibility
- Incentives
- Medical benefits
- Dental benefits
- Vision benefits
- 401K retirement plan
- Paid time off
- Eligible team members are offered perks and health benefits
- Opportunities to make a positive impact and foster your career growth
Company Overview
Company H1B Sponsorship