Full Stack Engineer

Vanderhouwen & Associates, Inc.
Albuquerque, NM, United States
1 day ago
Apply on www.vanderhouwen.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$135,000.0 - $160,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Cloudfront Amazon S3 Applications Architecture Code Review Continuous Integration Information Engineering Data Security Data Warehousing Web Development
+34 more
Distributed Systems Amazon DynamoDB Github Cloud Services Software Deployment Software Engineering TypeScript User-Centered Design Privacy Controls AWS Cdk Data Logging Enterprise Software Applications ReactJS Delivery Pipeline Large Language Models Prompt Engineering Amazon Virtual Private Cloud (VPC) Backend Amazon Relational Database Service Deployment Automation Graphql Operational Systems Data Management Front End Software Development Functional Programming Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Terraform Data Pipelines Dynatrace Api Management Microservices

Job description

Our client is seeking a Senior Full Stack Engineer to design, build, and deliver sophisticated cloud-based applications across the full technology stack. This role is ideal for an experienced engineer who can independently translate business needs into scalable technical solutions, take ownership from architecture through production, and confidently partner with technical and non-technical stakeholders. The ideal candidate brings strong front-end and back-end development expertise along with deep, hands-on AWS experience supporting production environments., * Lead the end-to-end design and delivery of complex full stack applications and features, from requirements and technical architecture through deployment and production support.

  • Architect and manage production solutions in AWS, selecting appropriate cloud services and designing for scalability, resiliency, security, observability, and cost efficiency.
  • Develop scalable back-end services, REST and GraphQL APIs, microservices, and event-driven solutions that integrate with enterprise applications, data platforms, and operational systems.
  • Build responsive, accessible, and high-performing front-end applications using React, TypeScript, and modern web development practices.
  • Develop and maintain infrastructure-as-code using Terraform or AWS CDK to support consistent, version-controlled environments across the software development lifecycle.
  • Create and enhance automated CI/CD pipelines using tools such as GitHub Actions, AWS CodePipeline, or similar technologies, including deployment strategies that minimize production risk.
  • Establish production monitoring and observability through structured logging, metrics, dashboards, distributed tracing, and actionable alerting using AWS CloudWatch, X-Ray, and related tools.
  • Partner with data engineering teams to integrate applications with data warehouses, analytical pipelines, real-time feeds, and event-driven data workflows.
  • Design secure data access patterns, including appropriate authorization, privacy controls, and row-level security based on application and regulatory requirements.
  • Develop production-ready AI and LLM-enabled capabilities, including prompt workflows, API integrations, output validation, error handling, and fallback strategies.
  • Provide technical leadership through architecture discussions, documentation, code reviews, troubleshooting, and mentorship of other engineers.
  • Collaborate directly with stakeholders to clarify requirements, evaluate technical trade-offs, communicate recommendations, and ensure solutions meet business and operational needs.

Requirements

  • Extensive professional software engineering experience with demonstrated ownership of complex, production-grade applications across both front-end and back-end systems.
  • Deep, hands-on AWS experience designing and operating production solutions, with the ability to independently select and implement appropriate cloud services based on technical requirements.
  • Strong experience with AWS technologies such as ECS, EKS, Lambda, API Gateway, VPC, CloudFront, S3, RDS/Aurora, DynamoDB, EventBridge, Step Functions, and SQS.
  • Advanced full stack development experience, including React, TypeScript, APIs, microservices, distributed systems, and modern application architecture.
  • Hands-on experience developing and maintaining infrastructure-as-code using Terraform and/or AWS CDK.
  • Strong experience implementing automated CI/CD processes and production deployment strategies using GitHub Actions, AWS CodePipeline, or comparable tooling.
  • Demonstrated experience designing applications for reliability and observability, including logging, monitoring, tracing, performance management, and production incident troubleshooting.
  • Experience integrating application platforms with data warehouses, analytical systems, data pipelines, and real-time or event-driven data sources.
  • Experience implementing secure application and data access patterns appropriate for enterprise and regulated environments.
  • Experience incorporating AI or LLM capabilities into production applications, including API integration, prompt design, validation, and reliability safeguards.
  • Proven ability to independently assess technical problems, make sound architectural decisions, clearly communicate trade-offs, and take accountability for delivered solutions.
  • Strong collaboration and technical leadership skills, with experience conducting code reviews, mentoring engineers, and working directly with clients or business stakeholders.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.vanderhouwen.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all