Software Engineer Jobs at Kinder Morgan with Visa Sponsorship
Kinder Morgan hires Software Engineers to build and maintain the digital infrastructure behind one of the largest energy pipeline networks in North America. The company has a track record of sponsoring work visas for technical roles, making it a realistic target for international candidates with the right engineering background.
See All Software Engineer at Kinder Morgan JobsOverview
Showing 5 of 32+ Software Engineer Jobs at Kinder Morgan jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 32+ Software Engineer Jobs at Kinder Morgan
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Kinder Morgan.
Get Access To All Jobs
Primary purpose:
- The (Supervisory Control and Data Acquisition) SCADA Specialist will take a role in the support and maintenance of real-time SCADA systems that operate within North America for products and natural gas pipelines. Work includes development of applications used for natural gas and products pipeline measurement and control center automation.
- The SCADA Specialist will participate in or be responsible for implementation of SCADA system projects related to new or modified facilities. This work may include application configuration, application design and development, graphics development, and other activities in accordance with Kinder Morgan SCADA policies, procedures, and standards.
Essential duties and responsibilities:
- Work as part of a group to provide SCADA system administration and management functions.
- Ensure that KM SCADA system procedures and standards are met.
- Participate in or be directly responsible for the analysis, design and implementation of SCADA related applications, HMI graphics, and reports while following existing standards.
- Participate in or be directly responsible for working with business groups or other IT staff to provide and/or develop data interfaces between business and SCADA applications.
- Coordinate with Engineering, Control Center, and Operations personnel to ensure that application, graphic, and report design meet customer requirements.
- Provide SCADA system hardware and software support in conjunction with appropriate IT personnel as needed.
- Participate with IT Infrastructure personnel to review system maintenance, diagnose problems, etc. related to IT Standard operating systems and databases.
- Participate with IT Telecommunications personnel to review network design, maintenance issues, monitoring, etc.
- Develop documentation related to the design and the use of applications, graphics, applications, procedures, etc.
Minimum requirements:
Education:
- Bachelor of Science degree in Engineering or Computer Science.
Experience / specific knowledge:
- A minimum of 3 years’ work experience with SCADA, Automation or real-time systems support.
- Experience in current SCADA System platform (GeoSCADA/Ignition).
- Basic programming skills and experience.
- Strong initiative with a strong desire to learn.
- Familiarity with IT, SCADA and or Telecomm architectural standards.
- Ability to understand and apply Object Oriented methodologies in the development of applications.
- SQL database and stored procedure experience.
- Advanced use of Microsoft Office applications including MS-Excel & MS-Word.
- Proficient programming in one or more scripting languages such as PowerShell, JavaScript, and/or Python, as well as familiarity with the .NET library.
Competencies, skills, and abilities:
- Must have reasonable typing skills to effectively complete required work.
- Strong organizational and documentation skills.
- Must demonstrate excellent English-language skill, good written and verbal communication skill.
- Ability to learn new technology at a rapid pace.
- Very good troubleshooting and problem-solving skills.
- Ability to work under pressure is required.
- Strong analytical skills and logical thought processes.
- Must be able to manage multiple tasks.
- Must be able to work with a team, take direction from supervisor(s), adhere to required work schedules, focus attention on details, and follow work rules.
Physical demands:
- Majority of time will be spent at a workstation typing and using a mouse. (Significant repetitive motion with fingers).
- Occasional moderate lifting of workstations or monitors.
Working conditions:
- Standard office environment and hours.
- At times during projects and startups long hours will be required to ensure work is completed.
- Sharing after-hours callout (7x 24) as part of a group is required.
- Occasional travel may be required.
Preferred education, experience, certifications, competencies, skills, and abilities:
- SCADA or Automation related experience in Pipeline and/or Liquid Terminals Industries.
- Good understanding of PLC logic control and function.
- Networking experience within a Telecomm department.
Other responsibilities:
Each SCADA group may have other systems and responsibilities based on personnel and geography. This may include:
- Support and configuration of measurement applications collecting flow computer information.
- Support and configuration of security card systems.
- General IT support for applications, servers, desktops, printers, etc.
This position includes a discretionary annual incentive plan. Job level and pay commensurate with experience and skill set.
Kinder Morgan, Inc. offers employees a comprehensive benefits package. Benefits offered for this position may include the following: health care benefits including medical, prescription drug, dental, and vision coverage; Flexible and Health Spending Accounts; Life and Accidental Death and Disability insurance; Supplemental Life and Accidental Death and Disability insurance for employee and dependents; retirement benefits including a 401(k) with employer and employee contributions and a company-funded pension plan; paid time off; paid holidays; a flexible work schedule and many voluntary benefit plans.
Kinder Morgan provides equal employment opportunity to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, disability, genetic information, citizenship or status as a protected veteran or any other legally protected status.
LI-Hybrid
EQUAL OPPORTUNITY EMPLOYER STATEMENT: We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

