Senior Full-Stack Engineer
Listed on 2026-02-17
-
Software Development
Full Stack Developer, Cloud Engineer - Software
Digital Promise is a global nonprofit working to expand opportunity for each learner. We work with educators, researchers, technology leaders, and communities to design, investigate, and scale up innovations that empower learners, especially those who have been historically and systematically excluded.
Our efforts are multifaceted and grounded in the real-world challenges facing learners and educators—from working to expand K-12 students’ access to high-speed internet, to providing adult learners with opportunities to earn micro-credentials that further their careers and secure their well‑being.
About the PositionDigital Promise is seeking a Senior Full‑Stack Engineer with deep Dev Ops expertise. This role requires a strategic thinker who can bridge the gap between high‑level architectural design and hands‑on code execution. The ideal candidate brings “startup” agility and the ability to build from the ground up and navigate the complexities of multi‑tenant architecture in an educational technology landscape that specializes in credentialing.
This term-limited role will focus on the technical execution and stability of Digital Promise’s badge issuance platform.
- Multi‑Tenant Architecture: Collaboratively design and implement scalable, multi‑tenant platform structures to support diverse educational stakeholders.
- Full‑Stack Engineering: Develop web‑based platforms, ensuring they meet the highest standards of usability, accessibility, security, and performance.
- Dev Ops & Infrastructure: Manage and optimize CI/CD pipelines, establish sandbox/production environments, and oversee cloud computing services via AWS.
- Identity & Security: Implement and manage robust Identity and Access Management (IAM) solutions, such as Auth
0. - Team
Collaboration:
Work within a Scrum environment, making consistent right‑sized code contributions and collaborating across cross‑functional teams. - Technical Teamwork and
Collaboration:
Recommend updates to technology stacks and ensure code is clean, efficient, and well‑documented.
- At least 7‑10 years of experience in full‑stack engineering.
- Strong background in edtech, non‑profit, or start‑up environments.
- Core Tech Stack experience in Typescript, Next.js and Auth
0. - Core Tech Stack
- Frontend:
Strong proficiency in React and Next.js. - Backend:
Expertise in Node.js, TRPC, and Mongo
DB. - Languages:
Typescript and CSS. - Dev Ops Expertise
- Extensive experience with AWS (S3, Cloud Front, SES) and Docker.
- Extensive experience with Git and Git Hub for version control and CI/CD pipeline management.
At Digital Promise, we also seek candidates with:
- Experience collaborating with cross‑functional team members to ensure information is shared, projects are completed on time, and goals are reached.
Digital Promise Global is a hybrid organization. The position is primarily working in a remote environment. Employees are expected to travel at least 4 times a year for in‑person meetings and the annual staff retreat. Additional travel may be required based on role and responsibilities.
Physical/Sensory Demands: Fast‑paced working environment. Extensive computer usage and online engagement & communication. Must be willing to build inclusive relationships and collaborate with employees at all levels within the organization and external partners.
Special Provisions: Occasional work outside normal business hours, such as weekends and evenings required.
CompensationWe consider candidate experience and location when determining where a candidate may fall within that range. Digital Promise Global offers a competitive total rewards package including coverage of 85% of health insurance premiums for employee coverage and 75% of health insurance premiums for dependent and family coverage, 15 vacation days, 12 sick days, 3% 401k employer contribution, 3% employer 401k match, and a flexible work environment.
The full‑time salary range for the position is based on geographical regions, with exact salary depending on relevant experience.
For external candidates, this role is term-limited to 8 months with an opportunity to extend.
California: $128,952 - $140,331
National: $105,507 - $114,816
To ApplyPlease apply and submit your resume, cover letter, and salary requirements. Applicants are encouraged to submit their materials as soon as possible. Submissions are reviewed on a rolling basis until the search is successful.
Digital Promise is an equal opportunity employer and considers all applications without regard to race, color, religion, creed, sex/gender, national origin, age, genetic information, disability, marital or veteran status, or any other legally protected status.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).