Software Engineer (Power Trading) Job at Storm4, Cambridge, MA

endhS3EyZDdYaVVUQVVlU1VjZVRkNi9CUVE9PQ==
  • Storm4
  • Cambridge, MA

Job Description

⚡ Role: Software Engineer

💼 Industry: Power Trading & Energy Markets

🌎 Location: Cambridge, MA (Hybrid, travel in for 1 week a month)

💰 Salary: $120-$160k

Those located on the east coast will be preferred.

My client is a leading electricity trading company specializing in congestion trading across US wholesale electricity markets. They excel in electricity markets, trading, congestion analytics, FTR trading, and power analytics.

Position Overview

We are seeking a Software Engineer to join our client's team, reporting directly to the Chief Technology Officer and collaborating with trading teams. The ideal candidate will develop and maintain critical data infrastructure while supporting trading operations.

Key Responsibilities

  • Develop, maintain, and optimize Python-based data pipelines, analytics software, and dashboards
  • Refactor existing code to improve business processes
  • Create and maintain interactive visualizations using Dash Plotly
  • Design and implement database structures across relational and big data platforms
  • Support trading teams by translating their needs into technical solutions
  • Ensure cross-market compatibility of all developed solutions

Requirements

  • Degree in Computer Science, Electrical Engineering, or related field
  • Strong Python development skills
  • Experience with relational databases, SQL, and/or Snowflake
  • Knowledge of big data platforms (AWS Athena, DynamoDB)
  • Excellent problem-solving abilities with focus on process improvement
  • Ability to thrive in fast-paced environments without sacrificing accuracy
  • Strong communication skills for presenting complex information clearly

Benefits

  • Competitive salary, bonus structure up to 50% of base, and PTO
  • Comprehensive health, dental, vision, and disability insurance
  • 401k safe harbour match and profit-sharing

Job Tags

Similar Jobs

City of North Kansas City

PARK ATTENDANT Job at City of North Kansas City

Summary of Duties Under the direct supervision of the Park Supervisor, this position acts as the liaison to patrons participating in related service activities at our various parks, performs manual and semi-skilled work in maintenance and repair of facilities, athletic...

The Encompass Group

Campus Recruiter Job at The Encompass Group

 ...This thriving international firm is seeking an International Recruiter to support the human resources department. Typical duties would...  ...are top of mind. Organize and participate in career fairs, campus presentations, info sessions, and other recruitment events, both... 

AxisCare Home Care Software

Product Manager Job at AxisCare Home Care Software

 ...Job Description Product Manager Reports ToVP of Product Management Position: Product Manager Overview: As a Product Manager (PM) at AxisCare, you will join the AxisCare Product Management team focusing on our AxisCare home care solution. The ideal candidate is... 

Germain Honda of Naples

Automotive Parts Manager Job at Germain Honda of Naples

Germain Honda of Naples - Automotive Parts Manager - Naples, FL* Pay based on experienceGermain Offer:* Medical, Dental, and Vision Insurance* 401(k) Savings Plan* Paid Vacation* Paid Company Holidays* Company Outings and Activities* Ongoing Professional... 

Northborne Partners

Investment Banking Associate Job at Northborne Partners

 ...Northborne Partners is a Minneapolis-based middle market investment bank focused on providing sell-side M&A advisory services to clients globally...  ...1 2 years of investment banking experience at the associate level OR 3+ years of investment banking, private equity or...