Principal Full Stack Engineer

Section4

Section4

Software Engineering
Remote
Posted on Aug 8, 2024
About the job
Section is seeking a Principal Full Stack Engineer to maintain technical excellence across our online education platform. You will be responsible for meeting quarterly development milestones by architecting, planning, and executing the initiatives on our roadmap.
In this role, you will lead our platform's growth and oversee all aspects of full-stack development. You will develop and maintain the business logic, API integrations, and data pipelines of the Section platform. This is a hands-on role where you'll need to be highly skilled in both front-end and back-end technologies and ready to write code — primarily TypeScript and SQL.
As we focus on teaching students about AI, you'll have the opportunity to integrate cutting-edge AI technologies into our platform. Your experience with or curiosity about AI and its applications in business contexts will be valuable in driving innovation and enhancing our educational offerings.

Requirements

  • 5+ years of experience in full-stack web development
  • Strong expertise in React, TypeScript, and Node.js
  • Experience with GraphQL and RESTful APIs
  • Solid understanding of database design and SQL
  • Proficiency in AWS services, particularly ECS, ECR, and RDS
  • Knowledge of payment integration systems, particularly Stripe
  • Knowledge of CI/CD pipelines, preferably GitHub Actions
  • Experience with containerization and Docker

Qualifications

  • Strong familiarity writing SQL in Postgres and/or MySQL databases
  • Experience with monorepo architectures
  • Familiarity with NestJS framework
  • Familiarity with Material UI and Apollo Client
  • Familiarity with Redis
  • Experience with B2C and B2B SaaS products in the education sector
Who we are
At Section, we believe that different perspectives, backgrounds, and experiences create a whole that is greater than the sum of its parts. A diverse and inclusive team creates a better product.
We are an equal opportunity employer and do not discriminate against any employee or applicant on the basis of race, color, ancestry, national origin, religion or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, age, marital status, military or veteran status, or any other characteristics protected by law.
All employment is decided on the basis of qualifications, merit, and business need. We encourage candidates of underrepresented backgrounds to apply.