Padmi
Stand Together logo
Stand Together

philanthropic community · social entrepreneurship

Senior Software Engineer - Middleware & Integration

Remote · United States$140k–$180k/yrPosted 1 month ago
Software engineeringSeniorFull Time
Apply at Stand Together

Opens the source posting on jobs.lever.co

Source description

About the role

View original

Bachelor's or master's degree in computer science, engineering, or related field.

7+ years of software engineering experience including architecture.

Excellent collaboration, communication, and cross-functional partnership skills.

Proficiency in programming languages, including JavaScript/TypeScript, Python, and PHP.

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.

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.

More at Stand Together

Related open roles

View all roles
Senior Software Engineer - Middleware & Integration at Stand Together · Padmi