Skills this job asks for
Node.jsJavaScriptTypeScriptReactAngularPostgreSQLDockerAgileJiraProduct managementSQLAWS
Add your CV (free) to see which of these your CV is missing.
Where you can work from
United States only
Based on the listing's location: Remote - US.
The company's headquarters is not the same as where you may work from. Visa sponsorship only matters if you would relocate; see below.
Visa sponsorship, if you would relocate
Sponsorship verdict
Sponsorship possible
One solid signal, not two. Worth applying, and worth asking about sponsorship early.
-
✓
Employer is on a government sponsor recordThe US Department of Labor certified 4 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first.
-
?
The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
-
?
No salary bar for this routeH-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area.
-
✓
Confirmed live todayWhen a source last listed this job as open.
Details and sources
- Employer is on a government sponsor record
- The US Department of Labor certified 4 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first. Source: LCA disclosure data (US Department of Labor (OFLC)).
- No salary bar for this route
- H-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area. Cap-subject employers enter a lottery weighted by wage level. Source: https://www.federalregister.gov/documents/2025/12/29/2025-23853/weighted-selection-process-for-registrants-and-petitioners-seeking-to-file-cap-subject-h-1b, rules effective 2026-02-27.
US H-1B: cap-subject employers enter a lottery weighted by wage level — Level I gets 1 entry, Level IV gets 4 (DHS projected selection odds ≈15% at Level I to ≈61% at Level IV). Universities and non-profit research employers are cap-exempt. The $100,000 fee for new petitions from abroad is currently blocked by a court order (appeal pending).
A verdict summarises public evidence. It is not legal advice and never a guarantee: the employer and the immigration authority decide. Sign in to factor in where you can already work.
About the role
Earnest empowers ambitious professionals to make confident financial decisions and build the life they envision.
Earnies are committed to helping borrowers move forward with confidence by offering smarter borrowing options with a clearer path to taking control of their debt. If you’re as passionate as we are about our mission, read more below, and let’s build something great together.
Earnest LLC – Oakland, CA
Title: Staff Software Engineer
Duties:
• The Staff Software Engineer (Multiple Positions Open) at Earnest LLC in Oakland, CA will
drive the technical strategy and execution for our engineering teams.
• Lead the development of a scalable, high-performance lending ecosystem from customer onboarding to checkout.
• Architect and build customer-centric financial products, ensuring a frictionless and optimized user experience and
orchestrating large-scale financial transactions.
• Define and execute the technical vision and best practices for a high-performing engineering team. Lead architectural decisions to enhance scalability,
reliability, and efficiency of the lending platform.
• Collaborate with Product, UX, and Business teams to align technology with strategic goals. Design, build, and maintain customer-facing lending
applications using Node.js, TypeScript, React/Redux, Angular, Sequelize, PostgreSQL, and Docker.
• Develop and optimize high-quality, testable code, implementing unit and integration tests with Mocha, Chai, Sinon, and Sequelize.
• Ensure performance, security, and scalability through best-in-class software engineering practices.
• Identify and resolve defects through debugging, profiling, logging, log analysis, tracing, and FullStory session replays.
• Oversee code deployment to Staging and Production environments.
• Partner with Quality Engineers to address issues found in testing and improve automated testing coverage.
• Lead and participate in Agile ceremonies. Break down product requirements into engineering deliverables in Jira.
• Review and provide critical feedback on Product Requirements Documents, Epics, and User Stories, influencing the technical and business roadmap.
• Recommend alternative technical solutions to optimize delivery speed, enhance customer experience, and reduce costs.
• Maintain technical documentation.
• Contribute to Earnest’s DevOps culture and participate in rotating on-call support for production applications.
• Position is 100% remote. Salary: $207,585 per year.
Requirements:
• Bachelors degree in Computer Science, Software Engineering, or a closely related
field, plus 3 years of software development experience.
• The 3 years of experience must include 3 years of experience with each of the following:
• building highly distributed micro services;
• SQL databases, including PostgreSQL, and caching, performance, monitoring, and scalability;
• server-side technologies, including Node.js, Typescript, and Javascript;
• client-side technologies, including React Native and Angular.
• Must include two years of experience with: AWS or similar cloud-based infrastructure; and leading the architecture, design, development, and
deployment of large-scale projects.
This notice is subject to Earnest LLC's employee referral program.
Interested candidates can online at www.earnest.com/careers [earnest.com] or send a resume to directrecruiting@earnest.com and reference job code 058. Contact Chayna Eno at people@earnest.com if you have questions or need information about this application.
A little about our pay philosophy: We take pride in compensating our employees fairly and equitably. We are showcasing a range of your potential base salary based on the roles location. The successful candidate’s starting pay will also be determined based on job-related qualifications
Apply on employer site ↗