Earnest LLC
Financial Services
StaffSoftwareEngineer
Neural analysis suggests this role is
optimal for Staff candidates.
“Staff Software Engineer at Earnest LLC. Skills: technical strategy, architecture, scalability, reliability, efficiency, Node. js, TypeScript, React/Redux, Angular, PostgreSQL, Docker, AWS. drive the technical strategy and execution for engineering teams. Lead the development of a scalable, high-performance lending ecosystem”
What You'll Achieve.
build the life they envision; move forward with confidence; taking control of their debt; build something great together; ensure a frictionless and optimized user experience; orchestrating large-scale financial transactions; enhance scalability, reliability, and efficiency; align technology with strategic goals; optimize delivery speed; enhance customer experience; reduce costs; improve automated testing coverage; drive results
Industry & Context.
Identify and resolve defects; Recommend alternative technical solutions
rotating on-call support
What They're Looking For.
Must Have
3 years of software development experience, building highly distributed micro SQL databases, including PostgreSQL, caching, performance, monitoring, and server-side technologies, including Node. js, Typescript, client-side technologies, including React Native and Angular, AWS or similar cloud-based, leading the architecture, design, development, and deployment of large-scale projects
What You'll Do.
drive the technical strategy and execution for engineering teams
Lead the development of a scalable
high-performance lending ecosystem
Architect and build customer-centric financial products
Define and execute the technical vision and best practices
Lead architectural decisions
and maintain customer-facing lending applications
Develop and optimize high-quality
Identify and resolve defects
Oversee code deployment to Staging and Production environments
Partner with Quality Engineers to address issues
Break down product requirements into engineering deliverables
Review and provide critical feedback on Product Requirements Documents
Recommend alternative technical solutions
Maintain technical documentation
Contribute to Earnest’s DevOps culture
participate in rotating on-call support
How You'll Work.
Team & Collaboration
Collaborate with Product, UX, and Business teams; Partner with Quality Engineers; Lead and participate in Agile ceremonies; work together; take ownership; drive results; move forward as a team
Communication Scope
provide critical feedback
Process & Methodology
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
Full Job Description
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 feedba
Applying for this Staff Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Earnest LLC?
Real rants from real employees. Read before you apply.