Senior Cloud Software Engineer

18 Apr 2024

Vacancy expired!

Job Description

Moen is changing how we interact with water, and we are looking for exceptional people to be a part of that new and innovative vision. Our IoT products allow consumers to interact with water in new and unique ways. At Moen, you will work on products with key features such as sensors, motors, and digital control which interfaces to Serverless Clouds, Mobile Devices, and Voice Assistants. We have an exciting roadmap of digital related products which is allowing our group to expand. Though a big company, we operate like a small startup. A flexible, hardworking, collaborative cultural has been the key to our success. We have a full-time remote position open due to growth for a Senior Cloud Engineer.

  • Provide support to software architecture, design, and implementation of software components related to our IoT connected products. Utilize efficient and compact software to balance tradeoffs spanning the cloud, device firmware, connected applications and other backend systems.
  • Design and architect data storage by balancing performance, cost and storage tradeoffs through various database technologies.
  • Support aspects of software implementation by creating the critical code foundation on top of which other members of the team can build.
  • Design and implement RESTful APIs, AWS Lambda functions, or other serverless cloud interfaces based upon AWS or other cloud technologies.
  • Coordinate with embedded software engineers, application developers, and corporate IT resources to balance tradeoffs and meet product development requirements. Assist with the design of internal tools to provide status and control information needed by customer support and business stakeholders.
  • Coordinate with Software Quality Assurance teams to facilitate testing and review test plans to ensure full software coverage and quality.
  • Work with Marketing and technical Product Managers to develop overall system architecture and product requirements and drive translation into well-designed and implemented software components.
  • Collaborate with UX team members, product marketing and end customers to leverage learnings from user research and usability testing results to produce useful software and products.
  • Evaluate security best practices, trends and typical models to identify and recommend appropriate solutions for connected products to meet stringent requirements.

QUALIFICATIONS

  • Bachelor's degree in Computer Science or Engineering is desired.
  • Minimum 3 years of proven experience as a software developer inclusive of experience developing cloud-enabled products is required.
  • Experience with architecting data storage schemes and maintaining data in non-relational databases.
  • Experience designing and controlling APIs for consistency, simplicity, and extensibility.
  • Knowledge of various development languages (Node.JS, Javascript, TypeScript, Golang, etc), data formats (JSON, XML), object oriented programming, serverless cloud interfaces (AWS Lambda, Amazon S3, Amazon Cognito, Amazon API Gateway, etc), and data structures and algorithms.
  • Knowledge of software architecture including experience with data modeling, database design, performance profiling, and unit testing.
  • Experience with Serverless and Micro-Service architecture in Amazon Web Services (AWS)
  • Team experience applying modern agile software development practices.
  • Experience in software architecture, design, and implementation
  • Understanding of IoT devices and Smart Home technology.
  • Strong interpersonal skills including creative thinking, attention to detail, collaboration, and teamwork.

Additional Information

Fortune Brands' Global Plumbing Group (GPG) is a multi-brand plumbing business that is inspiring people by designing beautiful experiences with water. GPG's trusted brands include Moen and the House of Rohl portfolio. We welcome you to visit the Moen.com and HouseofRohl.com websites to learn more about us and why we are a top workplace.

Equal Employment Opportunity

Fortune Brands' GPG is an equal opportunity employer. GPG evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Reasonable Accommodations

Fortune Brands' GPG is committed to working with and providing reasonable accommodations to individuals with disabilities. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application or interview process, please send an e-mail to [emailprotected] and let us know the nature of your request along with your contact information

  • ID: #39002760
  • State: North Dakota Northolmsted 00000 Northolmsted USA
  • City: Northolmsted
  • Salary: USD TBD TBD
  • Job type: Full-time
  • Showed: 2022-04-18
  • Deadline: 2022-06-17
  • Category: Et cetera