Maximum of 25 job preferences reached.
Top Senior Software Engineer Jobs in Pittsburgh, PA
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.
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
Machine Learning • Payments • Security • Software • Financial Services
Designs and develops software solutions, writes, tests and deploys code, prepares technical documentation, and maintains/debugs software. Requires mainframe and ITIL experience; production support and site reliability training are a plus. Works within Site Reliability Center supporting production environments and release processes.
Top Skills:
ItilMainframe
Machine Learning • Payments • Security • Software • Financial Services
Design, develop, test, deploy, maintain, and debug software solutions. Propose technical designs, prepare documentation, and collaborate to deliver customer-focused, risk-managed Android application features.
Top Skills:
Android
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
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
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
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
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
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
Machine Learning • Payments • Security • Software • Financial Services
Design, develop, test, and maintain enterprise Java backends and responsive frontends. Build and support native (iOS/Android) mobile apps, integrate with REST APIs, ensure security and performance, participate in CI/CD, DevOps, code reviews, and troubleshoot production issues while collaborating with product, UX, QA, and DevOps teams.
Top Skills:
.Net MauiAndroid SdkAngularAWSAzureCSS3DockerFlutterGitGoogle Cloud PlatformGradleHibernate/JpaHTML5Ios SdkJava (11/17)JavaScriptJenkinsJIRAKotlinKubernetesMavenMicroservicesMongoDBMySQLObjective-COraclePostgresPostmanReactReact NativeRest ApisSonarqubeSpring BootSpring MvcSQLSQL ServerSwiftTypescriptVue
Machine Learning • Payments • Security • Software • Financial Services
Hands-on senior software engineer responsible for designing, developing, and modernizing enterprise .NET microservices and RESTful APIs. Leads technical decisions, mentors engineers, builds containerized services (Docker/Kubernetes), integrates event streaming (Kafka), supports CI/CD pipelines, ensures security, performance, and operational readiness, and collaborates with product, QA, and platform teams.
Top Skills:
.NetAngularAWSAzureAzure DevopsC#Ci/CdDockerEvent StreamingGCPJenkinsJIRAKafkaKubernetesMicroservicesMongoDBNoSQLRelational Databases/SqlRestful ApisSwagger/OpenapiUdeploy
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Machine Learning • Payments • Security • Software • Financial Services
Senior COBOL developer responsible for maintaining and enhancing mainframe COBOL applications supporting Treasury Solutions. Troubleshoot complex issues, translate user requirements into technical solutions, develop batch and online COBOL programs, collaborate with analysts and QA, document changes, and ensure compliance with development standards and federal mandates.
Top Skills:
BluezoneCicsCobolCompairxConfluenceDatamoverDb2File-AidIbm Z/OsJclJIRANdmSASVsam
Reposted 6 Days AgoSaved
Machine Learning • Payments • Security • Software • Financial Services
Designs, proposes, and codes complex data and automation solutions on AWS; leads problem solving, provides technical guidance, and applies IaC and modern tooling to align software with business strategy. Works with AWS data/ML services and mentors teams to deliver reliable production systems.
Top Skills:
Amazon BedrockAmazon SagemakerAmazon Web Services (Aws)SparkAws CdkDatazoneEmrInfrastructure As Code (Iac)Lake FormationPysparkPythonTerraform
Machine Learning • Payments • Security • Software • Financial Services
Lead design and implementation of software solutions aligning business strategy and technology. Propose, design, and code complex systems; produce technical documentation; lead problem solving; provide technical guidance to teams; apply modern principles and tools to advance MarTech/MarCom initiatives. Role is in-office in Pittsburgh, PA or Cleveland, OH. PNC will not sponsor employment visas or participate in STEM OPT.
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Developer, you will design, develop, and maintain software applications while leading technical discussions and mentoring junior developers.
Top Skills:
Agile MethodologiesApplication DevelopmentDevops PracticesSoftware Solutions
Machine Learning • Payments • Security • Software • Financial Services
Lead technical design and development of Java-based software solutions for Capital Markets derivatives. Propose and implement complex designs, provide technical guidance, review code/testing/documentation, apply modern methodologies, and collaborate with business stakeholders to solve problems and improve systems.
Top Skills:
CalypsoJavaJava Enterprise Edition (Java Ee)LinuxMurexOracleSpring BootSQL
Machine Learning • Payments • Security • Software • Financial Services
Design, develop, test, deploy, maintain, and debug software solutions. Produce technical design and documentation, propose solutions for complex business needs, and collaborate across teams to deliver customer-focused, risk-aware application development.
Top Skills:
AngularAPIsJava
Machine Learning • Payments • Security • Software • Financial Services
Senior technical leader for fraud platforms responsible for architecture, resiliency, and scalable designs. Hands-on coding, solution decomposition, CI/CD, observability, test automation, incident RCA, and guiding multiple Agile teams for platform modernization and operational excellence.
Top Skills:
AnsibleAPIsCi/CdETLEvent-Driven ArchitectureJavaLinuxMessaging PlatformsMicroservicesObservabilityPythonRestShellSoapTest Automation
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Engineer, you will provide application support, troubleshoot issues, maintain software, and perform upgrades while ensuring system stability.
Top Skills:
DynatraceOracleSQL
Machine Learning • Payments • Security • Software • Financial Services
Senior full-stack Java engineer responsible for designing and developing software solutions, writing code, testing, deploying, documenting, maintaining and debugging applications. Collaborates on technical design, proposes solutions for complex business needs, and supports release management, application testing, and customer-focused delivery while adhering to risk management practices.
Top Skills:
Java
Machine Learning • Payments • Security • Software • Financial Services
Senior performance engineer responsible for designing, developing, and testing software solutions. Create and run performance/load tests (VuGen), analyze results, identify optimizations, write and debug code (Python/Java), document procedures, and use tools like Postman, Git, Dynatrace and browser devtools. Collaborate cross-functionally and communicate findings to improve system performance and reliability.
Top Skills:
Chrome DevtoolsDynatrace ManagedEdge DevtoolsGitJavaPostmanPythonVugen
Machine Learning • Payments • Security • Software • Financial Services
Work as a senior quality engineer focused on testing .Net and SQL code, building and executing automated tests (Cucumber, Karate), writing test scripts and plans, debugging, documenting, and contributing to technical design and deployment of software solutions.
Top Skills:
.NetAngularCucumberKarateSQL
Machine Learning • Payments • Security • Software • Financial Services
Design, develop, test, deploy, maintain, and debug software solutions; produce technical and procedural documentation; propose solution designs; collaborate with teams to deliver customer-focused, risk‑aware applications.
Reposted 18 Days AgoSaved
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Principal will design and build scalable business-critical platforms, mentor engineers, influence architectural decisions, and ensure robust implementation aligned with business needs.
Top Skills:
ActivemqCi/CdHibernateJavaKafkaKubernetesMySQLOpenshiftRestful ServicesSpring BootSQL
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Popular Pittsburgh, PA Senior Level Job Searches
Senior Level Jobs in Pittsburgh
Senior Remote Jobs in Pittsburgh
Senior Content Jobs in Pittsburgh
Senior Customer Success Jobs in Pittsburgh
Senior IT Jobs in Pittsburgh
Senior Cyber Security Jobs in Pittsburgh
Senior Tech Support Jobs in Pittsburgh
Senior Data & Analytics Jobs in Pittsburgh
Senior Analysis Reporting Jobs in Pittsburgh
Senior Analytics Jobs in Pittsburgh
Senior Business Intelligence Jobs in Pittsburgh
Senior Data Engineer Jobs in Pittsburgh
Senior Data Science Jobs in Pittsburgh
Senior Machine Learning Jobs in Pittsburgh
Senior Data Management Jobs in Pittsburgh
Senior UX Designer Jobs in Pittsburgh
Senior Software Engineer Jobs in Pittsburgh
Senior Android Developer Jobs in Pittsburgh
Senior C# Jobs in Pittsburgh
Senior C++ Jobs in Pittsburgh
Senior DevOps Jobs in Pittsburgh
Senior Front End Developer Jobs in Pittsburgh
Senior Golang Jobs in Pittsburgh
Senior Hardware Engineer Jobs in Pittsburgh
Senior iOS Developer Jobs in Pittsburgh
Senior Java Developer Jobs in Pittsburgh
Senior Javascript Jobs in Pittsburgh
Senior Linux Jobs in Pittsburgh
Senior Engineering Manager Jobs in Pittsburgh
Senior .NET Developer Jobs in Pittsburgh
Senior PHP Developer Jobs in Pittsburgh
Senior Python Jobs in Pittsburgh
Senior QA Jobs in Pittsburgh
Senior Ruby Jobs in Pittsburgh
Senior Salesforce Developer Jobs in Pittsburgh
Senior Scala Jobs in Pittsburgh
Senior Finance Jobs in Pittsburgh
Senior HR Jobs in Pittsburgh
Senior Legal Jobs in Pittsburgh
Senior Marketing Jobs in Pittsburgh
Senior Operations Jobs in Pittsburgh
Senior Office Manager Jobs in Pittsburgh
Senior Operations Manager Jobs in Pittsburgh
Senior Product Manager Jobs in Pittsburgh
Senior Project Manager Jobs in Pittsburgh
Senior Sales Jobs in Pittsburgh
Senior Account Executive (AE) Jobs in Pittsburgh
Senior Account Manager (AM) Jobs in Pittsburgh
Senior Sales Leadership Jobs in Pittsburgh
Senior Sales Development Representative Jobs in Pittsburgh
Senior Sales Engineer Jobs in Pittsburgh
Senior Sales Operations Jobs in Pittsburgh
All Filters
Total selected ()
No Results
No Results


