All jobs

Careers

Senior Software Engineer

Engineering

Hybrid Minneapolis, MN

Posted on

Email Your Resume to our Hiring Team

 

STATUS: Exempt

 

EDUCATION/EXPERIENCE:

Computer Science, Computer Engineering, or Electrical Engineering degree with experience in software design and development. Skills required include full stack software development, including proficiency in one or more programming languages. This role requires a strong understanding of software development principles, excellent problem-solving skills, and the ability to work effectively in a collaborative environment.

 

MISSION:

Working on products and technologies for efficient energy management and decarbonization causes and proliferation of use of renewable energy, positively impacting the future of the planet.

 

FUNCTION:

The Senior Software Engineer is responsible for design and development of our software product initiatives in electric power system analysis, visualization, and optimization of electric utility data. https://accurantllc.com/solutions

 

RESPONSIBILITIES:

  • Design & Development: Develop high-quality software design and architecture. Write clean, scalable code needed to support the energy transition, including solar and batteries, EVs, grid analytics, etc.
  • Collaboration: Work closely with cross-functional teams, including company leadership, designers, and other developers, to gather requirements and deliver solutions that meet business needs. Mentor junior developers.
  • Research: Investigate, prototype, and apply new technologies to drive innovation in enterprise software applications.
  • Continuous Improvement: Stay up-to-date with emerging technologies and industry trends. Continuously improve software development processes and contribute to team best practices.
  • Support and Maintenance: Provide ongoing support and maintenance for existing applications, including troubleshooting and fixing issues as they arise.

 

QUALIFICATIONS:

  • Education: Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related field. Equivalent work experience may be considered.
  • 2-5 years of experience in software development with a demonstrated ability to deliver software solutions in a professional setting.
  • Technical Skills:
    • Effective competency in one or more compiled programming languages (Rust, C/C++), and one or more interpreted languages (Python, JavaScript/TypeScript, etc.)
    • Preferred/Plus:
      • Strong background in Mathematics
      • Formal ML training, agentic systems experience
      • Experience with JSON, XML, DB management, SQL, Kubernetes, and scalable open-source DB technologies.
      • Geometry of space, graphics development (DirectX, OpenGL), UI design experience
      • Power industry experience
    • Familiarity with software development tools and frameworks (e.g., VS, VS Code, Git, Docker, Jenkins, etc.).

 

BENEFITS:

Competitive benefits include Personal Time Off, 401K and Profit Sharing, Health Insurance, Discretionary Performance Bonuses.

 

SALARY RANGE: $95,000 - $125,000 depending on experience

 

We are an Equal Opportunity Employer and consider applicants for all positions without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected by law.