Top Senior Software Engineer Jobs in Pittsburgh, PA

Reposted 23 Hours AgoSaved
Hybrid
Pittsburgh, PA
65K-187K Annually
Senior level
65K-187K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Principal, you will align business strategy with software solutions, propose designs, lead problem-solving, and provide technical guidance.
Top Skills: Crystal ReportsSQL
Reposted 23 Hours AgoSaved
Hybrid
Pittsburgh, PA
55K-172K Annually
Senior level
55K-172K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer will lead quality assurance activities, develop software solutions, implement test strategies, and ensure regulatory compliance in the Finance department.
Top Skills: Application DevelopmentSoftware EngineeringTechnical DocumentationTest Automation ToolsUi And Api Testing
Reposted 23 Hours AgoSaved
Hybrid
Pittsburgh, PA
86K-144K Annually
Senior level
86K-144K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Engineer, you'll design, build, and maintain Workday integrations, manage ETL processes, and ensure data security and compliance while leading cross-team collaborations.
Top Skills: As2BigpandaDynatraceETLHttpsJclJIRAServicenowSftpWorkday
Reposted 23 Hours AgoSaved
Hybrid
Pittsburgh, PA
55K-152K Annually
Senior level
55K-152K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
This role involves leading quality strategy and test automation for enterprise initiatives, focusing on SDET responsibilities in a banking environment.
Top Skills: Api TestingCi/CdCucumber/GherkinJavaKafkaMongoDBOracleSeleniumWeb Services
Reposted YesterdaySaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Sr will design, develop, and maintain software solutions on mainframe systems, utilizing COBOL and CICS, and handle complex business needs.
Top Skills: CicsCobolEztrieveFile-AidJclTso/SpfVsamZ/Os
Reposted YesterdaySaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The role involves designing and developing software solutions using Java and Spring Boot, mentoring junior engineers, and collaborating across teams. The position requires strong programming skills, knowledge of microservices, and experience with RESTful APIs, containerization, and DevOps practices.
Top Skills: AngularCi/CdDevOpsDockerJavaKubernetesMicroservicesMongoDBOracleRestful ApisSpring BootSQL
Reposted YesterdaySaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Principal role involves designing complex software solutions, developing data integrations, optimizing data warehousing, and leading technical projects while collaborating with various stakeholders to meet business needs.
Top Skills: ArtifactoryData WarehousingETLGitHadoopHiveInformaticaJavaObieeOraclePl/SqlPostmanRestSAMLSoapSpring BootSQLSql DeveloperSwaggerTeradataTeradata StudioToadUdeploy
Reposted YesterdaySaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead the design and development of ETL solutions for regulatory risk compliance at PNC, requiring advanced programming skills and collaboration on data-intensive applications.
Top Skills: AlteryxCa7 Job SchedulerDevops ToolsInformatica Powercenter 9.6Microsoft Power BiOracle SqlPl/SqlTableauTeradataUnix Shell Scripting
2 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Own and build scalable full-stack features for the Personetics Digital Insights platform: design backend services and APIs, develop microservices, integrate with data pipelines and Kafka, implement real-time and batch flows, support deployments across environments, ensure system stability and testing, troubleshoot production, participate in Agile ceremonies, mentor engineers, and contribute to architecture and roadmap planning.
Top Skills: APIsBackend ServicesBatch ProcessingData PipelinesEvent-Driven ArchitectureKafkaMicroservicesPersonetics
Senior level
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
4 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
4 Days AgoSaved
Hybrid
Pittsburgh, PA
40K-158K Annually
Senior level
40K-158K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Design, develop, test, and maintain Java 17+ Spring Boot microservices and Angular (v12+) frontends to support high-throughput, low-latency payment processing, settlement, reconciliation, and trade lifecycle workflows. Build RESTful APIs, ensure secure compliant processing, integrate with payment gateways and ledger systems, implement robust UI architecture (state management, validation, RBAC), and produce technical documentation.
Top Skills: Angular V12Java 17Ledger SystemsMicroservicesPayment GatewaysRestful ApisSpring Boot
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 4 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
4 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
5 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.
6 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
6 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
Reposted 6 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 7 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 7 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Engineer, you will design and develop software solutions, write code, maintain software, and ensure customer needs are met.
Top Skills: Application DevelopmentLinuxOracle
Reposted 7 Days AgoSaved
Hybrid
Pittsburgh, PA
55K-152K Annually
Senior level
55K-152K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
The Senior Software Engineer designs and develops software solutions, leads technical initiatives, mentors others, and collaborates with cross-functional teams to deliver high-quality projects, particularly in the banking and fraud domain.
Top Skills: Apis (RestDockerEtl ToolsJavaKafkaKubernetesMicroservices)Nice ActimizeOracle DatabasesSpring Boot
Reposted 7 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 7 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 7 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
7 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account