Logo
Motion Recruitment

Lead Software Engineer

Motion Recruitment, Charlotte, North Carolina, United States, 28245

Save Job

Join to apply for the

Lead Software Engineer

role at

Motion Recruitment 1 week ago Be among the first 25 applicants Join to apply for the

Lead Software Engineer

role at

Motion Recruitment Get AI-powered advice on this job and more exclusive features. Hayward Holdings Inc. (NYSE: HAYW) is a global leader in pool and spa equipment, designing and manufacturing innovative solutions that enhance water experiences. As the world’s largest manufacturer of residential swimming pool equipment, we continue to expand our presence in the commercial pool market. Headquartered in Charlotte, North Carolina, Hayward operates facilities across the U.S., Canada, Spain, France, Australia, and China. This position is located in North Kingstown, Rhode Island. As a key member of the Software Engineering team, the Lead Software Engineer will be responsible for the design and development of backend microservices and mobile applications that power Hayward’s line of IoT-enabled pool products. This role will focus on building scalable cloud infrastructure and intuitive mobile experiences for smart pool controls and connected equipment.

The successful candidate will work closely with cross-functional teams—including Product Management, Firmware Engineering, Mobile and UI Development, Software Quality, and Technical Support—to deliver innovative, robust, and maintainable solutions.

Responsibilities

Analyze product requirements and translate them into scalable software designs and engineering specifications. Lead the design and development of robust backend services built on .NET and Node.js Architect and implement cloud infrastructure that is scalable, reliable, and cost-optimized. Evaluate and apply performance vs. cost trade-offs in design decisions. Collaborate with QA and automation engineers to ensure high-quality deliverables. Lead the design and development of a React Native-based mobile application. Work closely with the DevOps team to align implementations with CI/CD pipelines and deployment strategies. Provide technical leadership and mentorship to small development teams. Contribute to the continuous improvement of team practices, architecture, and code quality. Participate in system and software design reviews. Stay current with emerging technologies and best practices in software engineering. Qualifications 6+ years of experience in full-stack development with TypeScript, JavaScript, Node.js, .NET, SQL, and React Native. Proven experience designing and implementing microservice architectures in cloud environments. Strong expertise in public cloud platforms such as AWS, GCP, or Azure. Experience building and consuming RESTful APIs; strong knowledge of JSON and XML. Proficiency in designing containerized applications using Docker and orchestrating deployment in cloud platforms. Advocate of Agile/Scrum, TDD, and CI/CD methodologies. Solid understanding of software design principles (extensibility, reusability, maintainability). Excellent communication skills and a collaborative, team-oriented mindset. Proven ability to lead and mentor small development teams. Desired Qualifications AWS certification and 3+ years of hands-on AWS experience. Broad technical knowledge across multiple languages and platforms. Experience with Linux, Windows, networking concepts. Familiarity with additional languages like Go, Python, or Rust

Posted By:

Claudia Robinson Seniority level

Seniority level Mid-Senior level Employment type

Employment type Full-time Job function

Industries Staffing and Recruiting Referrals increase your chances of interviewing at Motion Recruitment by 2x Sign in to set job alerts for “Lead Software Engineer” roles.

ServiceNow Architect/Sr. Developer - SecOps/GRC

Machine Learning Principal Solutions Architect

Senior Software Engineer, Brewery Solutions (66140)

Senior Software Engineer(Full Stack - Java/Spring Boot - C# - .NET)

Charlotte, NC $119,765.00-$154,990.00 2 weeks ago Charlotte, NC $115,000.00-$135,000.00 2 days ago Senior Software Engineer, Digital Workplace

Senior Software Engineer – Python / .NET

Principal Software Engineer - .NET Azure

Charlotte, NC $95,100.00-$180,700.00 1 week ago Software Developer Lead Fulltime job, 40 hours per week

Senior Backend Software Developer (Remote)

Senior Software Engineer (OpenAI, Java/Spring Boot, Azure)

Charlotte, NC $118,000.00-$158,000.00 1 week ago Charlotte, NC $111,100.00-$237,100.00 1 day ago Charlotte, NC $120,000.00-$130,000.00 3 days ago Charlotte, NC $119,000.00-$163,000.00 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr