Get the job you really want.

Top Software Engineer Jobs in Pittsburgh, PA

3 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Mid level
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Lead at PNC, you will design and develop software solutions, facilitate problem resolution, provide technical guidance, and ensure adherence to customer satisfaction principles while managing risks. The role requires leadership skills to collaborate with senior leaders and the technical team.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
4 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Mid level
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
The Senior Software Engineer at PNC will design, develop, test, and deploy software solutions. The role involves analyzing user requirements, participating in Agile processes, and maintaining software. Candidates are expected to have strong skills in Python, Java, React, and SQL, and collaborate effectively within a team environment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
56,000 Employees
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Principal role at PNC involves aligning business strategy with software solutions, designing and coding software to meet complex business needs, and providing technical guidance. The candidate will work on Oracle database architecture and automation in Linux while collaborating with other team members.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
56,000 Employees
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Principal will maintain, implement, and support APIs using the Apigee platform and ensure the infrastructure for SIP protocols functions effectively. Responsibilities include collaborating with teams, monitoring performance, enforcing security measures, and providing documentation and technical support.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
3 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Mid level
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Lead at PNC, you will lead the design and development of software solutions, collaborate with agile teams, and address complex business needs. You'll provide technical guidance to colleagues, create technical documentation, and facilitate problem resolutions while applying modern software principles and methodologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
4 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Senior level
56,000 Employees
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Principal at PNC is responsible for aligning business strategy with software solutions, designing and coding software to meet complex business needs, leading problem-solving efforts, and providing technical guidance. The role requires a strong full stack development background and team leadership skills.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
3 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Senior level
56,000 Employees
Senior level
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Engineer at PNC, you will develop high-quality software architecture using .Net and C#, manage the software development lifecycle, execute tasks, automate processes, and collaborate with teams to enhance products. You will also be responsible for documentation and ensuring software is updated with latest technologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
4 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Senior level
56,000 Employees
Senior level
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Principal Sr at PNC, you will lead software design, development, and maintenance across product lines. This role involves directing the software engineering lifecycle, troubleshooting technical issues, and promoting innovative technology solutions, while providing guidance to team members and ensuring the adaptability of security techniques.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Engineer at PNC, you will develop enterprise-scale applications using Java, Springboot, Oracle, Python, Angular, and MongoDB while working in an Agile environment. Responsibilities include designing, coding, testing, and maintaining software solutions, along with documenting processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
The role involves designing, developing, and maintaining software solutions, troubleshooting server-based platforms (Linux and Windows), supporting production systems, and performing various technical tasks to ensure compliance and performance optimization. The software engineer will also engage with internal customers to articulate technical details.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
13 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Mid level
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Lead is responsible for the technical design and development of software solutions, leading teams in creating proposals for complex business needs, facilitating problem resolution, and applying modern methodologies to enhance business capabilities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
12 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Senior level
56,000 Employees
Senior level
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Lead at PNC, you will design and develop API software solutions, mentor team members, and work on complex problem resolutions while applying Agile methodologies. You will also ensure quality through testing and documentation.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Responsible for designing and implementing testing solutions for software applications, maintaining automated test scripts, and documenting technical procedures. The role involves automation testing of various applications and creating new automated test cases, while ensuring the quality of products through effective communication and problem-solving skills.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
13 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Senior level
56,000 Employees
Senior level
Machine Learning • Payments • Security • Software • Financial Services
As a Software Developer Principal, you'll align business strategy with software solutions, propose and code solutions for complex needs, and provide technical guidance. You will also apply modern principles and oversee documentation while leading problem-solving initiatives.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
56,000 Employees
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Lead will design and develop software solutions, resolve complex problems, provide guidance and support to team members, and apply modern methodologies to enhance business capabilities. The role involves leading automated testing efforts and working with various testing tools and programming languages.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
14 Days Ago
Pittsburgh, PA
Hybrid
56,000 Employees
Mid level
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Engineer focusing on Site Reliability Engineering, you'll design, develop, and maintain software solutions addressing complex business needs and enhance application reliability and observability using tools such as Dynatrace and BigPanda.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
3 Days Ago
Pittsburgh, PA
65 Employees
Senior level
65 Employees
Senior level
Agency • Angel or VC Firm • Co-Working Space or Incubator • Digital Media • Enterprise Web • Software • Consulting
The Senior Software Engineer will design, build, and deploy high-quality solutions for educational outcomes, collaborating with the engineering team on architecture and product road mapping, while adapting to evolving requirements in a fast-paced start-up environment.
Top Benefits:
401-K
401-K Matching
Company Equity
+55 More
21 Hours Ago
Pittsburgh, PA
28 Employees
Entry level
28 Employees
Entry level
Artificial Intelligence • Machine Learning • Analytics
The Software Engineer will enhance Bloomfield's FLASH camera and related systems by developing and maintaining software features, integrating hardware functionalities, troubleshooting failures, optimizing software performance, and supporting testing and quality assurance efforts.
10 Hours Ago
Pittsburgh, PA
94 Employees
Mid level
94 Employees
Mid level
Angel or VC Firm • Other
The Software Developer/Platform Engineer will develop and maintain the Go Jane Go web application, ensuring robust backend APIs and seamless frontend integration. This role involves working with AWS technologies, MySQL, and implementing unit and integration testing. Collaboration with product managers and designers is essential for feature development and scaling of web applications.
3 Days Ago
Pittsburgh, PA
1,579 Employees
152K-227K Annually
Senior level
1,579 Employees
152K-227K Annually
Senior level
Automotive
As a Software Engineer in Perception at Aurora, you will collaborate with the team to enhance algorithms for the Aurora Driver, develop deep learning models for diverse driving scenarios, and work on machine learning algorithms for task recognition and scene understanding, ultimately integrating and validating these solutions into production code.
3 Days Ago
Pittsburgh, PA
83 Employees
Mid level
83 Employees
Mid level
Robotics
As a Robotics Software Engineer, you will triage and root-cause software failures in robots, develop diagnostic tools, and analyze performance trends. You need to troubleshoot complex robotics systems and work hands-on with both software and hardware, while communicating technical information effectively across teams.
9,172 Employees
Junior
Edtech
The Systems Software Engineer will be responsible for designing, developing, testing, and maintaining applications or systems programs, supporting business users, developing technical documentation, and addressing systems issues. They will gather functional specifications and requirements while potentially performing additional technical support tasks.
6 Days Ago
Pittsburgh, PA
8,216 Employees
Junior
8,216 Employees
Junior
Cloud • Hardware • Software • Semiconductor
As a Software Engineer II at Cadence, you will work on the Stratus High Level Synthesis product, responsible for maintaining and developing complex C++ code, implementing algorithms, and understanding hardware implications while collaborating with team members to enhance the software.
8 Days Ago
Pittsburgh, PA
15,318 Employees
Senior level
15,318 Employees
Senior level
Healthtech • Biotech
The Senior Robotics Software Engineer will design, develop, and test software for robotic surgical devices, ensuring compliance with medical standards and improving patient outcomes. Responsibilities include translating surgical workflows, debugging product issues, incorporating new technologies, and collaborating with vendors on development projects.
Top Benefits:
401-K
Adoption Assistance
Dental Insurance
+10 More
9 Days Ago
Pittsburgh, PA
670 Employees
149K-275K Annually
Senior level
670 Employees
149K-275K Annually
Senior level
Edtech • Machine Learning • Mobile • Other • Software
As a Senior iOS Software Engineer at Duolingo, you'll develop and maintain native applications focusing on monetization strategies and innovative user experiences. Collaborate with design and backend teams, mentor junior engineers, and contribute to impactful mobile solutions that enhance user learning in areas like music and gamification.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+51 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size