Description
Job Id: 73296
Senior Software Engineer, Full Stack
Our client is seeking a Senior Software Engineer, Full Stack to lead the design and delivery of complex, cloud-based applications from initial requirements through production deployment and support. The ideal candidate is a highly independent engineer who combines strong full-stack development expertise with deep, hands-on AWS experience and the ability to translate ambiguous business needs into scalable technical solutions. This role requires someone comfortable making architectural decisions, collaborating directly with stakeholders, and providing technical leadership across engineering teams.
This role is fully remote.
Senior Software Engineer, Full Stack Responsibilities
- Lead end-to-end development of production applications, including technical design, front-end and back-end development, integration, testing, deployment, and ongoing support.
- Architect and maintain cloud solutions in AWS, selecting appropriate services for compute, networking, storage, orchestration, scalability, reliability, and performance.
- Build responsive, accessible, and scalable front-end applications using React, TypeScript, JavaScript, and related modern technologies.
- Design and develop secure, high-performing REST APIs, microservices, event-driven components, and other application integrations.
- Own infrastructure-as-code using Terraform, AWS CDK, CloudFormation, or similar technologies across development, staging, and production environments.
- Develop and maintain automated CI/CD pipelines supporting testing, artifact management, deployment, and high-availability release strategies.
- Establish production monitoring and observability through structured logging, metrics, dashboards, distributed tracing, alerting, and incident troubleshooting.
- Integrate applications with data platforms, analytical pipelines, databases, and real-time data sources while supporting appropriate security and governance practices.
- Design and implement AI-enabled application capabilities, including LLM integrations, retrieval workflows, data preparation, validation, and appropriate fallback mechanisms.
- Partner directly with clients and business stakeholders to clarify requirements, evaluate technical trade-offs, define implementation plans, and proactively communicate delivery risks.
- Provide technical leadership through code reviews, architectural guidance, documentation, and mentorship of other engineers.
- Support technical discovery and solution planning by contributing estimates, architecture recommendations, implementation approaches, and technical documentation.
Senior Software Engineer, Full Stack Qualifications
- 5+ years of professional software engineering experience, including senior-level ownership of full-stack applications delivered to production.
- Extensive hands-on AWS experience designing and operating production solutions, with demonstrated ability to evaluate services, make architectural decisions, and explain technical trade-offs.
- Strong experience with AWS technologies such as ECS or EKS, Lambda, API Gateway, RDS or Aurora, S3, EventBridge, Step Functions, and CloudWatch.
- Advanced proficiency with TypeScript and JavaScript across front-end and back-end development, including React and Node.js or comparable technologies.
- Demonstrated experience creating and maintaining production infrastructure-as-code using Terraform, AWS CDK, CloudFormation, or similar tools.
- Strong experience designing and implementing REST APIs with consideration for security, scalability, versioning, reliability, and performance.
- Experience owning CI/CD processes across multiple environments, including automated build, testing, deployment, and blue/green or canary release strategies.
- Hands-on experience implementing production observability, including logging, metrics, dashboards, distributed tracing, alerting, and troubleshooting within cloud environments.
- Experience working directly with clients or business stakeholders to define requirements, communicate technical recommendations, and manage delivery expectations and risks.
- Strong written and verbal communication skills with the ability to communicate effectively with both technical and non-technical audiences.
- Bachelor’s degree in Computer Science, Software Engineering, a related discipline, or equivalent professional experience.
- Experience with Python, microservices, distributed systems, GraphQL, real-time applications, or event-driven architecture is preferred.
- Experience integrating LLM APIs, vector databases, embedding pipelines, retrieval-augmented generation, or other AI-enabled application technologies is preferred.
- Experience working in consulting, professional services, multi-client environments, or regulated industries is preferred.
- AWS certifications and experience optimizing cloud infrastructure for performance, reliability, and cost are preferred.
Salary: (DOE)
Benefits
Benefits are available to eligible full-time employees and include coverage for medical, dental, vision, life insurance, short and long term disability, and matching 401k.
Meet VanderHouwen
What kind of recruiter do you see yourself working with? One who prioritizes your best interest, no matter what? VanderHouwen does, and we’re in it for the long game! Our recruiters focus on YOU, building meaningful, long-term relationships while developing a deep understanding of companies’ staffing needs and workplace cultures. This approach helps us find an ideal job match that aligns with your unique career aspirations and goals.
VanderHouwen is an award-winning, Women & Diversity-Owned, WBENC certified professional staffing firm. Founded in 1987, VanderHouwen places experienced professionals across the nation! Our recruitment teams specialize in either Technology and IT, Engineering, Human Resources, or Accounting and Finance career markets. Partner with us to land your next exciting career!
VanderHouwen is an Equal Opportunity Employer and participates in E-Verify. VanderHouwen does not discriminate based on race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state, or federal civil rights laws.
#LI-Remote
- Sr. AI Product Manager
09/01/2026 - Senior IS Project Manager
08/19/2026 - Infrastructure Administrator
08/24/2026 - Technical Product Manager – Finance ERP
08/25/2026 - Senior AI/ML Solutions Architect
07/17/2026 - OnBase SQE
09/03/2026 - Senior Analytics Program Manager
09/17/2026 - IAM Security Architect
08/26/2026 - Strategic Business Planner
09/17/2026 - HR Business Systems Analyst
09/10/2026
Apply Now
Thank you for your interest in applying for this position! Please fill out the fields below. Your profile will be reviewed with the rest of the applicants.