1

Software Development Engineer Jobs in Pittsburgh, PA

Senior Software Development in Test

Pittsburgh, PA ยท On-site

$107K - $139K/yr

As a Senior Software Development Engineer in Test, you will design and implement robust testing strategies and automation solutions for complex product features, collaborating with cross-functional ...

Senior R&D Engineer - Job ID 18042

Canonsburg, PA ยท On-site

$96K - $131K/yr

... of software products and supporting systems. In this role, the Senior R&D Engineer will use ... advanced technical and problem-solving skills to help the team tackle complex issues, satisfy ...

Neo 4J Software Development Lead

Pittsburgh, PA ยท On-site

$112K - $141K/yr

Software Development/ Engineering Main location: United States, Pennsylvania, Pittsburgh Position ID:J0526-2313 Employment Type: Full Time Position Description: CGI is looking for an experienced Neo ...

What We Do The Software Engineering Institute (SEI) advances the state of the art in software ... As a Federally Funded Research and Development Center (FFRDC) at Carnegie Mellon University, SEI ...

Senior Software Engineer

Pittsburgh, PA ยท Hybrid

$70 - $82/hr

Senior Software Engineer We are seeking a highly experienced Senior Software Engineer with deep ... The ideal candidate will bring a strong background in software development for embedded systems ...

Senior Software Engineer

Pittsburgh, PA ยท Hybrid

$70 - $82/hr

Job Title: Software Engineer We are seeking a highly experienced Software Engineer with deep ... The ideal candidate will bring a strong experience in software development for embedded systems ...

You approach software development with a user-centered, product-focused mindset and leverage modern AI-assisted development tools to improve engineering productivity, software quality, and user ...

Showing results 21-40

Software Development Engineer information

See Pittsburgh, PA salary details

$61.6K

$143.2K

$199.5K

How much do software development engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for software development engineer in Pittsburgh, PA is $143,218.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,500.00 and $168,000.00 per year, depending on experience, location, and employer.

What is the difference between Software Development Engineer vs Software Engineer?

AspectSoftware Development EngineerSoftware Engineer
CredentialsBachelor's degree in CS or related field; sometimes certificationsBachelor's degree in CS or related field; certifications optional
Work EnvironmentDevelops, tests, and maintains software; often in tech companies or startupsDesigns and implements software solutions; in various industries including tech, finance, healthcare
Industry UsageCommonly used in tech companies, especially in North America and AsiaWidely used across multiple industries and regions
Search & Comparison IntentOften compared for roles involving coding and software creationGeneral term for software development roles

Both roles involve coding and software creation, but a Software Development Engineer typically focuses on developing, testing, and maintaining software in tech environments, often with a more specialized or technical emphasis. Software Engineer is a broader term used across industries, encompassing various aspects of software design and implementation.

What are the key skills and qualifications needed to thrive as a software development engineer?

To thrive as a Software Development Engineer, you need strong programming skills in languages such as Java, Python, or C++, along with a degree in computer science or related fields. Familiarity with version control systems like Git, cloud platforms, and development frameworks is essential, and certifications such as AWS Certified Developer can be advantageous. Problem-solving ability, effective teamwork, and strong communication are crucial soft skills in this role. These skills and qualities enable engineers to build robust software solutions, adapt to evolving technologies, and collaborate efficiently within development teams.

What are some common challenges software development engineers face when working on large-scale projects?

Software Development Engineers working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing code integration from multiple contributors, and ensuring consistent coding standards. Maintaining effective communication and clear documentation becomes essential to prevent misunderstandings and bottlenecks. Additionally, addressing scalability, performance optimization, and thorough testing can be complex, but these experiences also offer valuable opportunities for professional growth and learning.

What is a software development engineer?

Software Development Engineers (SDEs) are professionals who design, develop, test, and maintain software applications or systems. They work with programming languages, frameworks, and tools to solve problems and build functional solutions for users or businesses. SDEs may specialize in various areas such as web development, mobile applications, or backend systems, and often collaborate with other team members like designers, testers, and product managers. Their responsibilities typically include writing code, debugging, optimizing performance, and ensuring software quality.
What are the most commonly searched types of Software Development Engineer jobs in Pittsburgh, PA? The most popular types of Software Development Engineer jobs in Pittsburgh, PA are:
Infographic showing various Software Development Engineer job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $143,218 per year, or $68.9 per hour.

