2

Remote Senior Full Stack Software Engineer Jobs in Pittsburgh, PA

Sr. Storage Software Developer

Pittsburgh, PA · On-site +1

$53 - $70/hr

We are seeking a highly experienced Senior Storage Software Developer with deep expertise in C/C ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

Sr. Storage Software Developer

Pittsburgh, PA · On-site +1

$53 - $70/hr

We are seeking a highly experienced Senior Storage Software Developer with deep expertise in C/C ... However, we are open to remote candidates who meet the qualifications and can work effectively from ...

Senior / Staff Software Engineer, Mapping

Pittsburgh, PA · On-site +1

$141K - $242K/yr

  • Medical

  • Dental

  • Vision

  • PTO

As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile, foundational builder for our highly scalable, AI-driven mapping infrastructure. We are looking for a strong ...

Senior / Staff Software Engineer, Mapping

Pittsburgh, PA · On-site +1

$141K - $242K/yr

  • Medical

  • Dental

  • Vision

  • PTO

As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile, foundational builder for our highly scalable, AI-driven mapping infrastructure. We are looking for a strong ...

As a Forward Deployed Software Engineer at Air, you are accountable for building new and ... or Remote. This role may require up to 50% travel. Scope of Responsibilities * Conduct customer ...

As a Forward Deployed Software Engineer at Air, you are accountable for building new and ... or Remote. This role may require up to 50% travel. Scope of Responsibilities * Conduct customer ...

Senior SyteLine Developer

Pittsburgh, PA · Remote

$55.75 - $73.75/hr

Senior Software Developers will participate in the full software development life-cycle for client's Syteline/Infor CloudSuite Industrial ERP system. They will help clients enhance the functionality ...

Senior Software Engineer, Auto Labelling

Pittsburgh, PA · On-site +1

$170K - $220K/yr

  • Medical

  • Dental

  • Vision

  • PTO

... Engineers working on building a cutting-edge offline perception and auto-labelling system ... ML software stack. - Deep understanding of ML system architecture, performance analysis, and ...

DevOps Engineer III - REMOTE

Pittsburgh, PA · Remote

$150K/yr

  • Medical

  • PTO

Our software and predictive analytics cover the continuum of care, from hospital-to-home ... full-stack engineering to help own infrastructure end-to-end as the business scales.

DevOps Engineer III - REMOTE

Pittsburgh, PA · On-site +1

$120K - $150K/yr

  • Medical

  • PTO

Our software and predictive analytics cover the continuum of care, from hospital-to-home, across ... full-stack engineering to help own infrastructure end-to-end as the business scales.

Showing results 41-60

Remote Senior Full Stack Software Engineer information

See Pittsburgh, PA salary details

$43.2K

$130.8K

$184.9K

How much do remote senior full stack software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for remote senior full stack software engineer in Pittsburgh, PA is $130,837.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,800.00 and $153,400.00 per year, depending on experience, location, and employer.

What is the difference between Remote Senior Full Stack Software Engineer vs Remote Front End Developer?

AspectRemote Senior Full Stack Software EngineerRemote Front End Developer
Required SkillsProficiency in both front-end and back-end technologies, full project lifecycle experienceExpertise in front-end frameworks like React, Angular, or Vue, UI/UX design
Work EnvironmentCollaborates across backend and frontend teams, often involved in architecture decisionsFocuses primarily on UI development, design, and user experience
Common UsageUsed in roles requiring full project responsibility, backend integration, and system designUsed in roles emphasizing user interface, visual design, and client-side logic

The Remote Senior Full Stack Software Engineer and Remote Front End Developer roles share some skills but differ mainly in scope. The senior full stack engineer handles both front-end and back-end development, often leading entire projects, while the front end developer specializes in creating engaging user interfaces. Your choice depends on whether you prefer a broader technical role or a focus on UI/UX design.

What does a remote senior full stack software engineer do?

A Remote Senior Full Stack Software Engineer is responsible for designing, developing, and maintaining both the front-end and back-end components of web applications, all while working from a remote location. They collaborate with other engineers, product managers, and designers to deliver scalable and efficient software solutions. Senior engineers typically lead technical decisions, mentor junior developers, and ensure best coding practices are followed. Their expertise spans multiple programming languages, frameworks, and tools used throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a remote senior full stack software engineer, and why are they important?

To thrive as a Remote Senior Full Stack Software Engineer, you need advanced expertise in both front-end and back-end development, typically demonstrated by a degree in computer science or equivalent experience. Mastery of frameworks and tools such as React, Node.js, RESTful APIs, version control (Git), and familiarity with cloud platforms like AWS or Azure are commonly required, along with relevant certifications. Exceptional problem-solving, communication, and self-management skills are crucial for collaborating in distributed teams and delivering complex projects independently. These skills and qualities are vital for building robust applications, ensuring seamless teamwork, and driving successful project outcomes in a remote work environment.

How do remote senior full stack software engineers typically collaborate with distributed teams to ensure project success?

Remote Senior Full Stack Software Engineers frequently work with cross-functional teams spread across various locations and time zones. Effective collaboration relies on regular video meetings, agile project management tools, and clear documentation to keep everyone aligned. These engineers often take on a leadership role, mentoring junior developers and facilitating communication between frontend, backend, and product stakeholders. Proactively addressing challenges such as time zone differences and asynchronous communication is key to maintaining productivity and project momentum.

What are the most commonly searched types of Senior Full Stack Software Engineer jobs in Pittsburgh, PA?

The most popular types of Senior Full Stack Software Engineer jobs in Pittsburgh, PA are:

What are popular job titles related to Remote Senior Full Stack Software Engineer jobs in Pittsburgh, PA?

