Stepful

Senior Software Engineer

Stepful8 months ago
Location

New York City

Type

Full Time

Salary

USD 157,000 – 198,000

Level

Senior

Role

Senior Software Engineer

Posted

Jul 17, 2025

Full TimeSenior

The role

Summary

Stepful is seeking a Senior Software Engineer to drive innovation in their EdTech platform, focusing on developing cutting-edge learning management systems, career services, and data-driven technologies that empower healthcare professionals. The ideal candidate will be a full-stack engineer passionate about solving complex problems and making a meaningful impact in education and career development.

What you'll do

Learning Management System Development: Design and iterate on advanced LMS with focus on user experience, adaptive learning, and engagement mechanisms
Career Services Innovation: Develop AI-powered tools for job seeking, including resume generation and interview training
Internal Workforce Platforms: Create platforms to optimize workflows for instructors, teaching assistants, and operational staff
Content Management: Build scalable technology for rapid curriculum development and iteration
Data Pipeline Management: Ensure data reliability and accessibility to support data-driven decision-making across the organization

What we look for

Technical

Full-stack ProficiencyAbility to work across entire development lifecycle
Technology Stack ExpertiseDeep knowledge of React, TypeScript, Ruby on Rails, and PostgreSQL

Education

Computer ScienceBachelor's degree in Computer Science or related field preferred

Experience

Engineering Experience6+ years of full-stack engineering experience
Problem-SolvingDemonstrated ability to solve complex technical challenges

Skills

Required skills

Full-stack DevelopmentComprehensive experience across frontend and backend technologies
ReactStrong proficiency in React framework
TypeScriptAdvanced TypeScript programming skills
Ruby on RailsSolid experience with Ruby on Rails development
PostgreSQLExpertise in PostgreSQL database management

Nice to have

EdTech ExperiencePrevious work in educational technology platforms
Healthcare TechBackground in healthcare-related technology solutions
Generative AIExperience with AI-driven technology applications

Compensation & benefits

Salary

USD 157,000 – 198,000 (annual)

Stock options

Available

Benefits

Equity Package

Incentive stock options (ISOs) provided

Mission-Driven Work

Opportunity to impact healthcare education and career development

Fast-Paced Environment

Chance to work in an innovative, early-stage startup

Learning Culture

Continuous learning and professional development opportunities


Interview process

  1. 1
    Initial Screening Preliminary review of resume and qualifications
  2. 2
    Technical Phone Screen Discussion of technical background and problem-solving approach
  3. 3
    Technical Interview In-depth technical assessment of coding skills and system design knowledge
  4. 4
    Team Interview Meetings with potential team members to assess cultural fit
  5. 5
    Final Interview Discussion with senior leadership about role expectations and company vision

Apply for this position

You'll be redirected to the company's application page