Job title: Sr Full Stack Software Engineer
Job type: Permanent
Emp type: Full-time
Industry: Security Vendor
Salary type: Annual
Salary: USD $170,000.00
Location: Austin, TX
Job published: 2025-02-11
Job ID: 33860
Contact name: Aimee Clemson
Contact email: aimee.clemson@hamptonnorth.com

Job Description

Sr Full Stack Software Engineer

Hampton North is partnering with a a global leader in the Cyber Security SaaS space, having been voted "Best places to work" and 10 hottest SaaS startups. We are seeking a Sr Full Stack Software Engineer for the center of excellence in Austin, TX. Start up experience is a major plus as you'll be working in a fast paced, dynamic environment. You'll be part of an exciting and growing Technology team focused on product development. You will be hands-on involved in the entire Software Development Life Cycle. We are implementing DevOps Principles in our CI/CD Pipeline. 

Compensation: $140,000-180,000

Logistics: Austin, TX (Hybrid - 3 days onsite) 

Here's what you'll be doing: 

  • Lead projects from start to finish, collaborating with Product Managers and UX Designers.
  • Deliver reliable, scalable, and maintainable applications.
  • Focus on simplicity while enhancing system performance, stability, and user experience.
  • Participate in all stages of the software development life cycle.
  • Write secure, testable, and well-documented code following clean code principles.
  • Work with a global team to build a high-performance platform.
  • Implement comprehensive testing and performance tuning for system stability.

Tech Stack: Node.js, Typescript, React, Redux + Saga, Jest, PostgreSQL, Docker, Jenkins, Terraform, AWS

And what you need to have:

  • Minimum 5 years experience as a Full stack Software Engineer
  • Full Stack proficiency, with solid experience in both back-end and front-end development.
  • Have previouly lead code reviews, fostering best practices and continuous improvement
  • Familiarity with DRY and YAGNI principles in code design
  • Ability to create and document tests based on high-level acceptance criteria
  • Experience building modern web interfaces that prioritize user experience
  • Knowledge of modern functional programming techniques