Top Software Engineer Jobs in Pittsburgh, PA

YesterdaySaved
In-Office
Pittsburgh, PA
93K-207K Annually
Senior level
93K-207K Annually
Senior level
Big Data • Information Technology • Software • Analytics • Energy
Build and enhance full-stack applications for renewable energy grid interconnection. Develop React and Next.js interfaces, geospatial visualizations, data dashboards, REST APIs, and gRPC integrations. Own features from UI design through database schemas, testing, deployment, and performance optimization. Use Python, Django, PostgreSQL, Docker, Kubernetes, and AWS while collaborating with energy domain experts and maintaining automated testing and CI/CD workflows.
Top Skills: AWSCi/CdCypressDjangoDockerGeojsonGitGitGrpcJavaScriptKubernetesMapbox GlMaterial-UiNext.JsPlaywrightPostgresPytestPythonReactRest ApisTypescriptVega-LiteVitest
7 Hours AgoSaved
In-Office
Pittsburgh, PA
110K-160K Annually
Junior
110K-160K Annually
Junior
Aerospace
Develop perception and autonomy software for lunar rovers and robotic spacecraft. Responsibilities include stereo vision, LiDAR, sensor fusion, visual-inertial odometry, hazard detection, mapping, localization, motion control, path planning, embedded optimization, flight software integration, simulation, and HIL/SIL testing. The role requires C++ and Python development and supports robotic systems operating in mission-critical space and defense environments.
Top Skills: Arm ProcessorsC++FpgasGisGpsGpusHardware-In-The-Loop (Hil)ImusLidarLinuxPythonRadarSlamSoftware-In-The-Loop (Sil)
2 Days AgoSaved
In-Office
Pittsburgh, PA
57-67 Hourly
Mid level
57-67 Hourly
Mid level
Information Technology
Develop and enhance custom software solutions using modern frameworks, agile practices, Argo, and cloud technologies. Own software components, ensure quality and performance, contribute to architecture and technical decisions, solve complex scalability and maintainability challenges, and collaborate across teams. The role also involves guiding less experienced colleagues and supporting project delivery.
Top Skills: AgileArgoC#Cloud ComputingWeb-Based Applications
14 Days AgoSaved
In-Office
Pittsburgh, PA
Junior
Junior
Renewable Energy
Develop, test, debug, and maintain software for utility-scale battery power control and communication systems across RTOS, Linux, and Windows platforms. Collaborate with multidisciplinary engineering teams on requirements, algorithms, simulations, troubleshooting, certification testing, safety compliance, automated testing, software packaging, and documentation. Support DevOps deployment and maintenance activities.
Top Skills: C++DockerGitLinuxPythonRtosWindows
One Month AgoSaved
Hybrid
Pittsburgh, PA
Senior level
Senior level
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
18 Days AgoSaved
In-Office
Pittsburgh, PA
Junior
Junior
Healthtech • Information Technology
Develop and operate scalable, resilient microservices on an event-driven platform supporting healthcare logistics. Responsibilities include coding, production debugging, infrastructure development, AWS service integration, monitoring, alerting, on-call support, and contributing to architectural decisions. The role requires learning coding agents, understanding customer needs, and building secure, fault-tolerant services.
Top Skills: Amazon DynamodbAmazon Ec2Amazon EksAmazon RdsAmazon S3Aws LambdaEvent-Driven ArchitectureGoJavaMicroservicesSpring
18 Days AgoSaved
In-Office
Pittsburgh, PA
Mid level
Mid level
Healthtech • Information Technology
Build and operate resilient, scalable healthcare logistics services on an event-driven microservice platform. Responsibilities include solving business needs, developing cloud-based services with AWS, creating service metrics and alerts, debugging production issues, participating in on-call rotations, contributing to architecture decisions, and using coding agents throughout the software development lifecycle.
Top Skills: Amazon DynamodbAmazon Ec2Amazon EksAmazon RdsAmazon S3Aws LambdaEvent-Driven ArchitectureGoJavaMicroservicesSpring
21 Days AgoSaved
In-Office or Remote
Pittsburgh, PA
Mid level
Mid level
Artificial Intelligence • Robotics • Transportation
Build scalable full-stack software for AV data introspection, visualization, search, and analysis. Partner with Product, Design, and Engineering stakeholders to define and deliver a roadmap, address customer workflow gaps, lead technical discussions, and promote engineering solutions. The role requires developing reliable applications for diverse data types, working with SQL and NoSQL architectures, and integrating AI techniques into front-end experiences.
Top Skills: GoNoSQLPythonReactSQLTypescript
6 Hours AgoSaved
In-Office or Remote
Pittsburgh, PA
92K-115K Annually
Senior level
92K-115K Annually
Senior level
Healthtech
Designs, develops, and maintains scalable end-to-end test automation frameworks using Playwright and AI-powered testing agents. Creates automated and manual test plans, integration and API tests, test environments, and reusable testing tools. Collaborates with development, QA, DevOps, and product teams throughout the software lifecycle, provides code-level feedback, analyzes risks and defects, and mentors engineers on automation practices and machine-driven testing.
Top Skills: Api TestingBddBrowser AutomationC#Ci/CdGitJavaScriptMySQLPage Object ModelsParallel ExecutionPlaywrightPythonQtestSddSQL ServerSvnTddTest FixturesTypescriptVisual Regression Testing
9 Hours AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Fitness
Set technical direction across teams while remaining hands-on in backend and frontend architecture. Own high-risk problems and major features from design through launch, lead design and code reviews, partner with executives, mentor senior engineers, improve engineering practices, and apply AI coding tools. Build scalable systems using modern languages, distributed systems, APIs, and performance optimization, with a strong focus on business and patient outcomes.
Top Skills: Api DesignAWSClaudeCursorDistributed SystemsGoJavaScriptMySQLPostgresPython
YesterdaySaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Transportation • Energy • Utilities • Industrial
Lead full-stack software development for a digital solutions platform supporting AI, analytics, and autonomous infrastructure inspections. Design platform features, streaming modules, and lifecycle improvements; integrate machine learning and computer vision models; troubleshoot production defects; tune application and database performance; estimate technical work; mentor developers; and coordinate CI/CD integration and deployment with global teams.
Top Skills: AnalyticsCi/CdComputer VisionDatabase Performance TuningInternet ProtocolsMachine LearningMedia PackagingNetwork TechnologiesVideo EncodingVideo Streaming
24 Days AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
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*
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
2 Days AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Healthtech
Own and develop backend services, APIs, integrations, data pipelines, and referral workflows using Python, with React frontend work as needed. Serve as the subject matter expert for a business domain, improve reliability and data quality, review designs and code, and partner with Product and Operations. Build AI-agent skills, rules, and context while introducing agentic development practices using coding tools.
Top Skills: Azure Service BusClaude CodeCursorDatabricksDatadogEdiEvent-Driven ArchitectureLlm Application DevelopmentMcpAzurePythonReactRest ApisSQL Server
2 Days AgoSaved
In-Office
Pittsburgh, PA
Mid level
Mid level
Marketing Tech
Designs, develops, tests, implements, and supports embedded software applications in C and C++ on Linux platforms using x86 and ARM processors. Participates throughout the product lifecycle, from prototyping and system design through production launch, optimization, maintenance, and end-of-life support. Responsibilities include troubleshooting, database coordination, documentation, customer system design, user interface support, technology evaluation, and collaboration with engineering and product teams.
Top Skills: ArmCC++DatabasesEmbedded LinuxLinuxMicrosoft Office SuiteOutlookX86
Junior
Marketing Tech
Entry-level software engineering role supporting product development across the full lifecycle, from concept and prototyping through production launch, sustaining support, and end-of-life. Responsibilities include requirements analysis, coding, testing, implementation, documentation, database updates, system optimization, troubleshooting, and production support. The role is hybrid in Cranberry Township, Pennsylvania, with three onsite days weekly and potential periodic travel.
Top Skills: CC++Database SystemsMicrosoft Office SuiteMicrosoft OutlookPc And Server Systems
25 Days AgoSaved
Hybrid
Pittsburgh, PA
126K-201K Annually
Entry level
126K-201K Annually
Entry level
Automotive
Design, develop, and validate onboard and off-board autonomy software. Build cloud, data, testing, visualization, and performance-analysis tools that accelerate autonomy development and evaluation. Optimize autonomy architectures and algorithms, scale data pipelines, and collaborate with engineering, testing, product, cloud platform, and safety teams to deliver validation datasets.
Top Skills: Amazon S3Amazon SnsAmazon SqsAWSC++GCPJwtKafkaLinuxMtlsPostgresPythonRedisUnix
3 Days AgoSaved
In-Office or Remote
Pittsburgh, PA
Senior level
Senior level
Hardware • Manufacturing
Own the Linux user-mode runtime, driver, and HAL interfaces for a Fabric accelerator. Responsibilities include runtime library design, compiler and kernel-driver integration, memory and resource management, ML framework backends, pre-silicon bring-up using simulation, emulation, QEMU, and FPGAs, and comprehensive runtime testing. Collaborate across compiler, architecture, verification, and kernel teams to support first-silicon deployment.
Top Skills: Arm/Aarch64CC++CudaFpgaHipHsaLinuxLlvmMlirOneapi Level ZeroOnnxOpenclPalladiumPythonPyTorchQemuRocmRocrTensorFlowTt-MetaliumVeloceZebu
3 Days AgoSaved
Hybrid
Pittsburgh, PA
146K-234K Annually
Senior level
146K-234K Annually
Senior level
Automotive
Own and deliver full-stack software components supporting autonomous vehicle fleet operations. Design APIs, microservices, data pipelines, and operator interfaces; lead technical projects; improve system reliability, performance, testing, and code quality; and collaborate with operations, autonomy, and cloud infrastructure teams. The role also involves architectural decisions, cross-functional advising, technology adoption, and mentoring.
Top Skills: AWSC++Ci/CdDockerGrpcKubernetesMicroservicesRest
3 Days AgoSaved
In-Office or Remote
Pittsburgh, PA
Senior level
Senior level
Hardware • Manufacturing
Own development of a Linux kernel-mode driver for a custom Fabric accelerator, including memory management, SMMU/IOMMU integration, MMIO, interrupts, power management, firmware, and user-space interfaces. Lead pre-silicon enablement using QEMU, simulation, emulation, and FPGA platforms; manage Linux boot and first-silicon bring-up. Debug complex hardware and kernel issues, establish automated testing, and collaborate with architecture, verification, compiler, and hardware teams.
Top Skills: Aarch64ArmCCudaDevice TreeFpgaFtraceIoctlIommuJtagKasanKgdbLinuxLinux KernelLockdepMmioPalladiumPerfQemuRocmSmmuSysfsVeloceZebu
29 Days AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
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
Reposted 29 Days AgoSaved
In-Office
Pittsburgh, PA
Mid level
Mid level
Edtech
Design, build, test, and maintain Python applications and RESTful APIs; develop and optimize Microsoft SQL Server databases; troubleshoot production issues; collaborate with stakeholders; create documentation; mentor junior engineers; promote engineering best practices and AI-assisted tooling to improve productivity and quality.
Top Skills: Ai-Assisted Development ToolsAutomated TestingCi/CdContainerized Deployments (Docker)FastapiMicrosoft Sql ServerOpenapi/SwaggerPythonRestful Apis
8 Days AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Edtech
Develop and maintain software, firmware, and integrated systems for advanced robotic platforms. Design system architectures, data pipelines, communication protocols, and development infrastructure; integrate sensors and hardware; perform testing, debugging, simulation, and field support. Collaborate with multidisciplinary teams and sponsors, research emerging robotics techniques, and mentor engineers through technical guidance and code reviews.
Top Skills: Automated Testing FrameworksC++Embedded LinuxGazeboGitInter-Process Communication (Ipc)LinuxNetwork ProtocolsPythonReal-Time Data StreamingReal-Time Operating Systems (Rtos)RosRos 2
10 Days AgoSaved
In-Office
Pittsburgh, PA
111K-190K Annually
Senior level
111K-190K Annually
Senior level
Legal Tech • Other • Professional Services • Real Estate • Business Intelligence • Consulting • Financial Services
Leads the design and delivery of secure, cloud-native software platforms supporting complex workflows, data-intensive applications, and AI capabilities. Provides architectural guidance across distributed systems, APIs, microservices, data pipelines, workflow orchestration, configuration-driven rules, and RAG/GraphRAG solutions. Ensures scalability, observability, auditability, security, and compliance while mentoring engineers, reviewing technical deliverables, improving CI/CD and incident response, and serving as an escalation point for complex technical decisions.
Top Skills: APIsAWSC#ChromaCi/CdDagsDistributed SystemsDockerEvent-Driven ArchitectureGCPGraphragJavaJavaScriptKafkaKinesisKnowledge GraphsLangchainLlamaindexLm StudioMicroservicesMilvusNeo4JNoSQLOllamaPgvectorPineconePub/SubPythonQdrantRagRustSQLTypescriptVector DatabasesVllmWeaviateWorkflow Orchestration
10 Days AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Fintech • Information Technology • Logistics
Designs, develops, verifies, and maintains FPGA- and CPLD-based programmable hardware for rail signaling and safety-critical systems. Leads architecture and technical initiatives, creates simulation and verification frameworks, performs timing and integration testing, supports prototype, manufacturing, and field issue resolution, manages component obsolescence, ensures compliance with railway and safety standards, and mentors junior engineers.
Top Skills: Amd/Xilinx VivadoCpldFpgaHardware-In-The-Loop TestingIntel QuartusLogic AnalyzersModelsimOscilloscopesProtocol AnalyzersQuestaSystemverilogVerilogVhdl
11 Days AgoSaved
In-Office
Pittsburgh, PA
Senior level
Senior level
Artificial Intelligence • Healthtech • Software • Automation
Design and develop secure, scalable, cloud-native backend services and APIs using Java and Spring Boot. Define API contracts, data schemas, authentication models, and service boundaries. Deploy and operate services on Kubernetes, collaborate on Helm charts and CI/CD, support production systems, and guide architectural decisions through ADRs. Work across PostgreSQL, object storage, identity providers, observability, and NoSQL systems while helping teams migrate from legacy infrastructure.
Top Skills: Amazon S3CassandraHelmJavaKubernetesMinioMongoDBOauth2Openid ConnectPostgresSpring Boot
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account