remote
Sr. Full Stack Engineer SaaS Applications - Strategic Education, Inc.
Full Stack Developer
We're looking for a Full Stack Developer focused on designing and building scalable technical solutions. This senior role requires 5+ years of relevant experience.
About the role
What You'll Do
- Design, develop, and deliver full-stack features across our web applications, spanning database, backend, and user interface layers
- Take end-to-end ownership of the features and services you build — from technical direction through delivery, quality, and production health
- Own technical direction by evaluating trade-offs, recommending solutions, and establishing scalable patterns and best practices
- Collaborate cross-functionally with product managers, business analysts, QA, and engineering partners — your internal clients — to shape requirements and deliver iterative releases
- Practice and promote Agile development methodologies, including Test-Driven Development (TDD), automated testing, and CI/CD pipelines
- Participate in software releases, partner with QA on test plans, and assist with implementation planning
- Troubleshoot and resolve production issues, perform root cause analysis, and recommend long-term solutions
- Provide level 3 production support for enterprise applications after release
- Mentor and elevate other engineers through code reviews, pairing, and technical guidance
- Participate in the continuous evolution of engineering standards, development workflows, and system reliability
- Help embrace and mature our agentic software development lifecycle — applying AI coding agents and AI-assisted workflows to build efficiently, and bringing curiosity and enthusiasm for integrating AI-powered features into the platform
What You Bring
Technical Expertise
- Demonstrated proficiency across modern web application stacks, comfortable learning and shipping in whatever language a project requires
- Experience designing and developing across all tiers of modern web applications
- Strong understanding of object-oriented programming principles and established design patterns
- Experience working with relational databases, including writing complex SQL queries, with familiarity in NoSQL technologies
- Knowledge of responsive web design principles and modern front-end frameworks
- Experience with cloud platforms, such as Amazon Web Services (AWS) and/or Google Cloud Platform (GCP)
- Familiarity with containerization and orchestration technologies, including Docker and Kubernetes, as well as cloud-native architectures
- Experience with CI/CD pipelines, automated build and deployment processes, and version control systems (e.g., Git)
- Experience working in Agile development environments, utilizing tools such as Jira
- Exposure to, or a demonstrated interest in, agentic engineering principles and maturing an agentic software development lifecycle
Professional Experience
- Minimum of 5 years of experience in the design, development, and implementation of web applications