Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Biltmore Estate Logo

Full-Stack Software Engineer - Full Time

Biltmore Estate

Salary not specified
Oct 24, 2025
Asheville, NC, US
Apply Now

The company is looking to build scalable, secure, high-performance applications and needs a Full-Stack Software Engineer to address complex technical challenges at every level, integrate security throughout the development pipeline, and ensure the integrity, security, and performance of applications.

Requirements

  • Proven ability to design and implement scalable, secure systems with expertise in microservices, distributed architectures, relational and NoSQL databases, and a comprehensive understanding of system performance, data integrity, and DevSecOps practices.
  • Extensive expertise in back-end technologies, including Node.js, PHP, GraphQL, PostgreSQL, Redis, Docker, with preference for Rust.
  • Proficient in front-end development using TypeScript, React, Next.js, Tailwind CSS; experience with design tools such as Figma.
  • Strong experience building and maintaining CI/CD pipelines, including comprehensive unit and integration testing.
  • Hands-on experience with AWS cloud microservices; AWS certifications preferred.
  • Deep expertise in both front-end and back-end technologies, requiring a comprehensive understanding of system architecture.
  • Guided by DevSecOps principles, embedding security throughout the development pipeline, automating checks, monitoring vulnerabilities, and ensuring compliance across the software lifecycle.

Responsibilities

  • Design, develop, and maintain full-stack applications with comprehensive ownership of all phases of the software development lifecycle.
  • Develop secure & scalable back-end processes, implement advanced APIs, manage identity and access control mechanisms.
  • Integrate security best practices into every phase of development, manage infrastructure, and automate operations to enhance system reliability and security.
  • Design and maintain efficient database architectures, ensuring data integrity, performance, and scalability.
  • Identify, troubleshoot, and resolve technical issues while optimizing applications for performance and scalability; participate in on-call rotations to ensure seamless customer experiences.
  • Architect and maintain CI/CD pipelines to enable rapid, safe, and automated code deployment.
  • Develop and manage comprehensive unit and integration testing strategies to ensure code quality and system reliability.

Other

  • Position is Monday through Friday, 9 am-5 pm, with on-call weeks every six weeks.
  • Bachelor’s degree in Computer Science or equivalent experience; Master’s degree preferred.
  • A minimum of 6 years professional experience in full-stack development, including roles at a Senior or Lead level.
  • Exceptional problem-solving skills with a strong focus on delivering high-quality, reliable software solutions.
  • Demonstrated leadership abilities, including a track record of mentoring and guiding less experienced engineers.