Senior Software Engineer

Full Time
Remote
Up to $135,000 a year
Posted Just posted
Job description

About us

Hayward Holdings (NYSE "HAYW") is the largest manufacturer of residential swimming pool equipment globally, with a significant presence in the commercial pool market that is continuously growing.

Headquartered in Charlotte, North Carolina, Hayward designs, manufactures, and markets a full line of residential and commercial pool and spa equipment, including pumps, filters, heating, cleaners, salt chlorinators, automation, lighting, safety, flow control, and energy solutions at our company-owned facilities in North Carolina, Tennessee, Arizona, Rhode Island, Spain, and China. We have distribution facilities in France, Canada, and Arizona.

For over 80-years, Hayward has been enhancing pool ownership by manufacturing cutting-edge, advanced pool and spa equipment. Hayward listens to our customers' needs and ensures they are implemented during the design and manufacturing process. The goal is to become the preferred brand of choice with every residential and commercial swimming pool and spa.

We are professional, agile and innovative.

Our work environment includes:

  • Modern office setting
  • Food provided
  • Work-from-home days
  • Growth opportunities
  • Wellness programs

Position Overview

As a member of the software engineering team, The Sr. Software Engineer - Cloud is responsible for developing the backend cloud infrastructure for Hayward’s line of automation products. Collaborates with product management, embedded firmware engineering, mobile and UI developers, software quality and technical support functions to develop outstanding, state of the art solutions for pool controls and smart peripheral equipment available on the pool pad.

Responsibilities

  • Coding a quality cloud-based software infrastructure that enables our customers to securely and reliably control and monitor their Hayward devices
  • Providing critical project technical leadership
  • Designing and implementing an infrastructure that scales seamlessly
  • Understanding performance vs cost design trade-offs
  • Analyzing cloud platform requirements and translating them into design specifications
  • Performing complex peer code reviews
  • Working closely with automation team to test code and platform solutions to verify the implementation meets requirements
  • Working closely with DevOps team to ensure designs align with CI/CD processes
  • As part of larger team, continually design best in class new products
  • Actively participate in systems and software design reviews
  • Maintain expertise in state of the art cloud technologies and best practices

Qualifications

  • 3+ years working extensively in Typescript/node.js and SQL.
  • Experience coding back-end infrastructure from scratch
  • Advanced knowledge of public cloud platforms: GCP, AWS, IBM, other
  • Experience with REST, XML and JSON. Ability to architect and deliver RESTful APIs according to specific standards
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience building software in a Kubernetes-based environment (microservices)
  • Experience in integrating Android or iOS apps with web services
  • Proficiency with Git/GitHub/GitLab
  • Strong advocate of the Agile/Scrum development process, ideally with test-driven development, DevOps and continuous integration/deployment (CI/CD)
  • Solid software design principles – you should know how to create software that is extensible, reusable and meets desired architectural objectives
  • Excellent communication skills
  • Willingness to learn new technologies
  • 7+ years of professional software development

Desired Qualifications:

  • 2-3 years-experience with Google Cloud Platform
  • Hands-on experience with all Google technologies – e.g. Firebase, CloudSQL, BigQuery, Cloud Functions, IoT Core, etc
  • Knowledge of other languages (GoLang, python, etc)

Education:

  • Required: Bachelor's degree in Software Engineering, Computer Science, Mathematics, Engineering or related discipline

Job Type: Full-time

Pay: Up to $135,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance

Compensation package:

  • Bonus pay
  • Yearly pay

Experience level:

  • 5 years

Schedule:

  • 8 hour shift
  • Monday to Friday
  • No weekends

Education:

  • Bachelor's (Required)

Experience:

  • Google Cloud Platform: 3 years (Required)
  • TypeScript: 3 years (Required)
  • Python: 3 years (Required)

Work Location: Remote

blackflymedia.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, blackflymedia.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, blackflymedia.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs