SOLV Energy

Senior Software Engineer, Backend, Data Systems

SOLV Energy

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $137,280 - $171,600 per year

Job Level

About the role

  • Achieve an expert level understanding of our custom software system features, the design intent, integrations with other business platforms, and how the applications are utilized to support business processes
  • Utilize functional requirements to create technical specifications and lead development projects, architect custom applications
  • Contribute to the creation, migration, and maintenance of complex data models
  • Develop creative, efficient, and optimized data solutions
  • Optimize performance with large, complex data sets that continue to expand; develop methods for monitoring capacity utilization
  • Manage cloud architecture and make recommendations for upgrades and enhancements based on project and business demands
  • Maintain and debug live software systems
  • Continuous learning, proactive knowledge sharing, and mentorship of teammates
  • Complete other responsibilities as assigned

Requirements

  • B.S. in Computer Science or Engineering
  • 12+ years of software engineering experience and demonstrated ability to deliver complex, technical solutions
  • Experience with control systems and sensor data as well as construction automation or similar
  • Backend proficiency in one or more of: Python, Numpy/Pandas, SQL (non-ORM), Rust, C/C++/C#, Java
  • Advanced database knowledge and SQL proficiency
  • Understanding of API use to consume data in various formats such as JSON
  • Proficiency with Git and deployment automation
  • Strong problem-solving ability and analytical skills
  • Clear and concise communication skills including, but not limited to, wikis, technical specifications, flowcharts, protocol/API/schema descriptions, process documentation
  • Familiarity with industrial protocols such as OPC-UA or Modbus is considered a plus
  • Data interpretation and visualization
  • AWS cloud services and deployment automation
  • IT systems, networking, and security.
Benefits
  • Employees (and their families) are eligible for medical, dental, vision, basic life and disability insurance.
  • Employees can enroll in our company’s 401(k) plan and are provided vacation, sick and holiday pay.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonNumpyPandasSQLRustCC++C#JavaAPI
Soft Skills
problem-solvinganalytical skillscommunicationmentorshipproactive knowledge sharing
Certifications
B.S. in Computer ScienceB.S. in Engineering