Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

At CourseStorm, we’re hiring an Engineer, not a coder.

Writing code is no longer the hard part. AI can code faster than any human ever will, and pretending otherwise is a waste of your precious time. Coding is not a scarce skill. Good judgment is. Clear thinking is. Knowing what not to build is. And at CourseStorm we lean into that hard. Your job here is not to prove you can grind out implementations — it’s to design and review architecture, make tradeoffs, and use AI to turn those decisions into reliable, delightful software.

What you’ll actually do

On this Engineering team of 5, everyone works across the entire stack, because a small team with real ownership requires it:

  • Design backend logic and APIs
  • Configure and maintain servers, background jobs, and databases
  • Build and refine front-end experiences that real people love to use daily
  • Deploy, monitor, debug, and clean up
  • Use AI constantly — to generate code, explore approaches, refactor aggressively, and delete more than you add

There are no lanes to stay in and no handoffs to hide behind. If something feels confusing to a customer, that’s an engineering problem. If a system is brittle or overbuilt, that’s an engineering problem. If AI-generated code is messy, that’s also an engineering problem—and fixing it usually means stepping back and simplifying the design, not adding more.

Our engineering principles

  • Start with an oversimplification and work your way toward complexity based only on hard evidence
  • Default to precedent, lean on the built-in learning and consistency that provides
  • Collaborate early and often when designing new solutions when you recognize that precedent has fallen short
  • Limit your technological footprint and invest deeply in the areas where we provide unique value
  • Iterate your way there and develop an allergy to "projects with a capital P"
  • Be explicit vs. implicit and your future self will thank you
  • There are no silver bullets, only lots and lots of lead bullets. The only silver bullet is iteration.

We care far more about your ability to reason clearly, ask good questions, work as a team, and improve systems over time than about your familiarity with a specific framework or tool.

Who tends to thrive here

  • Engineers who like working collaboratively within a small, tight-knit team
  • People who enjoy working across infrastructure, backend, and UI
  • Folks who are comfortable saying “this is too complicated” and working with others to fix it
  • Engineers who are excited to build leverage through AI instead of fearing it
  • People who want to continually learn and grow
  • Those who are responsive and invested in teammates' successes

Who probably won’t

  • Specialists
  • People who equate craftsmanship with writing lots of bespoke code
  • Anyone uncomfortable with responsibility or ambiguity
  • Folks who need lots of planning to feel safe
  • Engineers who prefer to work alone

We’re looking for an Engineer with several years of professional experience, but who isn’t tied down to a “certain way of doing things”. In this age of AI, the profession is changing rapidly and we’re all adapting to it.

You should have:

  • Deep experience working across the stack (backend, frontend, databases, automated testing, and some infrastructure)
  • Several years of professional software engineering experience
  • An incredibly strong Engineering mindset
  • Adaptability and flexibility
  • Demonstrated clear thinking and communication
  • A passion for eliminating manual work
  • An open mind to explore new tools and processes combined with an allergy to incessant pivoting

Nice to have (not required):

  • Experience with small teams or startups where responsibility is shared and ambiguity is normal
  • Familiarity with web applications that handle payments, user data, or operational workflows
  • Experience refactoring or modernizing an existing codebase without breaking the customer experience

CourseStorm provides a competitive benefits package that includes, but is not limited to, the following:

  • A healthy and thriving company culture -- you get to work with an amazing team of people who nurture true work+life fit
  • Flexible remote position
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Short-Term Disability Insurance
  • Life Insurance
  • Retirement Plan
  • Paid holidays
  • Paid time off -- "Take What You Need", Unlimited Paid Time Off
  • Paid professional development
  • $1,200 home office budget
  • $1,000 / year personal learning stipend: use it to buy books, classes with a friend, videos, etc -- just learn something new!
  • Market rate salaries (US)

About CourseStorm

We build e-commerce software for organizations that educate their communities outside of traditional school whether through arts & culture, afterschool camps & classes, or with adults learning new skills.

We’re small (< 20 people total), focused, and intentional. You’ll have room to think and to improve things, but you’ll also be expected to grow and care deeply about the quality and simplicity of what you ship.

We believe that everyone is needed to build a better world through education and we are actively working to hire a diverse staff. The unique experiences, perspectives, and talents of our team members aren’t accessories – they are instrumental to our success and the impact we make. We welcome anyone with an open mind and an open heart to join us on this journey.

CourseStorm is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, veteran status, or national origin.

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

LINQ is hiring a Senior Software Engineer (Payments) to lead architecture and deliver scalable .NET-backed web and React Native mobile solutions for their K12 SaaS platform.

Posted 16 hours ago

Experienced full-stack engineer needed to build scalable commerce platform features across Yahoo’s ecosystem, collaborating with product, data science, and design teams.

Photo of the Rise User
Posted 12 hours ago

Guidehouse is hiring a Technical Celonis Developer to design and deliver Celonis integrations, ETL processes, and process-mining analytics for enterprise clients.

Photo of the Rise User
Visa Hybrid Atlanta, GA
Posted 12 hours ago

Visa is hiring a Chief Software Engineer to lead architecture, engineering execution, and AI-driven innovation for risk, authentication, and identity products within its Value-Added Services organization.

Photo of the Rise User
Posted 2 hours ago

Experienced backend engineer needed to build and maintain scalable Java/C# services for WEX's Mobility platform supporting fleet payments and spend-control features.

Photo of the Rise User
Posted 23 hours ago

Lead the design and implementation of production computer vision and ML systems for ISAM and SDA missions while mentoring a small engineering team at a fast-moving space-tech company.

TTI Hybrid Menomonee Falls, WI
Posted 17 hours ago

Milwaukee Tool is hiring an onsite full-stack Software Engineer to design and build web and backend systems that enhance product development and testing workflows.

Photo of the Rise User
Posted 14 hours ago

EvenUp is hiring a Senior Backend Engineer to architect and build AI-native document generation systems that improve outcomes for personal injury clients and attorneys.

Posted 17 hours ago

Yahoo Finance is hiring a Senior Full Stack / Backend Engineer to design, build, and operate foundational backend services that power next-generation community and investor-facing experiences.

Photo of the Rise User
Posted 24 hours ago

Visa is hiring a Lead Software Engineer in Bellevue to drive AI-driven development and design full-stack, scalable payment solutions for the CMS organization.

Photo of the Rise User
Guidehouse Hybrid US - MD, Bethesda
Posted 2 hours ago

Guidehouse is hiring a Full Stack Developer with an active TS/SCI (CI poly) to build and operate secure, cloud-native web applications using React, modern backend languages, AWS, and container orchestration.

Photo of the Rise User
Posted 12 hours ago

LexisNexis Risk Solutions is hiring a Senior Software Engineer to design, implement, and support HPCC Roxie and Thor applications for credit-bureau data processing and reporting.

Photo of the Rise User

Experienced Python Developer needed to architect and implement secure, scalable backend systems and AI/ML-integrated microservices for high-stakes government projects while working remotely in the U.S.

CourseStorm is a powerful, cloud-based class registration and marketing software used by education organizations across the United States. Its turn-key system includes payment processing, rosters, waitlists, customizable forms, class communication...

1 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 29, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!