Make Your Resume Now

Senior Full-Stack Engineer

Posted January 26, 2026
Salaried, full-time

Job Overview

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.



Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!