As a Software Engineer Expert within PNC's C&IB Payments organization, you will be based in ... Environment, Software Process Improvement (SPI), System Development Life Cycle Work Experience ...
As a Software Engineer Expert within PNC's C&IB Payments organization, you will be based in ... Environment, Software Process Improvement (SPI), System Development Life Cycle Work Experience ...
Software Engineer Expert
Dallas, TX · On-site
As a Software Engineer Expert within PNC's C&IB Payments organization, you will be based in ... Environment, Software Process Improvement (SPI), System Development Life Cycle Work Experience ...
Software Engineer Expert
Dallas, TX · On-site
As a Software Engineer Expert within PNC's C&IB Payments organization, you will be based in ... Environment, Software Process Improvement (SPI), System Development Life Cycle Work Experience ...
Software Engineer Expert
Pittsburgh, PA · On-site
As a Software Engineer Expert within PNC's C&IB Payments organization, you will be based in ... Environment, Software Process Improvement (SPI), System Development Life Cycle Work Experience ...
Software Engineer Expert
Pittsburgh, PA · On-site
As a Software Engineer Expert within PNC's C&IB Payments organization, you will be based in ... Environment, Software Process Improvement (SPI), System Development Life Cycle Work Experience ...
Software Engineer
Tampa, FL · On-site
Software Engineer Work Location: Tampa, Florida • Collaborating with System Engineers to perfect ... environment to drive operational excellence and best practices. • Determining process ...
Software Engineer
Tampa, FL · On-site
Software Engineer Work Location: Tampa, Florida • Collaborating with System Engineers to perfect ... environment to drive operational excellence and best practices. • Determining process ...
Software Engineer
Vandalia, OH · On-site
$75K - $115K/yr
Multi-task in a dynamic, fast-paced environment Minimum Qualifications of Software Engineer ... Bachelor's Degree in Technical Field of study and 1+ years of relevant experience. Candidates are ...
Quick apply
Software Engineer
Vandalia, OH · On-site
$75K - $115K/yr
Multi-task in a dynamic, fast-paced environment Minimum Qualifications of Software Engineer ... Bachelor's Degree in Technical Field of study and 1+ years of relevant experience. Candidates are ...
Software Engineer
Austin, TX · On-site
The Role Q2 is seeking a Software Engineer to join the Targeted Experiences team and help build the ... This is a production-first engineering role: the systems you build will run in live environments ...
Software Engineer
Austin, TX · On-site
The Role Q2 is seeking a Software Engineer to join the Targeted Experiences team and help build the ... This is a production-first engineering role: the systems you build will run in live environments ...
Embedded Software Engineer
$118K - $155K/yr
... collaborative environment. Software is developed in C/C++, with model-based software tools ... Support software test and systems engineering in reviewing and updating the design Required ...
Embedded Software Engineer
$118K - $155K/yr
... collaborative environment. Software is developed in C/C++, with model-based software tools ... Support software test and systems engineering in reviewing and updating the design Required ...
Software Engineer
Vandalia, OH · On-site
$75K - $115K/yr
Multi-task in a dynamic, fast-paced environment Minimum Qualifications of Software Engineer ... Bachelor's Degree in Technical Field of study and 1+ years of relevant experience. Candidates are ...
Software Engineer
Vandalia, OH · On-site
$75K - $115K/yr
Multi-task in a dynamic, fast-paced environment Minimum Qualifications of Software Engineer ... Bachelor's Degree in Technical Field of study and 1+ years of relevant experience. Candidates are ...
Senior Software Engineer
Pittsburgh, PA · On-site
$118K - $156K/yr
What We Do The Software Engineering Institute (SEI) advances the state of the art in software ... and operational environments is key. You will integrate with technical teams, evaluate ...
Senior Software Engineer
Pittsburgh, PA · On-site
$118K - $156K/yr
What We Do The Software Engineering Institute (SEI) advances the state of the art in software ... and operational environments is key. You will integrate with technical teams, evaluate ...
Cimarron is seeking Software Engineers to be responsible for the software design, development, test ... environmental control and life support systems (ECLSS), guidance navigation and control (GN&C ...
Cimarron is seeking Software Engineers to be responsible for the software design, development, test ... environmental control and life support systems (ECLSS), guidance navigation and control (GN&C ...
Software Engineer
Chantilly, VA · On-site
Software developer roles and responsibilities include providing expertise in the full software ... Troubleshoot development and production problems across multiple environments and operating ...
Quick apply
Software Engineer
Chantilly, VA · On-site
Software developer roles and responsibilities include providing expertise in the full software ... Troubleshoot development and production problems across multiple environments and operating ...
The Software Engineer's primary responsibility will be contributing to the development and testing ... the-loop test environments and eventual flight hardware. * Participate in anomaly resolution ...
Quick apply
The Software Engineer's primary responsibility will be contributing to the development and testing ... the-loop test environments and eventual flight hardware. * Participate in anomaly resolution ...
Software developer roles and responsibilities include providing expertise in the full software ... Troubleshoot development and production problems across multiple environments and operating ...
Software developer roles and responsibilities include providing expertise in the full software ... Troubleshoot development and production problems across multiple environments and operating ...
The Software Engineer's primary responsibility will be contributing to the development and testing ... the-loop test environments and eventual flight hardware. * Participate in anomaly resolution ...
The Software Engineer's primary responsibility will be contributing to the development and testing ... the-loop test environments and eventual flight hardware. * Participate in anomaly resolution ...
Software Engineer
Chantilly, VA · On-site
Software developer roles and responsibilities include providing expertise in the full software ... Troubleshoot development and production problems across multiple environments and operating ...
Software Engineer
Chantilly, VA · On-site
Software developer roles and responsibilities include providing expertise in the full software ... Troubleshoot development and production problems across multiple environments and operating ...
... environmental services to a broad range of clients, including federal, state and city/local ... M&J is seeking a Software Engineer. This role is essential to ensure the reliability, performance ...
... environmental services to a broad range of clients, including federal, state and city/local ... M&J is seeking a Software Engineer. This role is essential to ensure the reliability, performance ...
Software Engineer
Torrance, CA · On-site +1
Software Engineer Employment Type Full-Time About the Role We are seeking a talented and motivated ... Ability to work independently in a remote environment while contributing effectively to a ...
Quick apply
Software Engineer
Torrance, CA · On-site +1
Software Engineer Employment Type Full-Time About the Role We are seeking a talented and motivated ... Ability to work independently in a remote environment while contributing effectively to a ...
Software Engineer
Austin, TX · On-site
We are looking for engineers who are eager to learn, enjoy working across the stack, and care about building reliable software in environments where quality and correctness matter. RESPONSIBILITIES ...
Software Engineer
Austin, TX · On-site
We are looking for engineers who are eager to learn, enjoy working across the stack, and care about building reliable software in environments where quality and correctness matter. RESPONSIBILITIES ...
Software Engineer
Torrance, CA · On-site +1
Software Engineer Employment Type Full-Time About the Role We are seeking a talented and motivated ... Ability to work independently in a remote environment while contributing effectively to a ...
Software Engineer
Torrance, CA · On-site +1
Software Engineer Employment Type Full-Time About the Role We are seeking a talented and motivated ... Ability to work independently in a remote environment while contributing effectively to a ...
Software Engineer
Torrance, CA · On-site
Software Engineer Employment Type Full-Time About the Role We are seeking a talented and motivated ... Ability to work independently in a remote environment while contributing effectively to a ...
Software Engineer
Torrance, CA · On-site
Software Engineer Employment Type Full-Time About the Role We are seeking a talented and motivated ... Ability to work independently in a remote environment while contributing effectively to a ...
Environmental Software Engineer information
See salary details
$38.5K - $47.1K
2% of jobs
$47.1K - $55.7K
3% of jobs
$55.7K - $64.3K
6% of jobs
$64.3K - $72.9K
12% of jobs
$74.2K is the 25th percentile. Wages below this are outliers.
$72.9K - $81.5K
9% of jobs
The median wage is $88.5K / yr.
$81.5K - $90K
22% of jobs
$90K - $98.6K
12% of jobs
$104.9K is the 75th percentile. Wages above this are outliers.
$98.6K - $107.2K
13% of jobs
$107.2K - $115.8K
14% of jobs
$115.8K - $124.4K
3% of jobs
$124.4K - $133K
4% of jobs
$38.5K
$91.2K
$133K
How much do environmental software engineer jobs pay per year?
What is an Environmental Software Engineer job?
An Environmental Software Engineer develops software to analyze, model, and manage environmental data, helping organizations improve sustainability and compliance. They work on applications related to climate modeling, energy efficiency, pollution tracking, and resource management. Their role combines environmental science, data analysis, and programming to create tools that aid decision-making and regulatory adherence.
What are some typical projects and responsibilities for an Environmental Software Engineer?
As an Environmental Software Engineer, you might work on projects such as developing applications for environmental data analysis, creating modeling tools for climate or pollution prediction, or integrating sensor data into user-friendly dashboards. Your daily responsibilities often include collaborating with scientists and other engineers, writing and testing code, handling large environmental datasets, and ensuring software meets regulatory standards. You'll also work closely with project managers and clients to define requirements and deliver impactful solutions. Over time, you may have opportunities to lead projects, specialize in areas like GIS or climate modeling, or progress into roles with greater technical or managerial responsibility.
What are the key skills and qualifications needed to thrive in the Environmental Software Engineer position, and why are they important?
To thrive as an Environmental Software Engineer, you need strong programming skills, an understanding of environmental science principles, and a degree in computer science, environmental engineering, or a related field. Experience with GIS tools, modeling software, cloud platforms, and certifications like GISP or relevant environmental data standards is highly valuable. Excellent problem-solving, teamwork, and communication skills help you collaborate with scientists, stakeholders, and cross-functional teams. These competencies are crucial for developing effective, reliable solutions that address complex environmental challenges through innovative software.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 16 days ago
PNC Bank rating
7.7
Based on 339 frontline employees who took The Breakroom Quiz
78th of 144 rated banks
Job description
At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a(n) [position title] within PNC's [name of division] organization, you will be based in [city/state location of position].
Job Profile
Position OverviewAt PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Expert within PNC's C&IB Payments organization, you will be based in Pittsburgh, PA or Dallas, TX.
Role Overview:
The Software Engineer Expert will lead a team within the C&IB Payments Technology organization, overseeing the design, development, and delivery of Java-based applications supporting enterprise payment platforms.
Key Responsibilities:
• Manage and develop a team of software engineers, including performance management and career development
• Lead Agile delivery processes and ensure alignment with organizational standards
• Oversee full software development lifecycle execution
• Collaborate with cross-functional stakeholders to align technical solutions with business objectives
• Ensure adherence to architecture standards, security practices, and compliance requirements
• Drive continuous improvement in engineering processes and delivery outcomes
Required Qualifications:
• Extensive experience leading software engineering teams
• Strong technical background in Java development and distributed systems
• Experience with Agile methodologies
• Strong communication and stakeholder engagement skills
Additional Information:
• This position is primarily location-based and requires regular in-office presence.PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals.PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.Job Description
- Uses technical knowledge and industry experience to design, build and maintain technology solutions for a major business segment.
- Leads and guides the development and implementation of multiple, complex, organization-wide systems.
- Develops strategies on all phases of software engineering life cycle using agile methods.
- Advises on more complex software procedures and products and leads complex problem solving for a major business segment.
- Provides solutions or recommendations on complicated technology issues for application development and implementation.
- Provides guidance, training, and technical support to engineers on software design, development, testing and implementation.
PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:
- Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
- Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.
Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.
Preferred SkillsApplication Development, Business Management, Customer Solutions, Design, Group Problem Solving, Java Enterprise Edition, Java Full Stack Development, Process Improvements, Release Management, Software Solutions, User Experience (UX) DesignCompetenciesApplication Delivery Process, Application Design, Architecture, Application Development Tools, Coaching Others, Design Thinking, IT Environment, Software Process Improvement (SPI), System Development Life CycleWork ExperienceRoles at this level typically require a university / college degree. Higher level education such as a Masters degree, or PhD is desirable. Industry experience is typically 8 + years. Specific certifications are often required. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.EducationBachelorsCertificationsNo Required Certification(s)LicensesNo Required License(s)BenefitsPNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.To learn more about these and other programs, including benefits for full time and part-time employees, visit pncthrive.com.
Disability Accommodations StatementIf an accommodation is required to participate in the application process, please contact us via email at AccommodationRequest@pnc.com. Please include “accommodation request” in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call 877-968-7762 and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.
PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.
This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
California ResidentsRefer to the California Consumer Privacy Act Privacy Notice to gain understanding of how PNC may use or disclose your personal information in our hiring practices.
About PNC Bank
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
Pittsburgh, PA, US
Year founded
1852