SIGN IN
Senior Full Stack Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

EarnIn · 1 week ago

Senior Full Stack Engineer

EarnIn is a pioneer in earned wage access, focusing on delivering financial flexibility for those living paycheck to paycheck. The company is seeking a Senior Full Stack Engineer to lead the development of new user experiences and products, ensuring scalable architectures and collaborating closely with Product teams.
FinanceHuman ResourcesFinTechPaymentsCreditEmployee BenefitsFinancial ServicesMobile Payments
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Partner with Product and Design to define, build, and evolve user experiences across the full stack using modern frontend and backend technologies
Own and evolve both frontend and backend architecture to ensure scalability, performance, accessibility, and long-term maintainability
Lead the design and implementation of complex frontend systems using React, TypeScript, and Next.js, including SSR, routing, data fetching, and performance optimization
Design and build robust backend services and APIs in Python with Django, focusing on reliability, security, and scalability
Establish and uphold full-stack engineering standards, including patterns, tooling, testing strategies, and CI/CD best practices
Drive cross-team technical initiatives, aligning frontend and backend architecture with platform capabilities and product strategy
Proactively identify technical risks and opportunities across the stack, providing clear technical direction and tradeoff analysis
Mentor and guide engineers across frontend and backend disciplines, raising the bar on code quality, architectural thinking, and delivery practices
Design and implement robust unit, integration, and end-to-end automation tests across the full stack
Define and monitor full-stack metrics (performance, reliability, user behavior) to inform product and technical decisions

Qualification

ReactTypeScriptNext.jsPythonDjangoRESTful API designFrontend architectureBackend systems at scaleDatabasesCachingQueuingAPI integrationsCloud environments AWSCloud environments GCPCloud environments AzureSoftware engineering best practices

Required

Bachelor's (or higher, e.g., MS, or PhD) in Computer Science or a related technical field involving coding, or equivalent technical experience
Strong proficiency in modern frontend development, including HTML, CSS, JavaScript, TypeScript, React, and Next.js
Proficiency in backend development using Python and Django, including RESTful API design, data modeling, and service architecture
Strong experience with frontend architecture, including state management, component design, design systems, and performance optimization
Experience designing and operating backend systems at scale, including databases, caching, queuing, and API integrations
Experience building and operating production applications using both server-side and client-side rendering
Deep understanding of software engineering best practices across the SDLC, including testing, code reviews, observability, and operational excellence
4+ years of industry experience, with meaningful depth across both frontend and backend development
Experience working in cloud-based environments (AWS, GCP, or Azure), particularly as it relates to full-stack delivery and integration

Preferred

Experience using AI-assisted development tools (e.g., Copilot, Cursor, LLMs) is a plus

Benefits

Equity
Benefits
Hybrid position in Mountain View (Headquarters) and will require in-office work 2 days a week

Company

EarnIn is an earnings management company that provides access to earned wages and financial wellness tools.

Funding

Current Stage
Growth Stage
Total Funding
$415.1M
Key Investors
Cross River BankMitsubishi UFJ Financial GroupAndreessen Horowitz,DST Global,Spark Capital
2025-09-10Debt Financing· $150M
2025-09-02Debt Financing· $75M
2018-12-20Series C· $125M

Leadership Team

leader-logo
Ram Palaniappan
CEO & Founder
linkedin
leader-logo
Ofer Shaked
CTO
linkedin
Company data provided by crunchbase