Top Software Engineer Jobs in Pittsburgh, PA

2 Days AgoSaved
Hybrid
Pittsburgh, PA
91K-202K Annually
Expert/Leader
91K-202K Annually
Expert/Leader
Machine Learning • Payments • Security • Software • Financial Services
Lead architecture, modernization, and integration of enterprise Workforce Management and WEM platforms for contact centers. Drive strategy, cloud-native implementations, scalability, reliability, analytics, and AI/automation adoption. Partner with operations and product teams, mentor engineers, oversee integrations with contact center, HR, telephony, and reporting systems, and ensure compliance and operational excellence.
Top Skills: Agent Desktop PlatformsAi And AutomationAlvaria/AspectAvaya)Business Intelligence And ReportingCloud-Native SolutionsContact Center Platforms (GenesysDynatraceElasticsearchIntradiemIvrJIRALivepersonMicrosoft Sql ServerPowershellSalesforceServicenowTelephonyVerintWorkforce Engagement Management (Wem)Workforce Management (Wfm)
3 Days AgoSaved
Hybrid
Pittsburgh, PA
91K-202K Annually
Senior level
91K-202K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead full-stack development of enterprise web and native mobile apps using Java/Spring Boot backends and Angular/React frontends. Design microservices, APIs, databases, CI/CD, and cloud/container deployments. Mentor engineers, perform architecture and code reviews, ensure security, performance, and app store releases for iOS/Android.
Top Skills: Android SdkAngularAWSAzureAzure DevopsCSS3DockerFlutterGitGithub ActionsGitlabGoogle Cloud PlatformGradleHibernate/JpaHTML5Ios SdkJavaJava 11Java 17JavaScriptJenkinsKafkaKotlinKubernetesMavenMicroservicesMongoDBMySQLObjective-COraclePostgresPostmanReactReact NativeRest ApisSonarqubeSpring BootSpring MvcSQLSQL ServerSwiftTypescriptVue
Reposted 3 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
3 Days AgoSaved
Hybrid
Pittsburgh, PA
86K-173K Annually
Senior level
86K-173K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead design and delivery of full-stack Java web applications and native mobile apps (iOS/Android). Build backend services, REST APIs, responsive frontends, and mobile clients. Drive CI/CD, automated testing, performance, security, code reviews, and mentor engineers through architecture and production support.
Top Skills: .Net MauiAndroid SdkAngularApple App StoreAWSAzureAzure DevopsCSS3DockerFlutterGitGithub ActionsGitlabGoogle Cloud PlatformGoogle Play StoreGradleHibernate/JpaHTML5Ios SdkJavaJava 11Java 17JavaScriptJenkinsJIRAKafkaKotlinKubernetesMavenMicroservicesMongoDBMySQLObjective-COraclePostgresPostmanReactReact NativeRest ApisSonarqubeSpring BootSpring MvcSQL ServerSwiftTypescriptVue
3 Days AgoSaved
Hybrid
Pittsburgh, PA
86K-173K Annually
Senior level
86K-173K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Design, develop, test, deploy, maintain and debug software solutions. Propose technical designs for complex business needs, write code, produce technical documentation, and collaborate with stakeholders while managing risk and focusing on customer experience.
Top Skills: AngularKafkaMicroservices
3 Days AgoSaved
Hybrid
Pittsburgh, PA
55K-152K Annually
Senior level
55K-152K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Design, develop, test, and maintain front-end Angular applications and back-end Java/Spring Boot microservices. Build reusable UI components, implement secure performant user experiences, design scalable APIs, ensure data integrity and observability, and produce technical documentation. Participate in code reviews, debugging, and continuous improvement.
Top Skills: AngularAPIsJavaMicroservicesSpring Boot
Reposted 3 Days 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
3 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead design and implementation of complex software solutions, align software with business strategy, provide technical guidance, drive problem solving, and apply modern development principles and architecture for mobile/iOS initiatives.
Top Skills: iOSMobile ArchitectureSwiftSwiftui
3 Days AgoSaved
Hybrid
Pittsburgh, PA
91K-186K Annually
Senior level
91K-186K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Lead design, development, and modernization of enterprise Java microservices and Angular front-ends. Build scalable, resilient APIs and event-driven integrations using Kafka. Drive CI/CD and DevOps practices (Jenkins), improve reliability, mentor engineers, and collaborate with integration teams to deliver secure, high-performance solutions.
Top Skills: AngularAPIsBpmCi/CdCloud-NativeFlowable BpmJavaJenkinsKafkaMicroservices
Reposted 3 Days AgoSaved
Hybrid
Pittsburgh, PA
Mid level
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Lead full-stack engineer building and scaling applications using Java/Spring Boot and React. Design REST APIs and microservices, integrate external systems, implement CI/CD, troubleshoot production issues, and collaborate with product, UX, QA, and DevOps teams. Drive technical design, code reviews, and documentation.
Top Skills: Agentic And Prompt EngineeringDockerGitGithub ActionsGitlab CiGradleJavaJavaScriptJenkinsJIRAKubernetesMavenMongoDBNexusNoSQLOraclePostgresPythonReactSonarqubeSpring BootSQLTypescript
Reposted 3 Days AgoSaved
Hybrid
Pittsburgh, PA
55K-158K Annually
Mid level
55K-158K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Lead design and delivery of scalable ETL solutions using Informatica PowerCenter and IICS, build data pipelines between Salesforce and record systems, optimize performance, enforce data quality and governance, provide technical leadership, manage delivery lifecycle, and mentor engineers.
Top Skills: Informatica Intelligent Cloud Services (Iics/Idmc Cdi Cai)Informatica PowercenterJIRASalesforce
Reposted 3 Days AgoSaved
Hybrid
Pittsburgh, PA
55K-159K Annually
Mid level
55K-159K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Lead, you will lead development and architecture of Angular applications for PNC's Capital Markets platform, ensuring high performance and usability while mentoring team members.
Top Skills: AngularjsMicroservices Architecture
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 3 Days AgoSaved
Hybrid
Pittsburgh, PA
55K-138K Annually
Senior level
55K-138K Annually
Senior level
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
4 Days AgoSaved
Hybrid
Pittsburgh, PA
86K-158K Annually
Mid level
86K-158K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Lead design, development, testing, and maintenance of mission-critical mainframe applications using COBOL, JCL, DB2, CICS and VSAM. Translate business requirements into technical specifications, troubleshoot production issues, conduct code reviews, and collaborate across teams to deliver reliable solutions.
Top Skills: AixApi DevelopmentBmc Ami Devx Code PipelineCa7CicsCobolControl-MDb2EasytrieveEndevorFiserv Pep+ AchIbm Z/OsJclOracleRed Hat LinuxTso/IspfVsamWindowsZ/Os Connect
Reposted 4 Days AgoSaved
Hybrid
Pittsburgh, PA
75K-138K Annually
Junior
75K-138K Annually
Junior
Machine Learning • Payments • Security • Software • Financial Services
Design, develop, test, deploy, and maintain Java-based backend services using Spring/Spring Boot in a microservices architecture. Build REST APIs, work with relational databases and containerized deployments, produce technical documentation, debug production issues, and optionally support frontend work or Kafka integrations.
Top Skills: Containerized DeploymentFront EndJavaKafkaMicroservicesRelational DatabaseRest Api DevelopmentSpringSpring Boot
Reposted 4 Days AgoSaved
Hybrid
Pittsburgh, PA
86K-158K Annually
Senior level
86K-158K Annually
Senior level
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
Reposted 4 Days AgoSaved
Hybrid
Pittsburgh, PA
68K-173K Annually
Mid level
68K-173K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Lead a team to design, build, and maintain scalable REST/GraphQL APIs and event-driven services (Kafka). Define API contracts, ensure security (OAuth2/JWT), integrate with Oracle/MySQL and microservices, enforce standards via code reviews, support CI/CD/GitOps, collaborate with DevOps, and troubleshoot deployments while optimizing performance and observability.
Top Skills: Api GatewayAWSAzureCi/CdDevOpsEvent-Driven ArchitectureGCPGitopsGraphQLJava 17Java 21Java 8JwtKafkaKubernetesMicroservicesMySQLOauth2Observability ToolsOpenapi/SwaggerOracleRestSpring Boot
Reposted 5 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
Reposted 5 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
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
Reposted 5 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
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
Reposted 6 Days AgoSaved
Hybrid
Pittsburgh, PA
75K-138K Annually
Junior
75K-138K Annually
Junior
Machine Learning • Payments • Security • Software • Financial Services
Designs, develops, tests, deploys, and maintains software applications. Collaborates with product, design, and business teams to analyze requirements, troubleshoot defects, participate in code reviews, create documentation, and support application deployment and ongoing maintenance.
Reposted 6 Days AgoSaved
Hybrid
Pittsburgh, PA
86K-158K Annually
Senior level
86K-158K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Design, develop, test, and maintain scalable software systems. Provide technical leadership, conduct design reviews, write and optimize code, troubleshoot issues, mentor junior engineers, and ensure coding standards, security, and development best practices.
Reposted 6 Days AgoSaved
Hybrid
Pittsburgh, PA
75K-125K Annually
Junior
75K-125K Annually
Junior
Machine Learning • Payments • Security • Software • Financial Services
Design, develop, test, and support full-stack web applications using Java/Spring Boot backends and Angular frontends. Build RESTful APIs, responsive UIs, write unit/integration tests, troubleshoot production issues, participate in code reviews, and collaborate with cross-functional teams in an Agile environment.
Top Skills: AngularAngular MaterialCSS3GitHTML5JavaJavaScriptPrimengRelational DatabasesRest ApisSpring BootSQLTypescript
Reposted 6 Days AgoSaved
Hybrid
Pittsburgh, PA
200K-200K Annually
Senior level
200K-200K Annually
Senior level
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
Reposted 6 Days AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
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.
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account