
Lead Software Engineer – Full Stack
Stand Together
full-time
Posted on:
Location Type: Remote
Location: Virginia • United States
Visit company websiteExplore more
Job Level
About the role
- Lead architecture, design, and technical decision-making across the full application stack, including React and Next.js frontends, Node.js backend services, Contentful CMS integrations, and AWS cloud infrastructure.
- Design, build, and maintain scalable, secure, and high-performing APIs.
- Oversee CMS content modeling and editorial workflow optimization within Contentful CMS.
- Improve CI/CD pipelines, deployment processes, monitoring, observability, and system reliability.
- Ensure compliance with security, governance, and cloud infrastructure best practices within AWS.
- Establish and enforce engineering standards, best practices, and scalable design patterns.
- Provide technical mentorship, supervision, and performance guidance to engineers.
- Partner with product, design, and business stakeholders to translate requirements into technical solutions.
- Support sprint planning, technical estimation, roadmap development, and hiring efforts.
Requirements
- Bachelor's or master's degree in computer science, engineering, or related field
- 10+ years of full stack software engineering experience including architecture
- Experience leading and mentoring software engineers
- Excellent collaboration, communication, and cross-functional partnership skills
- Strong Node.js backend experience—preferably NestJS
- Experience designing and consuming APIs and distributed or microservices-based architectures
- Experience with JWT / OIDC authentication (Auth0 or equivalent), passport-jwt / JWKS patterns
- Proven experience with both relational (SQL) and NoSQL databases — able to design schemas, optimize queries, manage multi-environment deployments/backups/scaling, and with hands-on operational MongoDB experience (replication, sharding, performance tuning) preferred
- Docker and container orchestration on AWS ECS (task definitions, logging, ECR)
- AWS core services: Amplify, API Gateway, ALB/NLB, S3, EFS, CloudWatch, X-Ray, IAM, VPC/VPC endpoints
- Experience building and maintaining automation within cloud-native environments using IaC frameworks (Terraform + Terragrunt)
- CI/CD with GitHub Actions and GitHub OIDC for secure AWS deployments
- Observability and ops experience with logs/metrics/alarms, distributed tracing, and production troubleshooting
- Experience with security best practices, including IAM least-privilege, private S3 patterns, and secrets management
- Testing and quality experience, including unit/integration (Jest), e2e, linting/formatting
- Experience integrating headless CMS platforms with modern front-end frameworks
Benefits
- Enjoy a 6% 401(k) match with immediate vesting
- Flexible time off
- Comprehensive health and dental plans
- Wellness and mental health support through Peloton and Talkspace
- Join a passionate community of over 1,300 employees dedicated to improving lives and driving innovative solutions to complex social challenges
- Thrive in a non-hierarchical environment that empowers employees to discover, develop and apply their unique talents.
- Our approach rewards the value you create through competitive salaries and bonus opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactNext.jsNode.jsAPIsJWTOIDCSQLNoSQLDockerTerraform
Soft Skills
leadershipmentorshipcollaborationcommunicationcross-functional partnership
Certifications
Bachelor's degreeMaster's degree