Maximum of 25 job preferences reached.
Top Senior Software Engineer Jobs in Pittsburgh, PA
Machine Learning • Payments • Security • Software • Financial Services
Leads the design, development, testing, deployment, and support of scalable full-stack Java applications and iOS/Android mobile solutions. Builds Spring Boot microservices, REST APIs, web interfaces, database integrations, and secure mobile applications. Collaborates with product, architecture, UX, QA, and DevOps teams; contributes to CI/CD, cloud-native deployments, code reviews, troubleshooting, technical planning, and application security. Provides technical guidance and mentors junior developers.
Top Skills:
.Net MauiAndroid SdkAngularAWSAzureAzure DevopsCSS3DockerFlutterGitGithub ActionsGitlabGoogle Cloud PlatformGradleHibernateHTML5Ios SdkJavaJava 11Java 17JavaScriptJenkinsJIRAJpaKafkaKotlinKubernetesMavenMicroservicesMongoDBMySQLObjective-COraclePostgresPostmanReactReact NativeRest ApisSonarqubeSpring BootSpring MvcSQL ServerSwiftTypescriptVue
Machine Learning • Payments • Security • Software • Financial Services
Designs, develops, tests, deploys, documents, maintains, and debugs software solutions, primarily for Android applications. The role proposes solutions for complex business needs, applies application architecture and development practices, troubleshoots technical issues, and supports release management. It is an in-office position based in Dallas or Pittsburgh and requires collaboration, customer focus, risk management, and adherence to software development processes.
Top Skills:
Android
Machine Learning • Payments • Security • Software • Financial Services
Lead the architecture and development of enterprise Pega applications supporting banking onboarding, compliance, due diligence, and servicing workflows. Design case management, BPM, integrations, user interfaces, decisioning, and reusable components. Manage deployments through Git, Jenkins, CI/CD, and DevOps practices; troubleshoot production issues and tune performance. Collaborate across technical and business teams, participate in Agile ceremonies, mentor developers, and contribute to Pega modernization and generative AI initiatives.
Top Skills:
Business Process Management (Bpm)Case ManagementCi/CdCSSCustomer Decision HubDevOpsGenerative AiGitHTMLJ2EeJavaJavaScriptJenkinsJSONMicroservicesOraclePega ConstellationPega Customer ServicePega Dx ApisPega Infinity 24+Pega PlatformPega Ui/SailPostgresRest ApisSoap Web ServicesSQLSQL ServerXML
Machine Learning • Payments • Security • Software • Financial Services
Design, develop, configure, and support Genesys Cloud CX contact center solutions for Treasury Management. Lead migrations from legacy platforms, build IVR and routing flows, implement Data Actions and API integrations, integrate bots/NLP and enterprise systems (CRM, ServiceNow), and provide technical guidance across architecture and engineering teams.
Top Skills:
BotsCRMData ActionsGenesys Cloud CxGenesys EngageGenesys PureconnectIvrJavaJavaScriptJSONNlpNluRest ApisServicenowWorkforce Management
Machine Learning • Payments • Security • Software • Financial Services
Leads the design, development, testing, deployment, and support of enterprise software solutions. Analyzes business processes and requirements, creates technical specifications, develops cloud-enabled microservices and integrations, manages business rules and reporting, resolves production issues, supports upgrades, and provides technical oversight and guidance to development teams.
Top Skills:
Apache CamelBitbucketCi/CdCloud ComputingDevOpsEclipseHibernateIbm OdmIntellij IdeaJavaJenkinsJpaJSONNetcracker Jax-WsObieeOracle DatabaseOracle Pl/SqlRestRestful MicroservicesSoapSoapuiSpringSQLXslt
Artificial Intelligence • Information Technology • Software • Consulting
Design, develop, and integrate software for autonomous robots across perception, localization, mapping, motion planning, control, behavior systems, and sensor pipelines. Build real-time, safety-oriented robotics systems using C++, Python, ROS/ROS 2, and simulation tools. Collaborate with multidisciplinary engineering teams, conduct field testing, document systems, evaluate emerging technologies, and mentor engineers.
Top Skills:
C++GazeboIec 61508Isaac SimIso 26262Kalman FiltersMujocoParticle FiltersPythonRosRos 2Sensor FusionSlam
Artificial Intelligence • Information Technology • Software • Consulting
Design and build software, firmware, drivers, and infrastructure supporting semiconductor design, verification, post-silicon validation, hardware bring-up, and characterization. Develop scalable compute and data pipelines, debugging tools, and silicon-software interfaces using C, C++, and Python. Partner with hardware engineers, lead architecture and code reviews, document systems, mentor engineers, and evaluate emerging hardware platforms and toolchains.
Top Skills:
CC++Cloud ComputingCompute GridsData PipelinesEdaHpcMachine LearningPythonSystemverilogUvm
Artificial Intelligence • Information Technology • Software • Consulting
Designs and optimizes high-performance CUDA kernels and GPU workloads for AI, scientific computing, and high-throughput applications. Responsibilities include profiling GPU code, tuning memory and execution performance, developing ML primitives and custom operators, optimizing distributed multi-GPU training, creating benchmarks, evaluating GPU architectures, and contributing to compiler-level optimizations. The role collaborates with ML and engineering teams, documents performance strategies, and mentors junior engineers.
Top Skills:
AIC++CudaCutlassFastertransformerGpuHbmHpcJaxLlvmMlirMpiNcclNsight ComputeNsight SystemsPyTorchRdmaTensorrtTritonVllm
Machine Learning • Payments • Security • Software • Financial Services
Lead design, build, and support of CI/CD pipelines with GitHub Actions; migrate teams from Jenkins; automate build and deployment processes; provide technical guidance, propose and implement software solutions, and drive release management and process improvements.
Top Skills:
Azure DevopsBitbucketCi/CdGitGithub ActionsJenkins
Logistics • Robotics • Transportation • Automation
Design, implement, deploy, and maintain motion planning and controls software for autonomous mobile robots and cobots. Develop and tune planning and control behaviors for safe operation near human workers, using simulation and physical platforms. Apply object-oriented C++ development, mathematical modeling, trajectory tracking, and classical planning algorithms. Participate in Agile development, code reviews, requirements-driven design, and end-to-end production system deployment.
Top Skills:
A*AgileAutonomous Mobile RobotsC++CudaDwaGitIso 10218Iso/Ts 15066LinuxMotion PlanningRobot ControlsRrtRrt*
Machine Learning • Payments • Security • Software • Financial Services
Designs, develops, tests, deploys, and supports scalable Salesforce applications using LWC, Aura, Apex, Flows, REST APIs, and Salesforce data models. Collaborates with architects, developers, business stakeholders, and DevOps teams throughout the SDLC. Responsibilities include debugging, code reviews, Agile delivery, CI/CD participation, Salesforce security and governance, performance optimization, documentation, and mentoring junior developers.
Top Skills:
ApexAura ComponentsCi/CdGitJIRAJSONLightning Web Components (Lwc)Rest ApisSalesforceSalesforce FlowsSOQL
Machine Learning • Payments • Security • Software • Financial Services
Designs, develops, tests, deploys, and supports scalable Salesforce solutions using Lightning Web Components, Aura, Apex, Flows, REST APIs, and Salesforce data models. Responsibilities include SDLC participation, debugging, security and governance implementation, code reviews, Agile collaboration, CI/CD contribution, documentation, and mentoring junior developers.
Top Skills:
ApexAura ComponentsCi/CdCrudGitJIRAJSONLightning Web ComponentsRest ApisSalesforceSalesforce FlowsSOQL
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Engineer, manage Genesys Cloud platform, develop IVR flows, API integrations, and perform system administration and troubleshooting.
Top Skills:
ArchyAWSAzureConfluenceContact CenterGenesys CloudGitIvrJavaJIRAJSONOauthRest ApisSQLTerraformXML
Machine Learning • Payments • Security • Software • Financial Services
Provide technical leadership and architectural direction for large-scale distributed systems. Design, propose, and code solutions (primarily Java/Spring Boot), mentor engineers, drive best practices, align software with business strategy, and support cross-team problem solving using cloud platforms and modern SDLC practices.
Top Skills:
APIsAWSAzureC#Data ModelingDatabasesGCPGoJavaPythonSpring BootSystem Architecture
Edtech
Develop and lead software engineering, architecture, integration, testing, modernization, and sustainment efforts for mission-critical Department of War planning and readiness applications. Analyze legacy systems, develop prototypes, document architectures, assess technical risks, support acquisition decisions, and mentor development teams. The role requires collaboration with government, military, program office, and contractor stakeholders, plus travel of up to 25%.
Top Skills:
AngularC#C++Java
Machine Learning • Payments • Security • Software • Financial Services
As a Lead Software Engineer, you will design, develop, and administer Genesys Cloud for contact center solutions, focusing on IVR design and API integrations.
Top Skills:
ArchyAWSAzureGenesys CloudJavaJSONRest ApisSQLTerraformXML
Reposted One Month 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
Reposted 24 Days AgoSaved
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
Hardware • Healthtech • Wearables
Designs and maintains full-stack software supporting patient-facing, clinical, and customer support applications. Owns backend data processing, RESTful APIs, integrations, storage architectures, and React web functionality while collaborating on Flutter mobile applications. Responsibilities include improving security controls, troubleshooting production systems, leading technical reviews, maintaining regulated development documentation, mentoring engineers, and partnering with product, clinical, quality, regulatory, and support teams.
Top Skills:
Automated Testing FrameworksCi/Cd PipelinesCloud ArchitecturesDartFlutterGalen DataJavaScriptNidra Sync ApiPythonReactRelational DatabasesRestful ApisTypescript
Artificial Intelligence • Robotics • Transportation
Design, implement, test, and deploy high-performance infrastructure for autonomous vehicle software, including logging frameworks, robotics middleware, operating-system components, software deployment systems, and sensor interfaces. Improve system performance, reliability, usability, and safety in resource-constrained environments. Collaborate with autonomy, cloud, and safety teams while applying robust testing, code review, concurrency, and systems programming practices.
Top Skills:
BazelBoostC++Embedded SystemsLinuxNetworkingPosixRobotics Middleware
Artificial Intelligence • Information Technology • Software • Consulting
Leads complex, cross-team software engineering initiatives; designs scalable systems and architectures; provides technical leadership and mentorship; drives reliability, observability, operational excellence, engineering standards, and platform modernization. The role requires deep expertise in distributed systems, cloud platforms, or large-scale data systems, along with strong backend programming and communication skills.
Top Skills:
Cloud PlatformsDistributed SystemsFinopsLarge-Scale Data SystemsObservability
Edtech • Machine Learning • Mobile • Other • Software
Build and operate reliable, scalable backend services and infrastructure for Duolingo’s advertising systems. Responsibilities include collaborating with product, design, data science, machine learning, and ad operations; designing, developing, releasing, and maintaining backend systems; and owning project priorities and milestones through production. The role requires strong backend fundamentals, systems thinking, and experience with Java, Python, or Kotlin and database technologies.
Top Skills:
DatabasesDatadogGrafanaJavaKotlinOpentelemetryPrometheusPublic Cloud ProvidersPython
Automotive
Lead software assurance for autonomous-driving systems by developing and improving processes aligned with ASPICE and ISO 26262. Conduct audits, manage deficiencies and corrective actions, analyze root causes, report software quality metrics, and present findings to engineering leadership. Collaborate across safety, engineering, operations, and product teams to support conformance and safe deployment in a safety-critical environment.
Top Skills:
Amazon QuicksightAmazon S3AspiceAWSAws LambdaConfluenceIso 26262Iso/Sae 21434JamaJIRAUl 4600
Information Technology • Consulting
Design, develop, test, and document application components and technical architecture (primarily RSA Archer). Participate in code reviews, fix defects and performance issues, configure access controls and dashboards, perform data migration planning, and analyze data to inform decisions and meet project requirements.
Top Skills:
Archer 5.0CmdbIviewsPerlPythonRsa ArcherSQLVrmXML
Artificial Intelligence • Automotive • Machine Learning • Transportation
Develop and maintain simulation, analysis, debugging, visualization, and rerun tools for autonomous driving software. Build high-performance C++ tools and Python backend tooling, enable parameter overrides and local or cloud-based execution, and create GUI or web-based visualizers for step-through behavior analysis. Collaborate with planning and controls engineers, optimize tool performance, and support automated root cause analysis across complex autonomy codebases.
Top Skills:
C++PythonQt
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.
Top Companies in Pittsburgh, PA Hiring Senior Software Engineers Roles
See AllPopular 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



















