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 energy landscape.

With over six decades of innovation, Generac has pioneered the home standby generator market and is now evolving into a comprehensive energy technology solutions provider, continuously exploring new frontiers.

**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 solutions facilitate the rollout of renewable energy while optimizing cost savings for our customers through intelligent energy management within their homes. Our software and firmware teams are crucial in ensuring these systems deliver a seamless battery backup experience, integrating smart energy management across Generac's diverse product range.

Our methodology embraces a 'full-stack' approach, fostering close collaboration among teams across all layers, from firmware to web and mobile applications. Our technology stack on AWS includes GQL, gRPC, Java, Go, TypeScript, MQTT, Terraform, among various other 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 bridging existing systems with the creation of new solutions from the ground up.

Key Responsibilities

  • Collect requirements, engage with stakeholders across Generac, and outline 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 based on feedback, secure stakeholder buy-in, and set appropriate 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 levels of the technology stack.
  • Proactively mentor and assist junior engineers.
  • Contribute to fostering a culture of pragmatic excellence.

Qualifications

  • Bachelor's degree or higher in Engineering, Computer Science, or a related field, or equivalent experience.
  • 3-5 years of experience in software engineering.
  • Experience with multiple products or services on at least one major cloud platform.
  • 2+ years of proficiency in at least one of Java, Go, or server-side TypeScript.
  • 2+ years of experience with Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or CDK.
  • Expertise in at least one of Java, Go, TypeScript, or Python.
  • Demonstrated excellence in end-to-end testing practices, ensuring solutions are verified and reliable.
  • Methodical approach to rollouts and deployments, ensuring low-stress deployments through extensive pre-production testing and techniques like feature flags.
  • A strong desire to understand how individual contributions fit into broader, cross-disciplinary systems.
  • Exceptional written and verbal communication skills, along with strong problem-solving abilities.
  • A commitment to continuous learning and mentorship, actively seeking feedback and improvement opportunities.

Physical Requirements: The role requires regular communication and manual dexterity. Employees may need to stand, walk, stoop, bend, or reach overhead. Occasional lifting of up to 25 pounds may be necessary. The position involves frequent computer-based work, necessitating periods of sitting and close visual focus. Some travel may be required.

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.