Director of Software Engineering
GSM Outdoors, LLC - Henderson, NV
Apply NowJob Description
DescriptionCome work for a company who thinks outside the box... that’s where you’ll find us! Beyond walls, windows, boxes and the norm. Come be a part of a team where WE ARE IN IT TO WIN IT. A team that fosters and encourages creativity, resourcefulness, promoting from within, and a work-life balance. #IITFWI**Position is on-site, Monday - Friday, in Henderson, NV**Job Purpose: The Director of Software Engineering is responsible for driving the technical strategy and execution of GSM's software products - from architecture design through full lifecycle delivery - by leading high performing engineering teams and collaborating across functions to deliver scalable, secure, and commercially impactful solutions. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.Summary of Essential Job Duties: Define and execute technical roadmaps aligned with product and business prioritiesLead Agile/DevOps engineering practices, ensuring CI/CD robustness, quality metrics, and efficient deliveryMentor and guide the professional and technical development of engineers and leaders on your team.Work with product leaders to understand user experience, desired application capabilities and testing scenariosContinuously improve software engineering practicesWork within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack development tools and technologiesLead the craftsmanship, availability, resilience, and scalability of your solutionsWork across to improve the velocity of your and other teamsBring a passion to stay on top of trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering communityEncourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversityLead efforts to deploy new and existing applicationsBreak existing monolithic applications into micro service architectures and build new microservicesRequirementsSkills/Qualifications:To perform this job successfully, an individual must be able to perform each essential duty satisfactory. The requirements listed below are representative of the knowledge, skill and/or ability required.Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.10+ years of experience in software developmentCritical thinker by nature with great attention to detail5+ years of experience in Agile practices3+ years of experience in acquisitions and originations domainProficiency in backed languages: Node.js, Python, Java, and/or C#Knowledge of front-end frameworks: React, Angular, Vue.jsSoftware Architecture & Systems DesignScalable, maintainable system design (microservices, monoliths, SOA)Cloud-native architectures (esp. AWS ecosystem: EC2, Lambda, S3, CloudFormation, etc.)Required Education and Experience:Bachelors or Master’s Degree in Computer Science or Software Engineering15+ years of relevant experience (if no degree) #J-18808-Ljbffr
Created: 2025-09-17