Senior Software Development Engineer - Full Stack
Bedford, Massachusetts
Employer: Generac Power Systems
Industry: Engineering
Salary: Competitive
Job type: Full-Time
Company Generac Power Systems
Name Senior Software Development Engineer - Full Stack
Req # 63918
Employment Type Full Time
Shift 1st
Are you interested in joining a high-growth company and software team in the Clean Energy industry?
Do you want to work with massive amounts of real-time energy data, and the latest technologies in IoT, machine learning, big data, and mobile and web apps?
Come join the Clean Energy Team in our mission to accelerate the adoption of renewable energy and create a more intelligent home.
Generac Power Systems is seeking a Staff Engineer (Full Stack). We are actively working to reduce global carbon emissions through the manufacturing and sale of renewable power backup systems. We are seeking engineers looking to apply their technology skills to creation of cloud services that support this mission.
Our company has recently experienced explosive growth from its start-up origin, and we need to aggressively scale up our technology while continuing to drive innovation of consumer power electronics. We are growing extremely fast and looking to build strong brand recognition as the go-to home battery backup system with installers, homeowners, and grid operators by building reliable, robust, IoT systems with featureful cloud services.
Why work for us?
Hybrid in office a minimum of 3 days a week in Reno, NV, Bedford, Massachusetts or South Portland, Maine!
What will you do?
You will have significant responsibility and influence in shaping the applications you build. We are looking for someone to iterate quickly on all stages from development to production, including bringing new products to market.
Ability to execute front end and back-end development throughout the entire development process. Driving continuous improvements from leveraging modern tools and frameworks that enables us to release more frequently.
Successful candidates will have strong engineering skills and communication, and a belief that data driven processes lead to great products. You will need to have a passion for quality and an ability to understand complex systems.
Above all you should be passionate about solving real world problems, and brining value to the applications you create.
As part of this role, you will be required to:
What will you be required to have?
What else will you need to be successful?
"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law."
Name Senior Software Development Engineer - Full Stack
Req # 63918
Employment Type Full Time
Shift 1st
Are you interested in joining a high-growth company and software team in the Clean Energy industry?
Do you want to work with massive amounts of real-time energy data, and the latest technologies in IoT, machine learning, big data, and mobile and web apps?
Come join the Clean Energy Team in our mission to accelerate the adoption of renewable energy and create a more intelligent home.
Generac Power Systems is seeking a Staff Engineer (Full Stack). We are actively working to reduce global carbon emissions through the manufacturing and sale of renewable power backup systems. We are seeking engineers looking to apply their technology skills to creation of cloud services that support this mission.
Our company has recently experienced explosive growth from its start-up origin, and we need to aggressively scale up our technology while continuing to drive innovation of consumer power electronics. We are growing extremely fast and looking to build strong brand recognition as the go-to home battery backup system with installers, homeowners, and grid operators by building reliable, robust, IoT systems with featureful cloud services.
Why work for us?
- You want to contribute technologically to the reduction of worldwide carbon emissions.
- You want to help build a distributed power generation network.
- You want to interact with a modern tech stack.
- You want to contribute to the adoption of our end user applications.
Hybrid in office a minimum of 3 days a week in Reno, NV, Bedford, Massachusetts or South Portland, Maine!
What will you do?
You will have significant responsibility and influence in shaping the applications you build. We are looking for someone to iterate quickly on all stages from development to production, including bringing new products to market.
Ability to execute front end and back-end development throughout the entire development process. Driving continuous improvements from leveraging modern tools and frameworks that enables us to release more frequently.
Successful candidates will have strong engineering skills and communication, and a belief that data driven processes lead to great products. You will need to have a passion for quality and an ability to understand complex systems.
Above all you should be passionate about solving real world problems, and brining value to the applications you create.
As part of this role, you will be required to:
- Architect and implement scalable solutions in the cloud that meet market needs and are easily extended with evolving business needs.
- Drive end-to-end software development from design through deployment and post-deployment improvements.
- Innovate system design by collaborating with cloud, firmware and other engineers as required.
- Implement infrastructure for the ease of validation and system maintenance.
- Drive improvements to meet accuracy, cycle time and other performance factors.
- Review project ideas and provide technology input, prescribing appropriate application solutions, which balance business requirements with Generac's technology standards to arrive at the optimal solution.
- Maintain technical expertise in emerging technical trends.
- Experience leading, managing, and completing significant projects involving multiple components and subsystems.
- Write user and technical specifications in line with business needs.
- Self-directed and capable of working in a dynamic and startup-like environment with a high attention to detail.
- Mentor, guide and coach junior engineers
What will you be required to have?
- Bachelor's Degree in Computer Science or related field.
- 7+ years software engineering experience including:
- 5+ years' experience programming in Java.
- 2+ years' experience with TypeScript and React.js / React Native frameworks along with Redux.
- Experience writing and debugging SQL queries.
- Adept in building microservices using Java and developing REST APIs.
- Knowledge of deploying applications in AWS ( S3, ECS, Lambda, etc )
What else will you need to be successful?
- Experience building scalable infrastructure software or distributed systems for commercial online services.
- Experience with AWS services EC2, ECS, serverless computing, Cognito, RDS, S3, IAM, etc.
- Experience with SQL and NoSQL databases.
- Experience with React/ Reat Native frameworks.
- Knowledge of CI/CD tools and processes; Git, Jenkins, Maven, CircleCI.
"We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law."
Created: 2024-05-12
Reference: 63918
Country: United States
State: Massachusetts
City: Bedford
Similar jobs:
-
Cellular RF Receiver Systems Engineer - System Feature, Algorithm and Calibration development
Apple in Waltham, Massachusetts -
Software Development Engineer - Amazon Robotics, RoboVision
Amazon in North Reading, Massachusetts -
Sr. Software Development Engineer, Global Robotics Delivery
Amazon in North Reading, Massachusetts💸 $134500 per year -
Embedded Software Development Engineer - Sensor \u0026 Compute, Amazon Robotics (AR)
Amazon in North Reading, Massachusetts -
Product Development Engineer, Design Engineering Services
Amazon in North Reading, Massachusetts -
Product Development Engineer, Design Engineering Services
Amazon in North Reading, Massachusetts -
Software Development Engineer (Amazon People Engine), Amazon
Amazon in Boston, Massachusetts -
Software Development Engineer II, Android Framework for Devices
Amazon in Boston, Massachusetts -
Systems Development Engineer, Tech Deploy- Systems Integration
Amazon in Boston, Massachusetts💸 $79300 per year -
Systems Development Engineer , Amazon Robotics Business Applications Solutions Engineering
Amazon in North Reading, Massachusetts💸 $79300 per year -
Senior Embedded Software Development Engineer - Sensor \u0026 Compute, Amazon Robotics (AR)
Amazon in North Reading, Massachusetts -
Multiple Openings - Engineering Development Group - U.S.
The Mathworks in Natick, Massachusetts -
Software Development Engineer II, DPX Data
Amazon in Boston, Massachusetts -
Sr Software Development Engineer - Amazon Robotics
Amazon in Westborough, Massachusetts -
Software Development Engineer, Hardware Test Engineering
Amazon in Westborough, Massachusetts -
Full Stack Software Development Engineer, Amazon Robotics (AR) Sortation Planning, AR Sortation Planning SW
Amazon in Westborough, Massachusetts -
Software Development Engineer in Test, Dash Cart
Amazon in Boston, Massachusetts -
Senior Software Engineer - Model Development
Huxley in Boston, Massachusetts -
FM Approvals Business Development Engineer-Fire Protection
FM Global in Norwood, Massachusetts -
Systems Development Engineer, Tech Deploy- Systems Integration
Amazon in Boston, Massachusetts💸 $103400 per year