Software Engineer The PNC Financial Services Group IncSoftware EngineerPittsburgh, PA$75,000–$137,500 / yearIn 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. 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.
Software Engineer (API Tester) The PNC Financial Services Group IncSoftware Engineer (API Tester)Pittsburgh, PAAPI Testing, Application Development, Business Management, Customer Solutions, Defects Management, Design, Group Problem Solving, Manual Testing, Process Improvements, Release Management, Software Solutions, Troubleshooting, User Experience (UX) Design. The ideal candidate will have extensive experience with API automation testing, familiarity with SDLC and STLC processes (including defect lifecycle management), and hands-on experience developing and executing test cases-preferably using Jira.
Entry-Level Software Engineer Bechtel Plant MachineryEntry-Level Software EngineerMonroeville, PennsylvaniaWork may include implementing and maintaining physical design and smooth operation of database, web and cloud applications and infrastructures, serving as an interface between the IT organization and the Lines of Business to ensure the information technology needs of the user communities are addressed in accordance with BPMI requirements. BPMI is involved in the design, purchase, quality control, and delivery of major propulsion plant components for installation in nuclear-powered aircraft carriers, submarines, and prototype plants for the U.S. Navy.
NewSoftware Engineer Bechtel Plant MachinerySoftware EngineerMonroeville, PennsylvaniaWork may include implementing and maintaining physical design and smooth operation of database, web and cloud applications and infrastructures, serving as an interface between the IT organization and the Lines of Business to ensure the information technology needs of the user communities are addressed in accordance with BPMI requirements. BPMI is involved in the design, purchase, quality control, and delivery of major propulsion plant components for installation in nuclear-powered aircraft carriers, submarines, and prototype plants for the U.S. Navy.
Software Engineer Lead (Java, Kafka, Oracle, SQL) PNC BankSoftware Engineer Lead (Java, Kafka, Oracle, SQL)Pittsburgh, PennsylvaniaIn 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. 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.
Software Engineer Lead (JAVA/Spring Boot) PNC BankSoftware Engineer Lead (JAVA/Spring Boot)Pittsburgh, PennsylvaniaIn 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. 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.
Software Engineer Lead (ETL) PNC BankSoftware Engineer Lead (ETL)Pittsburgh, PennsylvaniaIn 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. 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.
Software Engineer Principal (Genesys Cloud) PNC BankSoftware Engineer Principal (Genesys Cloud)Pittsburgh, PennsylvaniaIn 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. 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.
software engineer Qureossoftware engineerUnitedYou will collaborate with a dedicated team to deliver high-quality products and play a key role in all stages of the software development lifecycle. The ideal candidate will be a passionate developer who is keen to contribute to the design, development, and maintenance of innovative software solutions.
NewSoftware Engineer Sr, Full Stack Developer PNC BankSoftware Engineer Sr, Full Stack DeveloperPittsburgh, PennsylvaniaIn 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. 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.
Software Engineer Principal (JAVA/Spring Boot) PNC BankSoftware Engineer Principal (JAVA/Spring Boot)Pittsburgh, PennsylvaniaIn 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. 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.
Lead Software Engineer AirLead Software EngineerPittsburgh, PennsylvaniaOur AI-native platform, Air Enterprise Readiness, aligns development, production, delivery, and sustainment into one coordinated execution system for government agencies and industrial suppliers. By revealing true capacity, exposing real constraints, coordinating resources, and executing at the speed of operational demands, the front line gets what it needs to succeed.
Senior Agentic AI Software Engineer LTSSenior Agentic AI Software EngineerUnitedLTS is seeking a Senior Agentic AI Software Engineer to build the intelligence behind the platform—the autonomous agents, orchestration layers, retrieval pipelines, reasoning workflows, and backend services that transform complex legacy software into actionable engineering knowledge. Every response generated by the platform must be explainable, grounded in evidence, and trusted by engineers responsible for maintaining software that millions of people quietly depend on every day.
Co-op: Software Engineer, Product Development (Spring 2027) MSA SafetyCo-op: Software Engineer, Product Development (Spring 2027)Cranberry Township, PennsylvaniaEngage yourself in sophisticated technology stacks and software tools and receive technical coaching and mentoring as part of a highly skilled, friendly team that spans different backgrounds, roles and global locations. Enjoy one of America’s most livable cities with a multitude of opportunities for indoor/outdoor activities, sports, food and culture (Pittsburgh, PA), boosted by a housing stipend for eligible candidates.
Senior Full Stack Software Engineer Noctrix HealthSenior Full Stack Software EngineerPittsburgh, Pennsylvania$120,000–$140,000 / yearThis role will own complex backend data processing, API services, and front-end integrations across Noctrix's software ecosystem, including Galen Data, Nidra Sync API, Nidra Sync, Nidra Virtual, and Nidra Care. The ideal candidate combines strong backend engineering expertise with modern web application development skills and a passion for building secure, scalable, and maintainable software solutions in a regulated medical device environment.
NewSenior Software Engineer, Backend DuolingoSenior Software Engineer, BackendPittsburgh, PA$182,800–$247,300 / yearAs a Backend Engineer on the Ads team, you'll work on a product engineering team responsible for growing and scaling Duolingo's ads business: high-quality ads that delight learners, fit seamlessly into the product experience, and meaningfully contribute to our bottom line. At Duolingo, you’ll join a team that cares about finding innovative solutions to complex technical problems , running countless experiments (300+ at a time!) with our massive user base to make data-driven decisions, and educating our users and employees alike.
NewSenior/Software Engineer II, Android DuolingoSenior/Software Engineer II, AndroidPittsburgh, PA$153,000–$207,000 / yearAt Duolingo, you’ll join a team that cares about finding innovative solutions to complex technical problems , running countless experiments (300+ at a time!) with our massive user base to make data-driven decisions, and educating our users and employees alike. The team is highly experimental, running a steady stream of A/B tests across iOS, Android, backend, and web, and balances quick optimizations on high-traffic surfaces with larger bets like new tiers and partner offerings.
Robotics Software Engineer ATOMSRobotics Software EngineerPittsburgh, Pennsylvania$174,000–$222,000 / yearBuild out on the on-robot software stack, including implementing support for new hardware modules, triaging failures on existing modules, and implementing higher level state machines to efficiently manage incoming orders. Collaborative environment: You will receive support and guidance from experienced colleagues and managers, helping you to learn, grow and achieve your goals, and you’ll work closely with other teams to ensure our customer’s success.
Software Engineer II, Android DuolingoSoftware Engineer II, AndroidPittsburgh, PA$153,000–$207,000 / yearBelow you can find more information about the teams we're hiring for: Subscriber Conversion Team: The Subscriber Conversion team owns the surfaces that turn learners into subscribers and keep them subscribed including in-app hooks and paywalls, the purchase flow, pricing and packaging, payments, and subscription partnerships. At Duolingo, you'll join a team that cares about finding innovative solutions to complex technical problems, running countless experiments (300+ at a time!) with our massive user base to make data-driven decisions, and educating our users and employees alike.
Senior Embedded Software Engineer MSA SafetySenior Embedded Software EngineerCranberry Township, PennsylvaniaApply your technical capabilities and ability to influence direction and decision-making as you work with a variety of technology stacks and product types with highly engaged team members with different skillsets, backgrounds, roles. Join a tech company that makes solutions and products that directly protect and save lives of firefighters and industrial workers around the world everyday, as well as the environment.