Current jobs related to Lead Backend Software Engineer - Reno, Nevada - Generac


  • Reno, Nevada, United States YD Talent Solutions Full time

    Lead .NET Software EngineerWe are seeking a highly skilled professional with extensive experience in .NET development to join our team at YD Talent Solutions. The ideal candidate will possess:Over 10 years of comprehensive experience in .NET development, including a minimum of 3 years working in the United States.A proven history as a Full Stack .NET...


  • Reno, Nevada, United States Ridge Line Services Full time

    Lead a Team of Engineers in Cloud Financial ServicesAs a Software Engineering Manager at Ridgeline, you will be responsible for leading a team of engineers in the development of cloud financial services. You will work closely with cross-functional teams to design and implement new features, and ensure that our products meet the highest standards of quality...


  • Reno, Nevada, United States Accel Entertainment Full time

    About UsAccel Entertainment is a leading provider of electronic gaming machines and amusement devices. We partner with small business owners to help their businesses thrive. Our team is committed to delivering best-in-class service, marketing, and relationship management to support our partners' success.Job Description:We are seeking a talented Software...


  • Reno, Nevada, United States Jt4llc Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Developer to join our team at Jt4llc. As an Embedded Software Developer, you will be responsible for designing, developing, and integrating software across a multitude of platforms, providing system instrumentation, radar control, and data collection.Key ResponsibilitiesDesign and develop software...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleWe are seeking a seasoned Senior Manager, Software Engineering, Reconciliation to join our team at Ridgeline. As a key member of our engineering organization, you will be responsible for leading a team of software engineers in the development of our reconciliation platform. Your expertise in software engineering, technical leadership, and team...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager to join our Portfolio Accounting team. As a leader at Ridgeline, you will be responsible for fostering a dynamic and innovative work environment, utilizing cutting-edge technologies to drive technological innovation.Key ResponsibilitiesContribute business insight, design skills, and...


  • Reno, Nevada, United States Generac Power Systems Full time

    Firmware Engineer IV Job DescriptionWe are Generac Power Systems, a leading energy technology company committed to powering a smarter world. Our team is dedicated to energy innovation, and we continue to push new boundaries.Job SummaryThe Firmware Engineer IV is responsible for providing firmware for embedded controls systems used in new product development,...

  • Lead Mining Engineer

    2 weeks ago


    Reno, Nevada, United States WSP Full time

    About the OpportunityThis is an exciting opportunity to join WSP's Mine Engineering and Stability Team as a Lead Mining Engineer. Based in Tucson, AZ, with opportunities to work in Denver, CO, Reno, NV, and St. Louis, MO, you will be part of a growing organization that delivers exceptional results for our clients.Your ImpactAs the technical lead, you will...


  • Reno, Nevada, United States Ridgeline Full time

    Are you passionate about finance and investing? Do you enjoy modeling industry data and making it highly available? As a Ridgeline Staff Software Engineer on our Portfolio Accounting team, you'll have the opportunity to build a fast, scalable accounting engine with full asset class support and global market coverage.You will be relied on for your technical...

  • Lead Mining Engineer

    2 weeks ago


    Reno, Nevada, United States WSP Full time

    Job Title: Lead Mining EngineerWSP is seeking a highly experienced Lead Mining Engineer to join our team in Tucson, AZ. The successful candidate will be responsible for leading projects with our Mine Engineering and Stability Team and contributing to the growth of our organization.Your Key Responsibilities:As the technical lead, mentor and develop high...


  • Reno, Nevada, United States Ridge Line Services Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Engineer, Post Trade Processing to join our team at Ridgeline. As a key member of our Post Trade team, you will be responsible for designing and developing high-quality, complex applications for our Trade Order Management solution.About the RoleYou will be working closely with our team of engineers...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleAs a Staff Software Engineer on the Users & Entitlements team, you'll be responsible for building, enhancing, and maintaining our authentication and entitlement services in a fast-moving, progressive work environment.These services handle all user administration and ensure users are properly authenticated into and secured within the Ridgeline...


  • Reno, Nevada, United States CIQ, Inc. Full time

    CIQ OVERVIEWCIQ is a software infrastructure company that empowers others to build value on top of our world-class software. We work closely with open-source communities, secure our software infrastructure, and drive performance throughout the entire stack.We love our customers who are doing innovative things like running traditional IT infrastructure,...


  • Reno, Nevada, United States Ridge Line Services Full time

    About RidgelineRidgeline is the industry cloud platform for investment management. Founded by visionary tech entrepreneur Dave Duffield, Ridgeline applies its successful formula of solving operational business challenges with bold innovation and human connectivity to the unique needs of the investment management industry.We are building a new, modern...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Engineer to join our Post Trade team. As a key member of our team, you will be responsible for designing and developing complex, game-changing solutions from scratch.As a Post Trade Processing Engineer, you will have the opportunity to build high-quality, industry-defining applications for our...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleWe are seeking a highly skilled Staff Front End Engineer to join our team at Ridgeline. As a key member of our Platform team, you will be responsible for building high-quality, complex cloud applications that define the future of FinTech.As a Staff Front End Engineer, you will have the opportunity to work on cutting-edge technologies,...


  • Reno, Nevada, United States Generac Power Systems Full time

    Software Engineer Internship OpportunityAt Generac Power Systems, we are seeking a motivated Software Engineer Intern to join our team focused on factory software and cloud data handling for clean energy systems. Responsibilities: Assist in the development of factory automation software, including test setups and product quality controls. Support cloud-based...


  • Reno, Nevada, United States Horiba Full time

    Job Title: Firmware EngineerHORIBA Semiconductor is seeking an experienced Firmware Engineer to design, develop, and maintain firmware and software for our cutting-edge products. As a key member of our team, you will be responsible for developing firmware in C/C++ for new products and maintaining code for legacy products.Key Responsibilities:Develop firmware...

  • Software Developer

    4 weeks ago


    Reno, Nevada, United States Jobot Full time

    About the JobWe are a 3rd party logistics company seeking a skilled Software Engineer to join our team in Reno, NV. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications using C#,.NET, and other technologies.ResponsibilitiesDesign and develop complex software applications using C#,.NET, and other...

  • Software Developer

    2 weeks ago


    Reno, Nevada, United States Jobot Full time

    Job DetailsJobot is seeking a skilled Software Engineer to join our team in Reno, NV.Job Summary:We are a 3rd party logistics company looking for a talented Software Engineer to develop complex, efficient algorithms and work with our team to lead programming teams.Responsibilities:Design and develop scalable software applications using C#, .NET/.NET Core,...

