Senior Software Engineer (Python)
$105.7k - $176.4kNew York ISO
Senior Software Engineer (Python)
The New York Independent System Operator (NYISO) manages the efficient flow of electricity on more than 11,000 circuit-miles of high-voltage transmission lines, dispatching power from hundreds of generating units across the state.
The NYISO's Information Technology department invites applications for a full-time Senior Software Engineer to join our team.
We are seeking a Senior Software Engineer with advanced Python development skills and a strong background in data analysis, modeling and transformation. The ideal candidate will have working knowledge of power systems modeling, simulation and analysis, and will play a key role in supporting and enhancing Python-based applications used across engineering workflows. This role requires daily use of AI-augmented programming practices and includes mentoring staff in adopting these tools to improve productivity and innovation.
Essential Duties and Responsibilities
- Design, develop, and support maintenance of Python-based tools for power system simulation, data processing, and visualization
- Lead the integration of Python APIs and scripts from commercial and custom power system analysis tools into internal workflows
- Develop automated testing, deployment, and monitoring solutions for a variety of systems
- Elicit system requirements from business owners
- Collaborate with appropriate teams to implement and optimize DevOps pipelines to ensure secure and efficient software delivery of custom software tools
- Use AI-augmented programming tools (e.g., code generation assistants, intelligent IDEs) as part of daily development work
- Mentor staff in adopting AI-augmented programming practices
- Collaborate with cross-functional teams, including developers, system administrators, business owners and project managers to gather requirements and provide technical expertise
- Support and enhance existing applications by working with vendors to improve their products in the areas of required business functionality and security
- Ensure compliance with cybersecurity standards and best practices
- Document code, processes, and system architecture clearly and effectively
Qualifications:
- Bachelor's Degree (BS), Computer Science or Information Systems desired
- At least three years of experience working with DevOps and Python-based solutions
- Advanced proficiency in Python, including experience with scientific and data libraries (e.g., NumPy, Pandas, Matplotlib) and object-oriented concepts
- Strong experience in integrating and managing APIs across diverse platforms and tools
- Experience with data modeling and transformation
- Strong interest in learning about power system simulation methodologies such as load flow analysis, contingency analysis, and production cost modeling
- Experience using AI-augmented development environments and tools
- Familiarity with DevOps principles and tools, including CI/CD pipelines and version control systems (e.g., Git)
- Understanding of security best practices and compliance frameworks
- Understanding of cloud computing concepts, designs, and services
- Strong problem-solving and troubleshooting skills
- Excellent communication and teamwork abilities
- Willingness to participate in a 24x7x365 on-call support rotation
- Data analytics and business intelligence experience preferred
- MATLAB experience preferred
Additional Requirements
- Ability to read, analyze and interpret common scientific and technical journals, financial reports and legal documents. Ability to respond to common inquiries or complaints from market participants, regulatory agencies or members of the business community. Ability to write clear technical documentation that conforms to prescribed style and format. Ability to effectively present information to top management, public groups and/or boards of directors.
- Ability to comprehend and apply principles of advanced calculus, modern algebra and advanced statistical theory. Ability to work with concepts such as limits, rings, quadratic and differential equations and proofs of theorems.
- Ability to apply principles of logical or scientific thinking to a wide range of intellectual and practical problems. Ability to deal with nonverbal symbolism (formulas, scientific equations, graphs, etc.) in its most difficult phases. Ability to deal with a variety of abstract and concrete variables.
- Intermediate competency in Windows operating environment using MS Office applications, e-mail and Internet programs.
Physical Demands
While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand, walk, sit and use hands to perform routine office tasks. The employee is occasionally required to reach with hands and arms. The employee must occasionally lift and/or move up to 15 pounds. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Work Environment
The noise level in the work environment is usually moderate. Contact with staff and public will occur. Travel may be required to attend and/or conduct meetings, conferences and training. This position may require work on nights, weekends or holidays.
At the NYISO, we realize the importance of balancing the availability of remote work with the inherent value of bringing people together to attain success in the areas of maximum collaboration, relationship building and growth, teamwork, innovation and problem solving, as well as professional development and mentoring. In this role, you will be required to work onsite from our Rensselaer, NY location several days per workweek, with the option to work remotely on the remaining days. You will also be expected to respond to all business needs that may require any increase to the regular onsite requirements.
The NYISO takes pride in recruiting, developing and retaining highly talented individuals. In addition to competitive salaries, we offer a comprehensive benefits package and innovative reward programs.
All offers of employment will be made contingent upon the successful completion of a drug screening and background check.
The NYISO is an Equal Opportunity Employer and as such, does not discriminate in its hiring or employment practices.
Salary Range $105,700 - $176,400 USD
$105.7k - $176.4k
...NYISO's Information Technology department invites applications for a full-time Senior Software Engineer to join our team. We are seeking a Senior Software Engineer with advanced Python development skills and a strong background in data analysis, modeling and transformation...SeniorSoftwareFull timeRemote workNight shiftWeekend work- ...Senior Oracle Developer Location: Albany, NY Duration: 2- 3 years Contract Position Requirements ~7 years' experience... ...include but are not limited to the following: Execute full software development life cycle (SDLC) Use Microsoft Visual Studio 2...SeniorSoftwareContract workWork at office
- ...Senior .Net Application Developer Location: Albany, NY Duration: 2- 3 years Contract Position Desired Requirements ~... ...include but are not limited to the following: Execute full software development life cycle (SDLC) Use Microsoft Visual Studio 2...SeniorSoftwareContract workWork at office
- ...telematics, and business process automation software for the transportation and logistics... ...DESCRIPTION: Transflo is seeking a Senior Data Engineer to architect and own our enterprise... ...data infrastructure on AWS ~ Strong Python skills for pipeline development, data...SeniorSoftwareRemote work
- ...Flink, Kafka, Change Data Capture, SQL, and Python/Java/Scala. Implement lakehouse data... ...Work closely with Product, Application Engineering, Quality Assurance, DevOps/Site... ...Qualifications: Experience with multi-tenant Software as a Service data platforms and customer...SeniorSoftware
- ...GorusuCompany: SRI Tech SolutionsJob Title: Lead QA Automation (Selenium & Python)Location: 55 Water Street, NY (Hybrid)Contract to hireKey Roles... ...for quality deliveryAgile evangelistQualifications:8+ years of software testing experience in all phases of testing including test...SoftwareContract work
- ...and authorization using LDAP, RSA, and Access Manager. Donato Technologies Inc. is a trusted IT staffing, consulting, and software development partner headquartered in Dallas, Texas. We support clients across industries by understanding their unique business needs...SeniorSoftwareFlexible hours
- ...Senior PeopleSoft/Oracle DBA Duration: 5 year assignment. Work Arrangement: 100% Remote Weekly Work Schedule: 40 hours per... ...and resolving issues related to Exadata performance, hardware, software, and connectivity. Familiarity with Exadata’s unique storage...SeniorSoftwareHourly payRemote workWeekend work
- ...solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design,... ...drive business success. Job Title: Senior Project Manager Job Type: Fulltime/... ...Confluence / JIRA or equivalent tool for software development ~ Experience with CMS platforms...SeniorSoftwareFull timeContract workWork experience placementLocal areaRemote workWorldwideWork visa
$184k - $287.5k
...integrating libraries, frameworks, models, and software applications. Deliver GenAI, AI, and ML... ....Partner with SAs, Account Managers, Engineering, Product, and business leaders to align... ...and software design, especially in Python and Deep Learning frameworks such as PyTorch...SeniorSoftwareFull timeRemote work$150k
...Our growing firm is seeking a well-qualified senior attorney who can handle a heavy caseload, work independently, and zealously represent... ...Dropbox Experience with Clio Grow, Clio Manage, and Family Law Software is a plus Qualifications Previous experience advocating for...SeniorSoftwareWork at officeLocal areaFlexible hours- ...game-changing, high-quality solutions.As a Senior Lead Architect at JPMorganChase within... ...architecture solutions for various software applications and platform products. You... ...contributor role sits within the central Engineering and Architecture function of a 3000+ person...SeniorSoftwareFor contractors
- ...including object-relational mapping frameworks. Perform unit, integration, regression, and performance testing; identify and resolve software defects and performance bottlenecks. Use GitHub or GitLab repositories and CI/CD pipelines to support controlled software...SeniorSoftwareTemporary work
$175k - $251k
...customers.Ameresco is actively seeking a Senior Director, Business Development, to... ...proposals and contract terms. Work with local engineering managers to effectively manage... ...required. Knowledge of energy analysis software is desirable. Valid Drivers’ License in...SeniorSoftwareFull timeContract workLocal areaRemote work- ...Senior Database Administrator IIEmployment Type: Full-Time, Mid LevelDepartment: Information TechnologyContact Government Services is... ...testing, installations, and configurations of new hardware and software.- Recommending/implementing solutions for SQL performance monitoring...SeniorSoftwareFull timeFlexible hours
$135.2k - $306.4k
...components for controlplanes and data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low... ...-0 OCI services. This is an exciting opportunity to work with senior architects & leaders at OCI as well as a broader Oracle...SeniorSoftwareTemporary workWorldwideFlexible hours- ...Technologies is a technology consulting and software development company delivering cloud, AI... ...growth potential. Job Title: Senior Data Architect Location: Albany, NY... ...experience in Data Architecture, Data Engineering, Data Lake, Data Analytics, or Data...SeniorSoftwareLong term contractLocal areaImmediate start
$200k
...the Role Our client is in need of a Senior Sales Executive to sell its services and... ...for demand lead generation, sales engineering, marketing and management. Prospecting... ...CRM, Microsoft Office, web presentation software competency. ~ Bachelor’s degree....SeniorSoftwareWork at officeRemote work$160k
...Description Job Description WhitsonLaw is seeking an experienced Senior Family Law Attorney to assume meaningful ownership of complex... ...Experience with Clio Grow, Clio Manage, Family Law Software, and Ooma is preferred but not required. Work Location and Travel...SeniorSoftware$90k - $125k
Our client is a public accounting firm. They seek a Senior, Client Accounting Services to join their Manhattan, NY office.ResponsibilitiesMaintain... ..., Yardi, Bill.com, NetSuite, Expensify and other accounting software preferredCPA preferredJob ID # 48119Tagged as: Hybrid Remote/...SeniorSoftwareWork at officeRemote work- 1. 72 months of experience with J2EE technologies including JDBC, JSP and XML. 15 20 2. 72 months of experience developing, building, and testing Java EE applications using modern IDE's, such as Eclipse, Netbeans, or IntelliJ. 15 20 3. 72 months of experience...SeniorSoftware
- ...Requirements: ~7+ years of intensive and progressive experience in software application testing with at least three (3) years of... ...). ~ Bachelor's degree in Computer Science, Mathematics, or Engineering ONLY SUBSTITUTION is a Master's degree (in noted subjects) and...SeniorSoftwareContract workRemote work
$115k - $150k
...here. You will work on a small, senior, high-autonomy team alongside... ...you will produce working software fast. The senior part of this... ...where we can revisit it. Engineering standards for the team. Code... ...equivalent on the front end, Python or TypeScript services on the...SeniorSoftwareLive in- Discover your exciting roleThe Senior Construction Manager is responsible for the execution... ...submittals and RFI’s with Field Engineer or responsible design professionalsCoordinates... ..., Word, Power Point), Adobe Writer, BIM software navigation, Primavera, Microsoft Project...SeniorSoftwareFull timeContract workFor subcontractorWork at officeLocal area
- ...future as we are, join our team.KPMG is currently seeking a Senior Associate, Data Strategy Enablement and Innovation to join our... ...of recent progressive experience in a role such as AI/Data Engineering, Software Development, or Data Analytics, with a background in AI full...SeniorSoftwareH1bLocal area
$224k - $356.5k
NVIDIA Financial Services sales team now looking for a Senior Account Manager to serve our banking clients. At NVIDIA, we are seeking... ...NVIDIA's accelerated computing platform (inclusive of hardware, software, software development toolkits, and application frameworks) to...SeniorSoftwareFull timeRemote workShift work- ...enterprise clients to create next-generation, agent-powered workflows engineered to scale in real-world settings. Our engineers embed deeply... ...pipelines.Minimum of 10 years of experience programming in Python, Java, or equivalent; familiarity with evaluation tooling, logging...SeniorSoftwareFull timeWork experience placementLive inWork at officeLocal area
- ...AgentsJoin the elite technical and product engine of the Accenture Google Business Group (... ...Cloud Platform (GCP) Agentic AI Delivery Senior Engineer, you are a new breed of... ...practices to build truly modern, value-driven software products on Google Cloud.You Are:A passionate...SeniorSoftwareFull timeWork experience placementLive inWork at officeLocal areaShift work
- ...organizations to evolve their commercial engines to drive both topline growth and better execution... ...connector. You build relationships with senior commercial and marketing leaders at... ...commercializing connected devices, software, services, data products, or digital health...SeniorSoftwareFull timeWork experience placementLive inWork at officeLocal area
- ...a month Description: Seeking Senior Consultant or Consultant with 3+ years of... ...work closely with Technology and Cloud Engineering teams to implement CNAPP solution.... ...Lakshmi Technical Recruiter Sligo Software Solutions Inc. ****@*****.***...SeniorSoftwareWork experience placementWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Python). Be the first to apply!
- part time software developer remote Rensselaer, NY
- senior level Rensselaer, NY
- senior application security Rensselaer, NY
- senior manager legal Rensselaer, NY
- senior operations technician Rensselaer, NY
- srs Rensselaer, NY
- senior implementation project manager Rensselaer, NY
- senior manager automotive Rensselaer, NY
- senior performance engineer Rensselaer, NY
- senior Rensselaer, NY



