At Earnest, we empower you to take control of your career so you can empower students to take control of their finances.
Staff Software Engineer
Location
United States
Posted
14 days ago
Salary
$225.8K / year
Job Description
Job Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a closely related field, plus 3 years of experience as a software developer or related occupation
- The 3 years of experience must include 2 years of experience with each of the following:
- Server-side concepts, including micro-services, databases, caching, performance, monitoring, and scalability;
- NodeJS;
- TypeScript and JavaScript;
- Front end frameworks, including React or Angular;
- AWS or other cloud-based infrastructure;
- PostgreSQL;
- Docker and container services;
- Testing frameworks, including Mocha, Chai and Sinon;
- Working with CI/CD pipelines, including Jenkins and Github Actions.
Benefits
- Health, Dental, & Vision benefits plus savings plans
- Mac computers + work-from-home stipend to set up your home office
- Monthly internet and phone reimbursement
- Employee Stock Purchase Plan
- Restricted Stock Units (RSUs)
- 401(k) plan to help you save for retirement plus a company match
- Robust tuition reimbursement program
- $1,000 travel perk on each Earnie-versary to anywhere in the world
- Competitive days of annual PTO
- Competitive parental leave
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Software Engineer, Dash Experiences
DropboxDropbox is the one place to keep life organized and keep work moving.
Full Stack Software Engineer building AI-powered software applications at Dropbox
Full Stack Developer
RainFocusManage your virtual, in-person, and hybrid events seamlessly with the world’s only insight-driven platform.
Full Stack Developer at RainFocus creating enterprise web-applications using Java and React
Software Engineer III developing scalable backend services and user-facing applications
Staff Engineer / Principal Engineer
Newfire Global PartnersSoftware Development, Staff Augmentation, and Advisory Services company operating in 8 countries across 4 continents.
Staff or Principal Engineer at Newfire Global specializing in AI-assisted software engineering