Senior Software Development in Test

BlinkRx

Pittsburgh, PA โ€ข On-site

$107K - $139K/yr

Full-time

Re-posted 11 days ago


Job description

Job Summary:
Blink Health is the fastest growing healthcare technology company that builds products to make prescriptions accessible and affordable to everybody. As a Senior Software Development Engineer in Test, you will design and implement robust testing strategies and automation solutions for complex product features, collaborating with cross-functional teams to drive improvements in quality and efficiency.
Responsibilities:
โ€ข Design and implement end-to-end automation frameworks and testing strategies for complex, cross-team features.
โ€ข Own the automation roadmap for one or more modules, defining goals, execution plans, and success metrics.
โ€ข Anticipate risks, identify testability gaps, and drive continuous improvements in quality and efficiency.
โ€ข Build and maintain functional, performance, resiliency, and security automation tools integrated into CI/CD pipelines.
โ€ข Design scalable test infrastructure for distributed systems, event-driven architectures, and cloud-native platforms.
โ€ข Collaborate across engineering, product, platform, and QA teams to ensure comprehensive coverage and reliable releases.
โ€ข Leverage AI-assisted automation tooling to accelerate test creation, maintenance, debugging, root-cause analysis, and release validation.
โ€ข Build AI-first automation workflows using LLM-powered tooling, intelligent test generation, self-healing automation, and agentic QA approaches.
โ€ข Drive innovation in autonomous quality engineering systems, including AI-assisted CI/CD validation, failure triaging, and predictive quality analysis.
โ€ข Champion modern quality engineering practices including observability-driven testing, production validation, synthetic monitoring, and intelligent automation standards.
โ€ข Provide technical mentorship to SDETs and engineers, elevating automation design, AI-assisted engineering practices, and code quality across teams.
Qualifications:
Required:
โ€ข You have at least 5+ years of experience in SDET contributions, automation engineering, and quality tooling.
โ€ข You are passionate about delivering high-quality, reliable products through automation and intelligent testing strategies for both frontend and backend systems.
โ€ข You have advanced proficiency in testing methodologies, automation frameworks, debugging techniques, and distributed system validation.
โ€ข You are experienced in building and maintaining test infrastructure across multiple platforms and services.
โ€ข You have strong command over algorithms, data structures, databases, and scripting languages (SQL, Python, JavaScript, TypeScript, or Java).
โ€ข You have hands-on experience with CI/CD pipelines, performance engineering tools, observability platforms, and monitoring systems.
โ€ข You have deep expertise in API and backend testing, ideally with experience in AWS and distributed systems such as Kafka, Kinesis, or event-driven architectures.
โ€ข You have hands-on experience setting up performance/load/stress testing infrastructure at scale.
โ€ข You have practical experience using AI-assisted development and automation tools to improve test coverage, productivity, and release confidence.
โ€ข You understand modern AI-first QA concepts including intelligent test generation, self-healing automation, autonomous validation workflows, and agentic QA systems.
โ€ข You are comfortable evaluating and integrating emerging AI tooling into engineering and quality workflows.
โ€ข You have strong systems thinking and can identify opportunities where AI can improve reliability, observability, and engineering efficiency.
Preferred:
โ€ข Experience with cloud-native QA automation architecture and tool implementation.
โ€ข Working knowledge of event-driven systems and distributed test environments.
โ€ข Familiarity with observability and monitoring tools for debugging in production.
โ€ข Experience with AI-powered testing platforms, autonomous QA agents, or LLM-assisted engineering workflows.
โ€ข Exposure to AI-assisted CI/CD validation, synthetic monitoring, chaos engineering, or intelligent release governance systems.
โ€ข Experience building scalable quality platforms for microservices and workflow orchestration systems.
Company:
BlinkRx is a prescription access platform that connects patients to branded medications, ensuring transparent pricing and home delivery. Founded in 2014, the company is headquartered in New York, USA, with a team of 1001-5000 employees. The company is currently Late Stage.