For Remote Senior Full Stack Software Engineer jobs in Pittsburgh, PA, the most frequently searched job titles are:

What job categories do people searching Remote Senior Full Stack Software Engineer jobs in Pittsburgh, PA look for?

The top searched job categories for Remote Senior Full Stack Software Engineer jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Remote Senior Full Stack Software Engineer jobs?

Cities near Pittsburgh, PA with the most Remote Senior Full Stack Software Engineer job openings:

Infographic showing various Remote Senior Full Stack Software Engineer job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $130,837 per year, or $62.9 per hour.

Software Services Engineer

Lucas Systems Inc

Wexford, PA • On-site, Remote

Full-time

Posted 11 days ago


Job description

Description


Customer Support Function to Engineering Career Track

Location: Wexford, PA - Hybrid


About the Role


Would you like to launch your software engineering career alongside some of the brightest, most talented engineers in Pittsburgh while making a recognizable impact in a profitable, established, and growing software solutions company? At Lucas Systems, we're changing how we grow software engineers, and it starts with you.
Every Lucas software engineer begins in a customer support function, building the foundation for a long and successful engineering career: learning our codebase, architecture, and application logic from the inside out; understanding our development and deployment processes; getting to know our customers' unique requirements; and gaining real expertise in the warehouse and supply chain industry we serve. You'll see the direct results of your work in action while helping customers keep their operations running, and you will have the satisfaction of knowing you're doing meaningful work.
From this foundation, you'll have the opportunity to grow into any of our engineering disciplines: Quality & Release Engineering (QRE), Project Engineering, and Product Engineering, or expand your role within Software Services. 
In a Customer Support Function, You Will:
  • Learn Lucas' codebase, system architecture, and application logic by working hands-on with our software.
  • Debug and analyze complex issues in existing software, providing timely and effective resolution, including database  and code maintenance and hardware issues such as printers, wireless accessories, smartphones, tablets, and handheld devices.
  • Have an opportunity to design, develop, and manage software enhancement projects.
  • Configure and maintain development and test environments and assist QA with integration and regression testing.
  • Work closely with other engineering teams across all phases of the client project lifecycle.
  • Deploy software directly to customer environments.
  • Manage customer relationships through clear, regular, and exceptional communication as you convey complex technical      topics to both IT personnel and non-technical end users.
  • Serve as an after-hours technical resource on emergency production system issues.

As You Grow -- Engineering at Lucas 

As you develop, you'll take on increased responsibility across our engineering teams. Depending on your path, this may include:

  • Designing and developing software, database components and modules for Lucas' products.
  • Extending Windows services, IIS, and multi-threaded server and mobile client applications.
  • Designing and developing host interfaces using various transfer methods (e.g., REST APIs, TCP sockets, FTP).
  • Building and maintaining containerized services with Docker.
  • Working with project managers, customers, software services, and product stakeholders to gather requirements and design functional specifications that solve real operational challenges.
  • Developing architecture diagrams, software specifications, and prototypes for R&D evaluation.
  • Coordinating and conducting user testing and training and evaluating new software tools.

Travel, On-Call, and 24x7 Support Applies to ALL of the Above Roles


Our customers run around the clock, and so does our commitment to them. Every member of our engineering organization, across Software Services, QRE, Project and Product Engineering, shares in this responsibility. 

Throughout your career, you can expect to:

  • Travel to customer sites, sometimes on short notice.
  • Support our customers' 24x7 operations.
  • Participate in a rotating on-call schedule (able to be done remotely).
  • Serve as an after-hours technical resource during production emergencies.

Our Technology Stack


C#/.NET, React, Angular, Microsoft SQL Server, PostgreSQL, Android mobile applications, object-oriented design, Docker, REST APIs, Windows services and IIS, and software running on leading-edge mobile devices.

Requirements

  • Associate or Bachelor's degree in Computer Science, Software Engineering, or a related field or relevant certifications with equivalent experience.
  • Foundation in object-oriented programming, ideally C#.NET (other OOP languages considered), through coursework, internships, or practical experience.
  • Good understanding of relational databases, preferably MS SQL Server and/or PostgreSQL.
  • Familiarity with Microsoft OS, Linux and Docker Containers.
  • Excellent verbal and written communication skills, with the ability to convey complex technical subject matter to both technical and non-technical audiences.
  • Strong troubleshooting and problem solving skills demonstrating an innate curiosity to get to root cause.
  • Ability to work in a fast-paced environment, both independently and collaboratively, and prioritize.
  • A genuine desire to learn our business, our industry, and new technologies is a must.

Additional Valued Experience:

  • Experience with Warehouse Management Systems (WMS) or other supply chain software solutions.
  • Experience with systems that include mobile devices; Android development.
  • Experience with Angular 6+ and event-driven microservice architecture.
  • Bilingual (fluent Spanish/English) is a plus.

About Us


Lucas Systems helps companies transform their distribution center operations and continuously adapt to changing market dynamics. We dramatically increase worker productivity, operational agility, and accuracy, while reducing the need for labor. Lucas solutions are built on 25-plus years of deep process expertise and smart software using AI-based optimization technologies. Our solutions feature Jennifer, the brain, voice, and orchestration engine that drives performance improvement gains. We help customers make the smartest moves at the lowest cost with Jennifer.


Founded in 1998, Lucas is a growing and consistently profitable organization with an expanding global customer base and offices in North America and Europe. We offer a dynamic, collaborative, innovative, and entrepreneurial work environment that embraces diversity and continues to create opportunities for both personal and professional growth for high-performing individuals throughout the United States and Europe. 


Our culture has been as carefully managed as our growth and our products. We believe in what we do, as much as we believe in each other. We believe in rewarding great thinking and initiative. We attract high-quality people who like to work hard, and they stay with us for many years.