Rust Job: Software Developer

Job added on


Bend, OR - United States of America

Job type


Rust Job Details

Software Developer

Job Description Summary:

SOLV Energy is an engineering, procurement, construction (EPC) and solar services provider for utility solar, high voltage substation and energy storage markets across North America. We are committed to bringing passion and customer focus to our business. If you’re interested in a meaningful career with a brighter future, join the SOLV Energy Team.

SOLV Energy is looking for a talented Software Developer to fill an interdisciplinary position within our Technology Group. Members of this team support our in-house web-based software applications for construction management, advanced analytics, reporting and data monitoring solutions. This is an exciting role within a fast-paced team environment focused on delivering and supporting industry leading utility-scale operations and monitoring solutions.

Position Responsibilities and Duties:

  • Contribute to all aspects of the web-based software development lifecycle: translate functional requirements to implementable software specifications, design, implement solutions, peer review, build, and test
  • Create custom applications per user requirements
  • Implement user interface (UI) functionality and backend data processing
  • Collect and manage data by coding customized software based on need
  • Analyze correlations of events and summarize cause and effect to software management
  • Maintain and debug live software systems
  • Complete other responsibilities as assigned

Minimum Skills or Experience Requirements:

  • Degree in Computer Information Systems, Computer Science, Mathematics, Software Engineering or equivalent experience
  • 3+ years web-based software development and programming experience
  • Developing for performance with large and complex data sets
  • Proficiency in one or more of these languages: TypeScript, React, Python, Rust
  • Understanding of JavaScript and front-end or full stack development using modern JavaScript frameworks such as Vue or React
  • Experience making intuitive UI designs for web-based software applications
  • Understanding of API use to consume JSON data
  • Experience with HTML, CSS, and Sass
  • Proficiency with Git
  • Strong problem-solving ability and analytical skills
  • Positive attitude and desire to collaborate effectively with others
  • Ability to multi-task between multiple complex projects and operational requests
  • Proven leadership skills and ability to work independently
  • Ability to identify problems and working solutions
  • Excellent attention to detail
  • Exceptional customer service orientation
  • Flexibility, reliability, and dependability

Experience with the Following Considered a Plus:

  • Highcharts, Axios, and JavaScript Bundlers
  • Python backend programming
  • Backend SQL and databases
  • AWS and cloud services
  • UX design
  • Backend experience with SQL and databases
  • Experience with AWS and cloud services

Job Type: Full-time

Pay: $115,000.00 - $135,000.00 per year


  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Referral program
  • Tuition reimbursement
  • Vision insurance


  • 8 hour shift
  • Monday to Friday

Supplemental pay types:

  • Bonus pay

Ability to commute/relocate:

  • Bend, OR: Reliably commute or planning to relocate before starting work (Required)


  • Python: 1 year (Preferred)
  • JavaScript: 3 years (Preferred)

Work Location: Hybrid remote in Bend, OR