Stand Together - Lead Software Engineer - Full Stack
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Responsibilities
• 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. • 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. • Standout Candidates Will Bring • Experience supervising, coaching, and developing engineers, including performance feedback, goal-setting, and day-to-day work prioritization. • Experience using Contentful CMS, Drupal and WordPress platforms. • Familiarity with Turborepo, pnpm, monorepo patterns, Storybook and design systems. • Zod / schema-first validation and OpenAPI generation tooling experience. • Hands-on with CloudPosse Terraform modules and terragrunt layout patterns. • Performance tuning for Node.js apps and MongoDB, plus caching strategies. • Experience with EFS for stateful containers and mounting/permission management. • Knowledge of Checkov / Terraform security scanning and Terraform CI checks. • Enthusiasm to contribute to Stand Together's vision and principled approach to solving problems, and a commitment to stewarding our culture, which champions values including transformation and innovation, entrepreneurialism, humility, and respect.
Benefits
• Competitive benefits: Enjoy a 6% 401(k) match with immediate vesting, flexible time off, comprehensive health and dental plans, plus wellness and mental health support through Peloton and Talkspace. • A meaningful career: Join a passionate community of over 1,300 employees dedicated to improving lives and driving innovative solutions to complex social challenges. • Commitment to growth: Thrive in a non-hierarchical environment that empowers employees to discover, develop and apply their unique talents. • Competitive compensation: Our approach rewards the value you create through competitive salaries and bonus opportunities, allowing you to share in the success you help drive. • Our Values: Working for an organization within the Stand Together philanthropic community is different from many other places. The culture is deeply rooted in Principle Based Management® (PBM®), a framework guided by the principles that drive human progress, such as dignity, openness, and bottom-up empowerment. PBM® empowers employees to be entrepreneurial, to innovate, and to continually drive transformation.
No credit card. Takes 10 seconds.