Digital Promise logo

Digital Promise

Senior Full-Stack Engineer

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

Edtech.com's Summary

Digital Promise Global is hiring a Senior Full-Stack Engineer to lead the design, development, and operational stability of their badge issuance platform. The role involves building scalable multi-tenant architectures, advancing full-stack web development, and managing DevOps processes to ensure a secure and performant educational technology system.

Highlights
  • Design and implement scalable multi-tenant platform architectures for educational stakeholders.
  • Develop web platforms focusing on usability, accessibility, security, and performance.
  • Manage CI/CD pipelines, sandbox and production environments, and AWS cloud services.
  • Implement Identity and Access Management solutions such as Auth0.
  • Collaborate in Scrum teams with cross-functional members, contributing efficient and well-documented code.
  • Required expertise includes Typescript, Next.js, React, Node.js, TRPC, MongoDB, CSS, AWS (S3, CloudFront, SES), Docker, Git, and GitHub.
  • 7-10 years of full-stack engineering experience, preferably in edtech, non-profit, or startup settings.
  • Competitive salary ranges from $105,507 to $140,331 depending on location and experience, with benefits covering health insurance premiums and 401k contributions.
  • Term-limited 8-month contract with opportunity to extend, requiring occasional out-of-hours work and travel for meetings.
  • Strong alignment with Digital Promise’s mission to expand learning opportunities, especially for historically excluded groups.

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.