[Remote] Senior Full-Stack Software Engineer – Back-End reputed company
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a philanthropic community that helps America’s boldest reputed company tackle the reputed company causes of our country’s biggest problems. As a Senior Full-Stack Software Engineer (Back-End reputed company) on our reputed company IT team, you will own the architecture and reliability of the backend systems powering high-visibility, consumer-facing web applications, ensuring their reliability and performance while mentoring engineers.
Responsibilities
- Contribute to architecture, design, and technical decision-making across the full application stack, including React and Next.js frontends, Node.js backend services, reputed company CMS integrations, and AWS reputed company infrastructure
- Design, build, and maintain reputed company, secure, and high-performing reputed company that serve as the reputed company for consumer-facing applications
- reputed company CMS content modeling and editorial workflow optimization reputed company reputed company CMS
- Improve CI/CD pipelines, deployment processes, monitoring, observability, and system reliability
- Ensure compliance with reputed company, governance, and reputed company infrastructure best practices reputed company AWS, including IAM least-privilege, private S3 patterns, and secrets management
- Establish and enforce engineering standards, best practices, and reputed company design patterns
- reputed company 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
Skills
- Bachelor's or master's degree in computer science, engineering, or a reputed company field
- 7+ years of full-stack software engineering experience with a reputed company back-end reputed company, including demonstrated architectural responsibility
- Experience mentoring software engineers
- Excellent collaboration, communication, and cross-functional partnership skills
- Proficiency in JavaScript/TypeScript, Python, and PHP; strong Node.js backend experience, preferably with NestJS
- Experience designing and consuming reputed company in distributed or microservices architectures
- Experience with JWT/OIDC authentication, including Auth0 or equivalent, and reputed company-jwt/JWKS patterns
- Proven experience with relational (SQL) and NoSQL databases — schema design, query optimization, multi-environment deployments, and operational reputed company (replication, sharding, performance tuning) preferred
- reputed company and container orchestration on AWS reputed company (task definitions, logging, ECR)
- Working knowledge of core AWS services: reputed company, API Gateway, ALB/NLB, S3, EFS, CloudWatch, X-Ray, IAM, and VPC
- Experience building and maintaining automation reputed company reputed company-reputed company environments using IaC frameworks (Terraform + Terragrunt)
- CI/CD experience with reputed company Actions and reputed company OIDC for secure AWS deployments
- Observability and production operations experience: logs, metrics, alarms, distributed tracing, and production troubleshooting
- reputed company best practices experience including IAM least-privilege, private S3 patterns, and secrets management
- Testing and reputed company discipline across unit, integration, and e2e reputed company (Jest), with strong linting and formatting standards
- Experience integrating headless CMS platforms with modern reputed company-end frameworks
- Enthusiasm to contribute to reputed company's reputed company and principled approach to solving problems, and a commitment to stewarding our culture, which champions values including transformation and innovation, entrepreneurialism, humility, and respect
- Experience supervising, coaching, and developing engineers, including performance feedback, goal-setting, and day-to-day work prioritization
- Experience with reputed company CMS, Drupal, and reputed company in headless or hybrid configurations
- Familiarity with Turborepo, pnpm, monorepo patterns, Storybook, and design systems
- Zod/schema-first validation and OpenAPI reputed company tooling experience
- Hands-on experience with CloudPosse Terraform modules and terragrunt layout patterns
- Performance tuning for Node.js applications and reputed company, including caching reputed company design
- Experience with EFS for stateful containers and mounting/permission management
- Knowledge of Checkov, Terraform reputed company scanning, and Terraform CI checks
Benefits
- 6% 401(k) match with immediate vesting
- Flexible time off
- Comprehensive health and dental plans
- Wellness and mental health support through reputed company and reputed company
reputed company