18h ago

Senior Software Engineer

Arlington, VA

$140k-$180k / year

full-timesenior Remotenon-profit

🛠 Tech Stack

💼 About This Role

You'll provide technical leadership on high-visibility consumer-facing web applications, designing and delivering scalable single-page applications on AWS. You'll combine hands-on development with architectural oversight, ensuring reliability and long-term scalability while mentoring engineers.

🎯 What You'll Do

  • Architect and design Node.js backend services and AWS cloud infrastructure.
  • Build and maintain scalable, secure APIs and improve CI/CD pipelines.
  • Establish engineering standards and provide technical mentorship.
  • Partner with product and business stakeholders to translate requirements into solutions.

📋 Requirements

  • 7+ years of software engineering experience including architecture.
  • Strong Node.js backend experience, preferably with NestJS.
  • Experience with JWT/OIDC authentication (e.g., Auth0).
  • Proven experience with SQL and NoSQL databases, especially MongoDB.

✨ Nice to Have

  • Experience integrating Contentful CMS with modern front-end frameworks.
  • Hands-on with CloudPosse Terraform modules and terragrunt patterns.
  • Performance tuning for Node.js and MongoDB, plus caching strategies.

🎁 Benefits & Perks

  • 💰 401(k) match with 6% and immediate vesting
  • 🏖️ Flexible time off
  • ❤️ Comprehensive health and dental plans
  • 🏋️ Wellness and mental health support (Peloton, Talkspace)
  • 📈 Competitive salaries and bonus opportunities
0 0 0