Stand Together

Lead Software Engineer – Full Stack

Stand Together

full-time

Posted on:

Location Type: Remote

Location: VirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

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