Jobs · Information Technology · Pennsylvania

Senior Computational Software Engineer - 26264

Enverus · Pittsburgh, PA · Yesterday
Information TechnologyFull-time

Performance Objectives

  • Delivering high-quality software in a fast-paced environment
  • Building powerful cloud software to help make it faster, easier, and cheaper for renewable energy projects to be deployed on the electric grid
  • Playing a key role in building out applications
  • Translating traditionally manual grid study processes into well-structured, performant code
  • Maintaining and enhancing SaaS application to meet the needs of current and future customers
  • Deploying and testing large-scale parallel-compute code on cloud-based infrastructure
  • Working with other members of the team to define product requirements, develop tests, and validate results

Competitive Candidate Profile

  • Results-oriented individual, looking to learn and grow, and make a positive impact
  • Proficiency in Python; knowledge of C++ is a plus
  • Experience in developing and shipping high-performance numerical products/backends, utilizing computational parallelization frameworks
  • Skills in algorithms and data structures to efficiently solve complex numerical optimization problems
  • Experience in deploying/maintaining/debugging software on a cloud environment such as AWS is a plus, especially utilizing tools such as Docker, Kubernetes, AWS SQS/SNS, etc.
  • Knowledge of power systems and power systems simulation is a plus
  • Knowledge of numerical methods for simulation and/or optimization is a plus
  • Knowledge of electronic design automation tools and methods is a plus
  • BS/MS/PhD in EE/CE/ECE/CS is preferred, with 4+ years of experience developing and deploying applications

Physical Demands

  • Sit for long periods
  • Work on a computer with repetitive motions
  • Utilize devices typically found in an office environment
  • Safely lift up to 35 pounds at a time using safe lifting techniques
  • Able to communicate effectively with another person
  • Regular and predictable attendance is required
  • Able to work in an office environment as required
  • Travel requirements – up to 10% or as required for company needs

Benefits

  • Medical
  • Dental
  • Vision
  • Income Protection (disability, life/AD&D, critical illness, accident)
  • Employee Assistance Program (EAP)
  • Healthcare Spending Account (HSA), Commuter
  • Lifestyle & Wellbeing Program
  • Pet Insurance

Similar jobs

Software Engineer, Senior

Parsons CorporationAberdeen, MD· 1 wk ago
Engineering$112k–$196k/yrapply on parsons.wd5.myworkdayjobs.com

Software Engineer, Senior

EverWatchAnnapolis Junction, MD· 3 wk ago
Engineering$91.34–$110.57/hrapply on everwatch-everwatchsolutions.icims.com