Top Software Engineer Jobs in Pittsburgh, PA

19 Days AgoSaved
Hybrid
Pittsburgh, PA
86K-158K Annually
Mid level
86K-158K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Lead design and delivery of ETL/data integration and data warehouse solutions. Build complex ETL pipelines, APIs, and system integrations (REST/SOAP); ensure data quality, governance, and disaster recovery. Mentor engineers, perform code reviews, support reporting and CRM integrations (OBIEE, Salesforce, Siebel), and use deployment tools and mainframe scheduling (CA7).
Top Skills: ArtifactoryCa7GitHadoopInformaticaJavaMainframeObieeOracleRestSalesforceSAMLSiebelSoapSpring BootTeradataUdeploy
20 Days AgoSaved
Hybrid
Pittsburgh, PA
91K-169K Annually
Senior level
91K-169K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead technical ownership of the enterprise web platform: design and build scalable CMS/hosting/delivery solutions, implement personalization, optimize performance and pipelines, enable efficient content authoring and multi-channel delivery, integrate security controls, and drive adoption of modern patterns (headless, microservices) across front-end and platform stacks.
Top Skills: APIsCi/Cd (Build Pipelines)CmsComponent-Based Front-EndContent DeliveryDeployment AutomationHeadless CmsMicroservicesPerformance OptimizationPersonalization EnginesSecurity Scanning And Monitoring
Reposted 20 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead the design and implementation of application solutions, guide technical decisions, mentor team members, and ensure timely delivery of quality software. Oversee data integration and enforce SDLC standards.
Top Skills: AngularCi/CdCSSGitHTMLInformaticaJavaRestful ApisSpringSpring BootSQLTypescript
20 Days AgoSaved
Hybrid
Pittsburgh, PA
40K-158K Annually
Mid level
40K-158K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Lead the technical design and development of full‑stack software solutions for Asset Management. Mentor engineers, perform code reviews, design and support APIs, develop using C#/ASP.NET and Angular, work with SQL Server/Entity Framework, and apply container orchestration (OpenShift/Kubernetes) in an Agile/Scrum environment.
Top Skills: .Net 5+.Net Core.Net FrameworkAgile/ScrumAngularAPIsAsp.Net MvcC#Entity FrameworkKubernetesOpenshiftSQL Server
20 Days AgoSaved
Hybrid
Pittsburgh, PA
Mid level
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Lead design and develop Python-based test automation frameworks, build scalable automation for UI and API layers, integrate with CI/CD, guide engineers, review code/tests, and produce test documentation and reports.
Top Skills: Ci/CdJIRAPlaywrightPytestPythonRestSeleniumUnittest
20 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Provide L2/L3 production support for critical Java/Spring Boot applications: troubleshoot incidents, analyze logs, manage batch jobs/schedulers, coordinate changes/releases, automate operational tasks, mentor teammates, and collaborate with stakeholders and vendors to ensure application stability and SLA compliance.
Top Skills: ArtifactoryCa7Ci/CdControl MCronDynatraceElasticsearchGitGitGrafanaJavaJenkinsJIRALinuxOraclePythonServicenowShell ScriptingSpring BootSQLStored ProceduresUdeployUnix
Reposted 21 Days AgoSaved
Hybrid
Pittsburgh, PA
Mid level
Mid level
Hardware • Internet of Things • Machine Learning • Mobile • Software • Consulting • Design
Design, implement, debug, and test embedded Linux software for fielded products. Participate in requirements analysis, time estimation, customer interaction, and provide technical support within an agile team.
Top Skills: CC++LinuxYocto
Reposted 21 Days AgoSaved
Hybrid
Pittsburgh, PA
55K-172K Annually
Mid level
55K-172K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Design and implement applications, maintain existing systems, and support operational functions. Collaborate on software solutions addressing business needs while leveraging technical skills in Hadoop and data modeling tools.
Top Skills: AlationClouderaErwin ToolHadoopPythonShell ScriptingSpark3
Reposted 21 Days AgoSaved
Hybrid
Pittsburgh, PA
55K-179K Annually
Mid level
55K-179K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Lead, you will design, implement, and support applications, provide technical guidance, and facilitate problem resolution in ALM Technology.
Top Skills: AlationClouderaErwin ToolHadoopPythonShell ScriptingSpark3
21 Days AgoSaved
Hybrid
Pittsburgh, PA
91K-169K Annually
Senior level
91K-169K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead design and implementation of complex software solutions, align technology with business strategy, provide technical guidance, drive problem solving, and improve processes and release management across the organization.
22 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead design and build scalable services for a Production Validation Environment (PVE) in retail banking. Develop synthetic-data-driven validation, APIs, microservices, and CI/CD pipelines. Drive observability, resiliency, automated testing, and release governance. Mentor engineers, influence architecture and hiring, and collaborate with product, risk, and operations to deliver iterative production-ready capabilities.
Top Skills: .NetApi DevelopmentAutomated Testing FrameworksAzureCi/CdDevOpsJavaJava Enterprise EditionMicroservicesMongoDB
22 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead design, development, and end-to-end delivery of Java-based, API-driven distributed systems. Own code, deployments (uDeploy), database/T-SQL work, Git source control, and Linux platform support. Act as technical leader setting standards, resolving escalations, supporting change/incident processes, and guiding teams on cloud/hybrid and regulatory-driven initiatives. In-office Pittsburgh role; employer will not sponsor work visas.
Top Skills: Api IntegrationCloud PlatformsDatabase EngineeringDistributed SystemsGitJavaLinuxRelease AutomationT-SqlUdeploy
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 22 Days AgoSaved
Hybrid
Pittsburgh, PA
75K-138K Annually
Junior
75K-138K Annually
Junior
Machine Learning • Payments • Security • Software • Financial Services
As a Back-End Software Engineer, you will develop scalable backend services with Java and Spring, implement RESTful APIs, and support cloud-native deployments in Agile teams.
Top Skills: Java (18+)KubernetesMongoDBNosql DatabasesOpenshiftRestful ApisSpring Webflux
Reposted 22 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Principal will modernize technology through Ansible and Python, focusing on reliability. Responsibilities include designing backend systems for high availability and disaster recovery, and leading technical guidance.
Top Skills: AnsibleCeleryFastapiPythonSqlalchemySqlmodel
Reposted 22 Days AgoSaved
Hybrid
Pittsburgh, PA
Mid level
Mid level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Lead is responsible for supporting system reliability, performance, and operational excellence while leading technical design and development of software solutions.
Top Skills: AWSAzureDynatraceElasticLinuxPowershellPythonWindows Server
Reposted 23 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Senior Software Engineer designs, develops, and maintains scalable software solutions, participates in technical decision-making, and mentors junior engineers while collaborating with product teams.
Top Skills: AWSAzureC#Ci/CdDevOpsGCPGoJavaJavaScriptNoSQLPythonSQL
Reposted 23 Days AgoSaved
Hybrid
Pittsburgh, PA
Junior
Junior
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer (API Tester) develops and executes automated API tests, troubleshoots issues, and assists with manual testing of ATM APIs to ensure quality and compliance.
Top Skills: BitbucketConfluenceDynatraceJavaJavaScriptJIRAKarate FrameworkKibanaLogscalePostman
Reposted 23 Days AgoSaved
Hybrid
Pittsburgh, PA
65K-144K Annually
Senior level
65K-144K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead design and develop scalable Python-based enterprise solutions, provide technical guidance, and ensure software meets quality, security, and scalability requirements.
Top Skills: AnsibleCeleryDjangoDjango OrmFastapiFlaskGitJenkinsPythonSqlalchemy
Reposted 23 Days AgoSaved
Hybrid
Pittsburgh, PA
98K-152K Annually
Mid level
98K-152K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
The role involves automation, deployment support, and vulnerability remediation for Commercial Lending platforms, requiring modern DevOps practices and hands-on experience in production environments.
Top Skills: BitbucketGitIisOpenshift
Reposted 23 Days AgoSaved
Hybrid
Pittsburgh, PA
55K-133K Annually
Mid level
55K-133K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Sr at PNC will design and develop software solutions, focusing on anti-money laundering, while collaborating across teams. Requires strong skills in Java, SQL, and experience with NICE Actimize.
Top Skills: AutosysControl-MJavaJIRALinuxMs Sql ServerNice ActimizeOraclePl/SqlRestSoapSQL
Reposted 23 Days AgoSaved
Hybrid
Pittsburgh, PA
86K-173K Annually
Senior level
86K-173K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Support and maintain existing ALM applications, remediate vulnerabilities, and perform BAU support. Transition to project work to design, develop, test, and deploy new features, produce technical documentation, and debug/maintain software.
Top Skills: Ag-GridAngularAxiosDockerGitGradleGroovyHelm ChartsJ2EeJavaJavaScriptJdk 17+JenkinsJsfJspKubernetesMaterial UiMockitoOpenshiftOracleReactRest ApiServletsSpockSpring BootTeradataTestng
Reposted 23 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead and manage a software engineering team delivering Java-based, distributed payment platforms. Oversee full SDLC, Agile delivery, architecture, security and compliance. Collaborate with stakeholders, drive process improvements, mentor engineers, and ensure high-quality releases.
Top Skills: AgileDistributed SystemsJavaJava Enterprise EditionJava Full Stack
23 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead design, development, and modernization of mainframe applications. Provide COBOL/CICS/JCL expertise, optimize batch and online transaction systems, perform troubleshooting and performance tuning, ensure SDLC/DevOps alignment, integrate mainframe with distributed architectures, and mentor junior engineers.
Top Skills: Batch ProcessingCa7Cics (Channels & Containers)CobolControl-MJclJob Control LanguageMainframe
Reposted 23 Days AgoSaved
Hybrid
Pittsburgh, PA
Junior
Junior
Machine Learning • Payments • Security • Software • Financial Services
Develop, test, and maintain Java-based distributed services for PNC's fraud platform. Build and integrate ETL/data flows, APIs, and messaging; support production systems, investigate incidents, debug logs, and document technical solutions. Collaborate with teams to ensure reliable, high-availability fraud detection and risk-sensitive operations.
Top Skills: AnsibleAPIsInformaticaJavaLinux ShellMessage QueuesPythonRestSoap
88K-203K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Design, package, and deploy containerized data-platform applications to Red Hat OpenShift. Build container images, Helm/templated deployments, and automated CI/CD pipelines. Work with Spark, Trino, Airflow, and Iceberg; use Git and Kubernetes application concepts. Provide technical guidance, troubleshoot complex issues, and align software solutions with business strategy.
Top Skills: Apache AirflowApache IcebergSparkCi/CdContainer Image CreationContainerizationGitHelmKubernetesRed Hat OpenshiftTrino
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account