Software Engineer

ISO New England Inc.
Holyoke, Massachusetts, US
Full-time

ISO New England Inc., One Sullivan Road, Holyoke, Massachusetts, United States of America Req #994

Find out exactly what skills, experience, and qualifications you will need to succeed in this role before applying below.

Tuesday, October 29, 2024

ISO New England is the not-for-profit, independent system operator responsible for ensuring the safe and reliable flow of electricity in our region and planning for the future of the electric grid.

We are at the forefront of New England’s ongoing transition to clean energy.

We are seeking a highly skilled IT professional to join our dynamic team. The ideal candidate will have extensive experience in data management, data manipulation, analysis, application development, and system integration.

Additionally, expertise in AWS services and CI / CD pipelines is essential. You will be responsible for designing, developing, and maintaining robust IT systems, including databases, cloud infrastructure, and web applications, that support our business objectives.

What we offer you :

  • Hybrid work schedule with 2 days / week onsite
  • Relocation Assistance
  • Base salary plus performance bonus program, professional development and tuition reimbursement, enhanced 401k and financial planning, wellness programs with onsite gym, onsite café with free coffee, flexible work hours, access to business networks & more, all in a stable and supportive work environment!

How you will make an impact :

  • Database Management : Design, develop, and maintain RDMS and Cloud Native databases. Perform data extraction, transformation, and loading (ETL) processes to ensure data accuracy and reliability.
  • Data Analysis : Conduct data analysis and manipulation using Python libraries such as pandas, NumPy, and SQLAlchemy.
  • System Integration : Ensure smooth integration of various IT systems and services, particularly on AWS.
  • Cloud Services : Manage and deploy applications on AWS. Utilize services such as EC2, S3, RDS, Lambda, and API Gateway.
  • Infrastructure Management : Collaborate with cross-functional teams to manage infrastructure performance and scalability.
  • Collaboration : Work closely with cross-functional teams to understand requirements and deliver high-quality solutions.
  • Documentation : Create and maintain comprehensive documentation for all projects and processes.

What you need to be successful in this role :

  • Bachelor's in Computer Science, Engineering, or a related field.
  • 7+ years of IT infrastructure and systems engineering experience.
  • Proven experience in Python development (5+ years).
  • Extensive experience with PostgreSQL and SQL queries (3+ years).
  • Linux system administration, including server management, shell scripting, and troubleshooting (3+ years).
  • Hands-on experience with data manipulation and analysis using pandas and NumPy.
  • Solid understanding of AWS services and cloud architecture.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work in a fast-paced, dynamic environment.
  • Strong organizational and project management skills.

LI-HYBRID

Equal Opportunity : We are proud to be an EEO / AA employer. Applicants for employment are considered without regard to race, color, religion, creed, sex (including pregnancy, childbirth, and related medical conditions), gender identity or expression, sexual orientation, citizenship, national origin, age, ancestry, marital status, disability (including learning, mental, intellectual, and physical), service in the uniformed services, genetic information, or any other status protected by applicable law.

Drug Free Environment : We maintain a drug-free workplace and perform pre-employment substance abuse testing.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
ISO New England Inc.
Holyoke, Massachusetts

Bachelor's in Computer Science, Engineering, or a related field. IT infrastructure and systems engineering experience. ...

LexisNexis Risk Solutions Inc. Company
Massachusetts
Remote

Software Engineering experience. We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. BS Engineering/Computer Science or equivalent experience required. ...

Splunk Inc
Massachusetts, United States

This role is for a Principal Software Engineer on the Mission Control product team in Splunk Enterprise Security which is an analytics-driven SIEM that solves a wide range of security analytics and security operations use cases like incident triaging, incident investigations, incident response, etc....

Systems & Software, Inc.
Massachusetts, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

Auto TechLabs, Inc.
Massachusetts,Remote
Remote

Software Engineer will develop software and work in an agile delivery model, providing reviews and guidance to other developers to ensure adherence to standards and best practices in the definition of technical requirements, as well as in the design and development of the solution based on user stor...

Crunchbase
Massachusetts, United States

At Crunchbase, we have Machine Learning Engineers in different teams including the Personalization team and the Graph team. Machine Learning engineers work on an array of challenges from creating features with personalized relevant information throughout the our users’ experience on Crunchbase to au...

HCLTech
Massachusetts , USA

Please input Job Description in Additional requirements free text box....

Highmark Health
MA, Working at Home, Massachusetts

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

HCLTech
Massachusetts , USA

Release engineers also develop implementation plans and collaborate with colleagues to monitor existing systems and perform maintenance support. They use data pulled from program tests to help develop software updates or collaborate with personnel like testers and developers to fix build. ...

Highmark Health
MA, Working at Home, Massachusetts

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...