Staff Software Engineer
4 weeks ago
We are seeking a highly skilled Staff Software Engineer to join our team at Generac Power Systems. As a key member of our cloud IoT and data platform team, you will play a critical role in shaping the technical direction of our project.
Key Responsibilities:
- Gather requirements and network with stakeholders across Generac to define solutions.
- Interface with product management teams, firmware teams, embedded software teams, mobile/web app teams as needed.
- Design, validate, implement, and test web services and pipelines on AWS using Java, Go, Python.
- Build rigorous, fully automated test suites at all levels of the stack.
- Own your projects from start to finish; be your own project manager.
- Proactively assist and mentor junior engineers.
- Contribute to our culture of pragmatic excellence.
Requirements:
- Bachelor's degree or higher in an Engineering, Computer Science field, or equivalent experience.
- 7+ years of software engineering experience.
- 3+ years of experience with AWS.
- 3+ years of experience in Java.
- 3+ years of experience in at least one of: Go, Typescript, Python.
- 3+ years of experience in IaC tools such as Terraform, Cloudformation, CDK.
- Proven record of excellent end-to-end testing practice.
- Rigorous approach to rollouts and deployments.
- Eagerness to understand how your work fits into a larger, cross-disciplinary system.
- Excellent written and verbal communication and problem-solving skills.
- Strong drive for learning and mentorship.
About Generac Power Systems:
Generac Power Systems is a leading energy technology company committed to powering a smarter world. We are dedicated to energy innovation and have a strong track record of pushing new boundaries. Our products include solar systems and battery backup, standby generators, smart thermostats, smart breaker boxes, and EV chargers. We integrate all our products together to provide intelligent energy management and savings for our customers.
Why Join Us:
We offer a fast-paced agile work environment where your work makes a difference in people's lives and your own. Our employees are encouraged to be innovative and are valued as an integral part of our global team. We provide individuals the opportunity to work on challenging goals that develop knowledgeable employees dedicated to helping continue Generac's success.
-
Staff Software Engineer, Search
4 weeks ago
Denver, Colorado, United States Cribl, Inc Full timeAbout the RoleCribl, Inc is seeking a highly skilled Staff Software Engineer to join our remote-first team. As a key member of our Search and Analytics team, you will be responsible for architecting and implementing a novel distributed and federated search system for in-place data.As a Staff Engineer, you will have the opportunity to shape the future of...
-
Staff Software Engineer
3 weeks ago
Denver, Colorado, United States Red Canary Full timeAbout the RoleWe're seeking a highly skilled Staff Software Engineer to join our team at Red Canary. As a Staff Software Engineer, you will be responsible for designing, developing, and deploying scalable and secure software solutions to protect our customers from cyber threats.Key Responsibilities* Provide technical leadership to other engineers within the...
-
Staff Software Engineer, Search
4 weeks ago
Denver, Colorado, United States Cribl, Inc Full timeAbout the RoleCribl, Inc is seeking a highly skilled Staff Software Engineer to join our remote-first team focused on the Cribl Search's Performance and Executor Infrastructure.This is an ideal role for anyone passionate about building high-performance web applications in a dynamic and collaborative environment.As a Staff Software Engineer, you will have the...
-
Staff Software Engineer
4 weeks ago
Denver, Colorado, United States Red Canary Full timeJob DescriptionWe are seeking a highly skilled Staff Software Engineer to join our team at Red Canary. As a Staff Software Engineer, you will be responsible for designing, developing, and maintaining our platform and products that deliver unmatched threat detection and response. You will work closely with our engineering team to build and operate our...
-
Staff Software Engineer
4 weeks ago
Denver, Colorado, United States Red Canary Full timeWe are seeking a highly skilled Staff Software Engineer to join our team at Red Canary, a leading cybersecurity company. As a Staff Software Engineer, you will play a key role in building and operating our platform and products that deliver unmatched threat detection and response.Our platform processes billions of events per day from hundreds of thousands of...
-
Staff Software Engineer, Edge Linux
3 weeks ago
Denver, Colorado, United States Fastly Full timeFastly is a leading edge cloud platform that enables customers to create great digital experiences quickly, securely, and reliably. We're looking for a skilled Staff Software Engineer to join our Kernel Engineering team and advance our development processes.In this role, you will develop and maintain critical tooling that optimizes the software development...
-
Staff Software Engineer
3 weeks ago
Denver, Colorado, United States Generac Power Systems Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our Industrial Cloud team at Generac Power Systems. As a key member of our team, you will be responsible for designing and contributing to the architecture of new and current systems to ensure reliability, scalability, and maintainability.You will work closely with product, UX,...
-
Staff Software Engineer, Edge Linux Developer
4 weeks ago
Denver, Colorado, United States Fastly Full timeJob DescriptionFastly is a leading edge cloud platform that enables customers to create great digital experiences quickly, securely, and reliably. We're looking for a talented Staff Software Engineer to join our Kernel Engineering team and contribute to the development of our edge cloud platform.In this role, you will be responsible for developing and...
-
Software Development Engineer TS/SCI Position
3 weeks ago
Denver, Colorado, United States International Staff Consulting Full timeJob Summary:We are seeking a highly skilled Software Development Engineer TS/SCI to join our team at International Staff Consulting. As a key member of our team, you will work closely with Digital Signal Processing (DSP) engineers and other domain experts to develop new tools and improve existing ones.Responsibilities:Rapid prototyping, developing,...
-
Staff Software Engineer
4 weeks ago
Denver, Colorado, United States Generac Full timeAbout GeneracGenerac is a leading energy technology company committed to powering a smarter world. With a rich history spanning over 60 years, we've been dedicated to energy innovation, from creating the home standby generator market category to our current evolution into an energy technology solutions company.Job SummaryWe're seeking a Staff Software...
-
Denver, Colorado, United States Gusto Full timeAbout GustoGusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management tools. Today, Gusto offices in Denver, San Francisco, and New York serve more than 300,000 businesses nationwide.Our mission is to create a world...
-
Staff Software Engineer
3 weeks ago
Denver, Colorado, United States Generac Power Systems Full timeJob SummaryWe are seeking a highly skilled Staff Software Engineer to join our team at Generac Power Systems. As a key member of our cloud IoT and data platform team, you will play a critical role in shaping the technical direction of our project.Key Responsibilities Gather requirements and network with stakeholders across Generac to define solutions....
-
Senior Software Engineer
4 weeks ago
Denver, Colorado, United States Motorola Solutions Full timeJob DescriptionWe are seeking a Senior Staff Software Engineer to join our team in Chicago or Fort Collins. As a key member of our Command Central Video Services team, you will be responsible for the architecture, design, and development of cloud-based Video Management Solutions.Our products allow customers to respond effectively in mission-critical...
-
Staff Software Engineer
4 weeks ago
Denver, Colorado, United States Generac Full timeAbout GeneracGenerac is a leading energy technology company committed to powering a smarter world. With over 60 years of history, we've been dedicated to energy innovation, from creating the home standby generator market category to our current evolution into an energy technology solutions company.Job SummaryWe're seeking a Staff Software Engineer to join...
-
Staff Software Engineer
4 weeks ago
Denver, Colorado, United States Generac Full timeAbout GeneracGenerac is a leading energy technology company committed to powering a smarter world. With over 60 years of history, we've been dedicated to energy innovation, from creating the home standby generator market category to our current evolution into an energy technology solutions company.Job SummaryWe're seeking a Staff Software Engineer to join...
-
Senior Systems Engineer
4 weeks ago
Denver, Colorado, United States Rocket Software Full timeJob DescriptionAt Rocket Software, we are seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our IT organization, you will be responsible for designing, implementing, and maintaining complex systems in your area of expertise.Key Responsibilities:Design and implement complex systems in multiple technology domains, including...
-
Software Support Specialist
4 weeks ago
Denver, Colorado, United States Neptune Software As Full timeAt Neptune Software, we're revolutionizing application development with our innovative Low Code No Code platform. This game-changing technology seamlessly integrates with existing IT landscapes, making it accessible to businesses of all sizes.We're seeking a highly skilled Software Support Consultant to join our team. As a key member of our support team,...
-
Staff Process Engineer
4 weeks ago
Denver, Colorado, United States Burns & McDonnell Full timeJob Title: Staff Process EngineerJoin Burns & McDonnell, a 100% employee-owned company, as a Staff Process Engineer and contribute to the success of our team. As a Staff Process Engineer, you will work on project teams to create world-class designs for new projects, alterations, and redevelopments on various projects, including power, process, corporate,...
-
IT Manager
4 weeks ago
Denver, Colorado, United States Marathon Petroleum Corporation Full timeJob SummaryWe are seeking a highly skilled IT Manager - Software Engineering Lead to join our team at Marathon Petroleum Corporation. This role will be responsible for leading and managing software engineers, DevSecOps engineers, and focusing on developing the people and process that make the delivery of innovative, secure, and high-quality solutions...
-
Software Engineering Manager
4 weeks ago
Denver, Colorado, United States Marathon Petroleum Corporation Full timeJob SummaryMarathon Petroleum Corporation is seeking a highly skilled Software Engineering Manager to lead our software engineering team. As a key member of our IT leadership team, you will be responsible for developing and implementing software solutions that drive business growth and innovation.Key Responsibilities:Lead and manage a team of software...