Digital Promise logo

Digital Promise

Senior Full-Stack Engineer

🇺🇸 Remote - US 🕑 Full-Time 💰 $106K - $140K 💻 Software Engineering 🗓️ February 12th, 2026
CI/CD Docker K-12

Edtech.com's Summary

Digital Promise Global is hiring a Senior Full-Stack Engineer with deep DevOps expertise to enhance its badge issuance platform. The role involves designing scalable multi-tenant architectures, developing web-based solutions, managing CI/CD pipelines, and collaborating within cross-functional teams to ensure platform stability and security in an edtech environment.

Highlights
  • Design and implement scalable multi-tenant platform structures.
  • Develop web-based platforms emphasizing usability, accessibility, security, and performance.
  • Manage CI/CD pipelines, sandbox/production environments, and AWS cloud services.
  • Implement Identity and Access Management solutions, such as Auth0.
  • Collaborate in a Scrum environment, contributing clean, efficient, and well-documented code.
  • Core tech stack includes Typescript, Next.js, React, Node.js, TRPC, and MongoDB.
  • Extensive DevOps experience with AWS (S3, CloudFront, SES), Docker, Git, and GitHub.
  • 7-10 years of full-stack engineering experience, preferably in edtech, non-profit, or startup sectors.
  • Competitive salary range depending on location: $105,507 to $140,331, plus 85% health coverage for employees and 75% for dependents, 15 vacation days, 12 sick days, and 3% 401k contribution.
  • Term-limited 8-month role with possible extension, requiring occasional travel and willingness to work outside normal hours.

Senior Full-Stack Engineer Full Description

Senior Full-Stack Engineer
Operations & People
Remote (United States)

About Digital Promise Global


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 Position
Digital Promise is seeking a Senior Full-Stack Engineer with deep DevOps 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.

Role Responsibilities
  • 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.
  • DevOps & 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 Auth0.
  • 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.

Qualifications
  • 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 Auth0.
  • Core Tech Stack
    • Frontend: Strong proficiency in React and Next.js.
    • Backend: Expertise in Node.js, TRPC, and MongoDB.
    • Languages: Typescript and CSS.
  • DevOps Expertise
    • Extensive experience with AWS (S3, CloudFront, SES) and Docker.
    • Extensive experience with Git and GitHub for version control and CI/CD pipeline management.

At Digital Promise, we also seek candidates with: 

Working Conditions

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. 

Compensation
We 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
DC Metro Area & NYC: $117,229 - $127,513 
National: $105,507 - $114,816

To Apply
Please 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.