Staff Software Engineer (Full Stack) jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

ReactTypeScriptNode.jsAWSGraphQLSQLAPI-driven systemsColdFusionDevOps mindsetCollaboration skills

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

twittertwittertwitter
company-logo
StraighterLine is enabling thousands of students to affordably obtain their degrees.

Funding

Current Stage
Growth Stage
Total Funding
$11.62M
Key Investors
BV Investment PartnersFirstMark
2020-05-05Private Equity
2020-04-24Acquired
2012-04-13Series B· $10M

Leadership Team

leader-logo
Matt Hulett
Chief Executive Officer
linkedin
leader-logo
Burck Smith
Executive Chairman
linkedin
Company data provided by crunchbase