StraighterLine · 1 month ago
Staff Software Engineer (Full Stack)
StraighterLine is the leading provider of high-quality, affordable, online courses that help learners earn college credit and meet their professional goals. As a Full-Stack Software Engineer, you will contribute to the development of modern, scalable services and applications, while also supporting legacy systems during the transition. This role involves collaboration with various teams to enhance educational experiences for early childhood educators across the United States.
E-LearningEducationInternet
Responsibilities
Modern Platform Development (Primary Focus)
Build new features and services using React/Next.js, TypeScript, Node.js, and AWSDevelop APIs, serverless functions, and event-driven components
Collaborate on architecture, shared services, internal tooling, and interface design
Contribute to modernization using the strangler-fig pattern as we transition away from legacy monoliths
Leverage AI development tools (code assistants, documentation generators, test generators, etc.) to improve development speed, quality, and consistency
Help design and deliver new AI-powered features as part of our upcoming roadmap (e.g., guided workflows, smart recommendations, automated validations, and internal productivity tools)
Legacy Support (Lightweight but Important)
Debug and maintain existing ColdFusion/Lucee applications
Support stability and incident response — no new ColdFusion development
Engineering Excellence
Write clean, maintainable, well-documented code
Improve CI/CD pipelines, testing, and deployment practices
Participate in a moderate on-call rotation and drive down incident MTTR
Work closely with Product, QA, and offshore teams to ship high-quality features
Contribute to engineering decisions and best practices
Qualification
Required
6+ years of professional software engineering experience
Strong full-stack skills, especially with React + TypeScript and Node.js
Experience building API-driven and serverless systems
Solid SQL and relational database knowledge (Postgres, SQL Server, MySQL)
Familiarity with AWS or similar cloud platforms
Ability to debug legacy systems — AI tools are fair game
Strong communication and collaboration skills
A builder's mindset — you own features from idea to launch to support
Comfortable with on-call and production support
Preferred
ColdFusion/Lucee familiarity
GraphQL experience
Experience modernizing legacy systems
Worked with offshore engineering teams
DevOps mindset (automation, CI/CD, observability)
Prior experience in small, senior teams
Benefits
Generous time off policies, 13 public holidays.
Medical, Dental, and Vision Insurance Coverage (•one option full funded by StraighterLine)
401K Safe Harbor: StraighterLine contributes 3% of your total salary whether you contribute or not
Six weeks paid parental leave
Free StraighterLine courses for you and your family members
Company
StraighterLine
StraighterLine is enabling thousands of students to affordably obtain their degrees.
Funding
Current Stage
Growth StageTotal Funding
$11.62MKey Investors
BV Investment PartnersFirstMark
2020-05-05Private Equity
2020-04-24Acquired
2012-04-13Series B· $10M
Recent News
Company data provided by crunchbase