Skip to main content

Software Engineer (Node.js, TypeScript)

Technology
Sundayy
Oberlin, United States3 weeks agoUntil 4/3/2026
Fully remote

Job description

About The Company Stukent is a dynamic and rapidly growing Edtech company dedicated to transforming education through innovative technology solutions. Our mission is to empower educators to better prepare students for real-world success by providing cutting-edge digital courseware and simulation-based learning tools. We develop pioneering products such as Simternships™—the world's first virtual internships—and a variety of digital resources that bridge the gap between academic learning and practical application.

Serving thousands of educators across higher education and high school levels worldwide, Stukent is committed to making a tangible impact on education and fostering lifelong learning. Our collaborative, forward-thinking environment encourages innovation, continuous improvement, and a passion for educational excellence.

About The Role As a Staff Software Engineer within Stukent's Engineering department, you will play a pivotal role in shaping our technical architecture and driving large-scale platform initiatives. Reporting directly to the Director of Engineering, this remote position offers an exciting opportunity to lead cross-team technical efforts, develop shared libraries, and optimize our cloud infrastructure. You will act as a technical steward, ensuring the organization adopts modern, sustainable patterns while retiring legacy systems.

Your expertise will enable our engineering teams to deliver high-quality, scalable features efficiently and reliably. The ideal candidate is a visionary problem-solver with a proactive mindset, capable of bridging strategic objectives with hands-on implementation. This role is perfect for someone passionate about educational technology, eager to lead innovative solutions, and committed to engineering excellence.

Qualifications 5-8+ years of professional software development experience with demonstrated cross-team leadership

Proficiency in TypeScript and Node.js

Experience with GraphQL and React web application frameworks

Hands-on experience provisioning and optimizing cloud infrastructure using infrastructure-as-code tools such as Terraform or CloudFormation

Strong written and verbal communication skills

Ability to mentor junior staff and lead technical discussions to achieve high-quality architectural outcomes

Proven expertise in architecting and optimizing CI/CD pipelines with tools like GitHub Actions, Azure DevOps, or GitLab

Experience with C# is preferred

Experience in the EdTech industry is preferred

Cloud certifications such as Microsoft Azure or AWS are preferred

Experience developing ADA-compliant user experiences is a plus Responsibilities Deliver end-to-end features and platform capabilities by translating requirements into high-quality, functional code

Design and implement solutions for complex, cross-domain challenges, ensuring seamless system integration

Develop shared libraries, frameworks, and internal tools to multiply engineering impact across teams

Identify and prioritize the retirement of legacy architecture in favor of modern, sustainable patterns

Create documentation and architectural blueprints to establish engineering standards and best practices

Promote continuous improvement by introducing modern methodologies and industry best practices

Provision, optimize, and manage cloud infrastructure for cost-efficiency and high performance

Build and maintain infrastructure-as-code modules to enable teams to provision resources within organizational guardrails

Lead technical discussions, provide mentorship, and foster a culture of engineering excellence Benefits Health, Dental, and Vision Insurance

401(k) plan with company match

Paid Time Off (PTO), Sick Leave, and Holidays

Opportunities for professional development and career growth

Collaborative and inclusive team culture

Flexible remote work environment Equal Opportunity Stukent, Inc. is an Equal Opportunity Employer. We are committed to fostering a diverse and inclusive workplace free from discrimination and harassment. We do not discriminate on the basis of race, color, religion, age, sex, national origin, disability, genetics, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law.

We believe that diversity enhances innovation and success, and we actively seek to recruit, develop, and retain talented individuals from all backgrounds to contribute to our mission of transforming education.

Keywords
Software DevelopmentTypeScriptNode.jsGraphQLReactCloud InfrastructureInfrastructure-as-CodeTerraformCloudFormationCI/CD PipelinesGitHub ActionsAzure DevOpsGitLabC#ADA ComplianceMentorshipSoftware EngineerCI/CDEdTechDigital CoursewareSimulation-Based LearningTechnical ArchitectureLegacy SystemsEngineering ExcellenceRemote WorkProfessional DevelopmentCollaborationInnovationContinuous ImprovementProblem-SolvingHigh-Quality CodeSystem IntegrationDocumentation

¿Te interesa este puesto?