Sr. Cloud Software Engineer
Company: Fortune Brands
Location: Deerfield
Posted on: March 17, 2023
Job Description:
Job Description Fortune Brands Innovations is in search of a
Senior Cloud Software Engineer to join our innovative engineering
team for next generation product development. Our IoT outlook
strives for consumer interaction with our products in new and
unique ways. As a member of the IoT Cloud Software team, you will
architect, design, collaborate, and bring life to IoT solutions
alongside skilled engineers on the Mobile, Firmware, and QA teams.
Understanding and materializing the vision for next generation
products, you will build robust, scalable cloud solutions as a
foundation for our IoT services. In constructing and coordinating
cloud product software from start to finish, including AWS cloud
infrastructure, Android/iOS app interfaces, backend interfaces, and
product firmware and systems, you will also develop various key
features such as sensors, motors, and digital control interfacing
to serverless clouds, mobile devices, and voice assistants. Beyond
a doubt, we have an exciting roadmap ahead for digital products,
thus necessitating growth and expansion of our team! PRIMARY
RESPONSIBITIES:
- Architect, build, and test IoT microservices to support APIs,
MQTT topics, and business logic.
- Architect, build, and test data structures to support
telemetry, usage, and business data.
- Provide expertise and guidance for Cloud solutions to product,
firmware, and mobile teams.
- Mentor, develop, and grow junior Software Engineers.
- Optimization of microservices to be cost effective and
fast.
- 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.
- Collaborate with Embedded Software Engineers, Mobile
Developers, DevOps, Quality Assurance, UX, and Marketing.
- Evaluate security best practices, trends, and typical models to
identify and recommend appropriate solutions for connected products
to meet stringent requirements.
- Responsible for software architecture, design, and
implementation of software components related to our IoT connected
products.
- Lead the adoption of best-in-class software engineering
practices, frameworks, and tools.
- Develop efficient and compact software to balance tradeoffs
spanning the cloud, device firmware, connected apps, and other
backend systems.
- Actively contribute to and support challenging software
implementation by creating the critical code foundation on top of
which other members of the team can build. QUALIFICATIONS:
- Bachelor's Degree in Computer Science, Software Engineering, or
equivalent experience.
- 5-7 years of software engineering experience with progressively
increased responsibility, including architecting and developing
components or features.
- Practical experience in developing serverless or microservice
solutions or N-tiered development.
- Practical experience in developing on cloud systems (AWS
preferred, optionally Azure and GCP).
- Strong understanding of IoT solutions, having built or been
part of a team that delivered an IoT solution.
- Practical experience developing in various object-oriented
programming and scripting languages (e.g., Node.JS, JavaScript,
TypeScript, Golang, C#, Java).
- Practical experience building data structures (e.g.,
relational, document, graph) and data sources (e.g., NoSQL, RDBMS,
files) for various data types.
- Practical experience designing and controlling APIs for
consistency, simplicity, and extensibility.
- Strong AWS microservice development - e.g., Lambda, Amazon S3,
Amazon Cognito, Amazon API Gateway, DynamoDB, AWS IoT Core,
Kinesis, SNS, SQS. Hiring Range: $107,800-$149,783 Additional
Information Fortune Brands Innovation (FBIN) is built on
industry-leading brands and innovation within our operating
segments: Plumbing, Doors and Security. We have an impressive track
record of strong financial results, market outperformance and
growth, which translates into career and professional growth
opportunities for associates. Please visit our website at fbin.com
to learn more. Equal Employment Opportunity FBIN is an equal
opportunity employer. FBIN evaluates qualified applicants without
regard to race, color, religion, sex, gender identity or
expression, national origin, ancestry, age, disability/handicap
status, marital status, protected veteran status, sexual
orientation, genetic history or information, or any other legally
protected characteristic. Reasonable Accommodations FBIN 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 contact us
at 847-484-4587 and let us know the nature of your request along
with your contact information.
Keywords: Fortune Brands, Arlington Heights , Sr. Cloud Software Engineer, IT / Software / Systems , Deerfield, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...