Lead Backend Software Engineer

2 months ago


Reno, Nevada, United States Generac Full time

About Generac

Generac is a prominent energy technology firm dedicated to advancing a more intelligent world.

With over 60 years of innovation in energy solutions, Generac has pioneered the home standby generator market and is now evolving into a comprehensive energy technology solutions provider, consistently pushing the boundaries of what's possible.

**This position requires a hybrid work schedule of 2-3 days per week in Reno, Nevada**

At Generac Clean Energy, we are developing cutting-edge residential clean energy systems. Our offerings facilitate the transition to renewable energy while optimizing cost savings for our customers through intelligent energy management solutions. Our software and firmware teams are instrumental in ensuring these systems deliver seamless battery backup capabilities, while we integrate smart energy management across various home products.

Our approach embodies a 'full-stack' philosophy, fostering close collaboration across teams at every level, from firmware to web and mobile applications. Our technology stack on AWS encompasses GQL, gRPC, Java, Go, TypeScript, MQTT, Terraform, and a diverse array of AWS technologies.

We are seeking a Senior Software Engineer to develop backend applications and integrations for an upcoming mobile application. This role involves addressing identity and data model integration challenges, unifying backend systems, creating scalable APIs, and establishing cohesive gateway layers for application development teams. This is a unique opportunity to significantly contribute to the integration of existing systems while innovating new solutions from the ground up.

Key Responsibilities

  • Collect requirements, engage with stakeholders across Generac, and define effective solutions.
  • Collaborate with product management, infrastructure and operations, mobile/web application teams, firmware teams, and embedded software teams as necessary.
  • Document assumptions and requirements, present proposals, iterate on feedback, secure stakeholder buy-in, and set clear expectations for deliverables.
  • Design, validate, implement, and test web services on AWS utilizing Java, Go, TypeScript, or Python.
  • Develop comprehensive, fully automated testing suites across all layers of the stack.
  • Proactively mentor and assist junior engineers.
  • Contribute to a culture of pragmatic excellence within the organization.

Qualifications

  • Bachelor's degree or higher in Engineering, Computer Science, or a related field, or equivalent professional experience.
  • 3-5 years of experience in software engineering.
  • Experience with multiple products or services on at least one major cloud platform.
  • Minimum of 2 years of experience in Java, Go, or server-side TypeScript.
  • At least 2 years of experience with Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or CDK.
  • Deep expertise in at least one of Java, Go, TypeScript, or Python.
  • Proven track record of excellent end-to-end testing practices, ensuring solutions are validated and reliable.
  • Methodical approach to rollouts and deployments, with experience in techniques such as feature flags for confident releases.
  • A strong desire to understand how your contributions fit into a broader, cross-disciplinary system.
  • Exceptional written and verbal communication skills, along with strong problem-solving abilities.
  • A commitment to continuous learning and mentorship, actively seeking feedback and supporting junior engineers.

Physical Requirements: The role involves regular communication and interaction, as well as the use of hands for manipulating objects or controls. The employee will frequently stand and walk, and may occasionally need to stoop, bend, or reach overhead. Lifting up to 25 pounds may be required on occasion. The position typically involves extensive computer-based work, necessitating periods of sitting, close vision, and the ability to adjust focus. Occasional travel may be necessary.

Generac is an equal opportunity employer. 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.