Primary purpose:
- The (Supervisory Control and Data Acquisition) SCADA Specialist will take a role in the support and maintenance of real-time SCADA systems that operate within North America for products and natural gas pipelines. Work includes development of applications used for natural gas and products pipeline measurement and control center automation.
- The SCADA Specialist will participate in or be responsible for implementation of SCADA system projects related to new or modified facilities. This work may include application configuration, application design and development, graphics development, and other activities in accordance with Kinder Morgan SCADA policies, procedures, and standards.
Essential duties and responsibilities:
- Work as part of a group to provide SCADA system administration and management functions.
- Ensure that KM SCADA system procedures and standards are met.
- Participate in or be directly responsible for the analysis, design and implementation of SCADA related applications, HMI graphics, and reports while following existing standards.
- Participate in or be directly responsible for working with business groups or other IT staff to provide and/or develop data interfaces between business and SCADA applications.
- Coordinate with Engineering, Control Center, and Operations personnel to ensure that application, graphic, and report design meet customer requirements.
- Provide SCADA system hardware and software support in conjunction with appropriate IT personnel as needed.
- Participate with IT Infrastructure personnel to review system maintenance, diagnose problems, etc. related to IT Standard operating systems and databases.
- Participate with IT Telecommunications personnel to review network design, maintenance issues, monitoring, etc.
- Develop documentation related to the design and the use of applications, graphics, applications, procedures, etc.
Minimum requirements:
Education:
- Bachelor of Science degree in Engineering or Computer Science.
Experience / specific knowledge:
- A minimum of 3 years’ work experience with SCADA, Automation or real-time systems support.
- Experience in current SCADA System platform (GeoSCADA/Ignition).
- Basic programming skills and experience.
- Strong initiative with a strong desire to learn.
- Familiarity with IT, SCADA and or Telecomm architectural standards.
- Ability to understand and apply Object Oriented methodologies in the development of applications.
- SQL database and stored procedure experience.
- Advanced use of Microsoft Office applications including MS-Excel & MS-Word.
- Proficient programming in one or more scripting languages such as PowerShell, JavaScript, and/or Python, as well as familiarity with the .NET library.
Competencies, skills, and abilities:
- Must have reasonable typing skills to effectively complete required work.
- Strong organizational and documentation skills.
- Must demonstrate excellent English-language skill, good written and verbal communication skill.
- Ability to learn new technology at a rapid pace.
- Very good troubleshooting and problem-solving skills.
- Ability to work under pressure is required.
- Strong analytical skills and logical thought processes.
- Must be able to manage multiple tasks.
- Must be able to work with a team, take direction from supervisor(s), adhere to required work schedules, focus attention on details, and follow work rules.
Physical demands:
- Majority of time will be spent at a workstation typing and using a mouse. (Significant repetitive motion with fingers).
- Occasional moderate lifting of workstations or monitors.
Working conditions:
- Standard office environment and hours.
- At times during projects and startups long hours will be required to ensure work is completed.
- Sharing after-hours callout (7x 24) as part of a group is required.
- Occasional travel may be required.
Preferred education, experience, certifications, competencies, skills, and abilities:
- SCADA or Automation related experience in Pipeline and/or Liquid Terminals Industries.
- Good understanding of PLC logic control and function.
- Networking experience within a Telecomm department.
Other responsibilities:
Each SCADA group may have other systems and responsibilities based on personnel and geography. This may include:
- Support and configuration of measurement applications collecting flow computer information.
- Support and configuration of security card systems.
- General IT support for applications, servers, desktops, printers, etc.
This position includes a discretionary annual incentive plan. Job level and pay commensurate with experience and skill set.
Kinder Morgan, Inc. offers employees a comprehensive benefits package. Benefits offered for this position may include the following: health care benefits including medical, prescription drug, dental, and vision coverage; Flexible and Health Spending Accounts; Life and Accidental Death and Disability insurance; Supplemental Life and Accidental Death and Disability insurance for employee and dependents; retirement benefits including a 401(k) with employer and employee contributions and a company-funded pension plan; paid time off; paid holidays; a flexible work schedule and many voluntary benefit plans.
Kinder Morgan provides equal employment opportunity to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, disability, genetic information, citizenship or status as a protected veteran or any other legally protected status.
LI-Hybrid
EQUAL OPPORTUNITY EMPLOYER STATEMENT: We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
See all 32+ Software Engineer at Kinder Morgan jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at Kinder Morgan roles.
Get Access To All JobsTips for Finding Software Engineer Jobs at Kinder Morgan Jobs
Align your stack with energy infrastructure needs
Kinder Morgan's software teams support pipeline operations, SCADA systems, and asset management platforms. Highlighting experience with industrial control systems, real-time data pipelines, or geospatial tools signals direct relevance and reduces employer hesitation around sponsorship costs.
Verify your OPT or CPT timeline before applying
If you're on F-1 OPT, confirm your remaining authorization window covers the full hiring cycle. Kinder Morgan's engineering recruitment can move slowly at a large utility employer, so starting your application with less than six months of OPT remaining creates unnecessary risk.
Request H-1B sponsorship explicitly during offer negotiation
Large energy companies sometimes assume candidates are already work-authorized. Once you have a verbal offer, confirm in writing that H-1B sponsorship is included before your official start date, so USCIS filing timelines are built into onboarding from day one.
Understand how PERM affects long-term green card timing
If Kinder Morgan sponsors EB-2 or EB-3, the DOL PERM labor certification process adds significant time before an I-140 can be filed. For Indian or Chinese nationals, factor in priority date backlogs when evaluating whether the Green Card path aligns with your long-term plans.
Target roles in operations technology not just IT
Kinder Morgan staffs software engineers across both corporate IT and operational technology divisions. OT-focused roles, including pipeline monitoring and control systems, often have stronger sponsorship justification because specialized industrial software skills are harder to source domestically, which supports the DOL prevailing wage case.
Browse open Software Engineer roles on Migrate Mate
Filter Migrate Mate's job board by Kinder Morgan to find Software Engineer listings actively open to visa sponsorship candidates. Applying through a focused channel helps you avoid wasting time on postings where sponsorship isn't confirmed.
Software Engineer at Kinder Morgan jobs are hiring across the US. Find yours.
Find Software Engineer at Kinder Morgan JobsFrequently Asked Questions
Does Kinder Morgan sponsor H-1B visas for Software Engineers?
Yes, Kinder Morgan has sponsored H-1B visas for Software Engineers. As a large employer in the energy sector, the company has the infrastructure to support H-1B filings, including the required Labor Condition Application through DOL. That said, sponsorship decisions are made on a role-by-role basis, so confirming sponsorship availability during the offer stage is important.
How do I apply for Software Engineer jobs at Kinder Morgan?
You can apply through Kinder Morgan's careers portal or browse their open Software Engineer roles on Migrate Mate, which filters specifically for visa-sponsoring employers. When applying, tailor your resume to the energy and infrastructure context of the role. If sponsorship is a requirement for you, address it directly with the recruiter early in the process rather than waiting until offer stage.
Which visa types does Kinder Morgan commonly use for Software Engineer hires?
Kinder Morgan sponsors H-1B visas for Software Engineers requiring long-term work authorization, and supports F-1 OPT and CPT for students and recent graduates entering the pipeline. For candidates pursuing permanent residence, the company has used EB-2 and EB-3 Green Card pathways. TN visas are also an option for Canadian and Mexican nationals in qualifying software roles.
What qualifications does Kinder Morgan expect from Software Engineer candidates?
Kinder Morgan typically looks for a bachelor's degree in Computer Science, Software Engineering, or a related field. For visa-sponsored roles, having a degree directly aligned with the job function matters because it strengthens the specialty occupation determination USCIS applies to H-1B petitions. Experience with enterprise systems, data infrastructure, or operational technology is a practical differentiator for roles supporting energy pipeline operations.
How do I plan my timeline if I need H-1B sponsorship at Kinder Morgan?
The H-1B cap registration window opens each March, and employment can start no earlier than October 1 of the same year if selected in the lottery. If you're graduating or ending OPT, align your application timeline so an offer is in place before the March registration deadline. USCIS premium processing is available if you need a faster adjudication decision after selection.
See which Software Engineer at Kinder Morgan employers are hiring and sponsoring visas right now.
Search Software Engineer at Kinder Morgan Jobs