2

Remote Software Engineers Jobs (NOW HIRING)

Remote Software Engineer Location: Indianapolis, IN (100% Remote) Length: 6 month+ This role will be focused on helping our client build out functionality to directly pull data from applications and ...

Senior Software Engineers

Philadelphia, PA · On-site +1

$123.60K - $163K/yr

Senior Software Engineer Here at Client you will be given the autonomy to see your ideas go from a ... Schedule flexibility with options for partial remote work What We Are Looking For * BA or BS in ...

Software Engineering Manager

Somerville, MA · On-site +1

$160K - $190K/yr

... engineers and technical leads for multiple software projects. You will coordinate with remote software engineering teams to plan large projects and set schedules. The Software Engineering Manager ...

Senior Software Engineer

$125.40K - $165.30K/yr

Remote * Software Engineer III: 6-10 years experience * Software Engineer IV: 11-15 years experience This project follows a 10-year roadmap and offers long-term stability and growth. About the Role ...

AVO, based in the United States, is searching for a Software Developer to join their integrations ... AVO offers a competitive salary between $150,000 and $200,000, flexible remote work options, and ...

Senior Software Engineer

Huntsville, AL · On-site +1

$116.80K - $154K/yr

Senior Software Engineer We are seeking a Senior Software Engineer to enhance and modernize our control software for Remote Weapon Station (RWS) platforms. This role focuses on the evolution of Java ...

next page

Showing results 1-20

Remote Software Engineers information

See salary details

$63.5K

$147.5K

$205.5K

How much do remote software engineers jobs pay per year?

As of May 28, 2026, the average yearly pay for remote software engineers in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Remote Software Engineer, and why are they important?

To thrive as a Remote Software Engineer, you need strong programming skills, knowledge of software development methodologies, and typically a degree in computer science or related field. Familiarity with tools such as Git, cloud platforms, CI/CD pipelines, and issue tracking systems like Jira is highly valued. Excellent communication, self-motivation, and time management are vital soft skills for effective remote collaboration and productivity. These skills and qualities are crucial for delivering high-quality software and ensuring seamless teamwork in a distributed environment.

How do Remote Software Engineers typically collaborate with their team members across different time zones?

Remote Software Engineers often work with colleagues spread across various time zones, which requires effective communication and collaboration strategies. Teams commonly rely on asynchronous tools such as code repositories, project management platforms, and regular documentation to keep everyone updated. Scheduled video meetings are usually planned to overlap with working hours for most team members, while chat tools and collaborative coding environments help bridge gaps. Flexibility and proactive communication are key to ensuring smooth project progress and maintaining strong professional relationships.

What are remote software engineers?

Remote software engineers are professionals who design, develop, and maintain software applications while working from a location outside of a traditional office environment. They use various tools and technologies to collaborate with teams, communicate with clients, and manage projects from home or any remote location. Remote software engineers are responsible for writing code, troubleshooting issues, and ensuring the quality of software products, just as their in-office counterparts do. This role often requires strong self-motivation, excellent communication skills, and the ability to work independently.

What is the difference between Remote Software Engineers vs Remote Web Developers?

AspectRemote Software EngineersRemote Web Developers
Required CredentialsBachelor's in CS or related field, coding skills, sometimes certificationsBachelor's in CS, web development certifications (e.g., HTML, CSS, JavaScript)
Work EnvironmentCollaborate on software projects, coding, testing, debuggingDesign and develop websites, front-end and back-end tasks
Employer & Industry UsageTech companies, startups, software firmsDigital agencies, e-commerce, tech companies
Search & Comparison IntentYesYes

Remote Software Engineers focus on developing comprehensive software solutions, often working on backend, frontend, or full-stack projects. Remote Web Developers specialize in creating and maintaining websites and web applications. While both roles require coding skills and often similar credentials, their work environments and project types differ. Understanding these distinctions helps job seekers find roles aligned with their skills and career goals.

More about Remote Software Engineers jobs
What cities are hiring for Remote Software Engineers jobs? Cities with the most Remote Software Engineers job openings:
What are the most commonly searched types of Software Engineers jobs? The most popular types of Software Engineers jobs are:
What states have the most Remote Software Engineers jobs? States with the most job openings for Remote Software Engineers jobs include:
Infographic showing various Remote Software Engineers job openings in the United States as of May 2026, with employment types broken down into 85% Full Time, 14% Part Time, and 1% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Remote Software Engineer

Remote Software Engineer

Blue Mountain Quality Resources, LLC

State College, PA • On-site, Remote

Full-time

Posted 15 days ago


Job description

We're looking for a Full Stack Software Engineer to help architect, design, and deliver new features for our industry-leading asset management product. You'll play a key role in building scalable, secure, and AI-integrated solutions that power the future of life sciences.
What You'll Do
  • Design and implement full stack features using React on the front end and .NET MVC on the back end
  • Embed AI capabilities into the software development lifecycle (SDLC) to enhance product intelligence and automation
  • Write clean, scalable code and reusable components
  • Collaborate with cross-functional teams including QA, Implementation, and Product
  • Participate in code reviews, write unit/integration tests, and contribute to design and functional specs
  • Optimize applications for speed, scalability, and security
  • Support internal JavaScript libraries and frameworks
  • Implement robust security measures and data protection protocols to safeguard sensitive information
  • Adhere strictly to established quality methodologies and development processes to maintain high standards

What We're Looking For
  • 4+ years of experience in commercial software development
  • Strong proficiency in React, C#, .NET MVC, JavaScript, HTML/CSS
  • Experience embedding AI/ML models or tools into applications or workflows
  • Solid understanding of reusable UI components and modern front-end practices
  • Familiarity with source control, debugging tools, and unit testing

Nice to Have
  • Experience with MQTT, Node-RED, or other IoT messaging tools
  • Familiarity with Azure cloud services and scalable architecture
  • Exposure to Agile development methodologies
  • Knowledge of microservices, Docker/Kubernetes
  • Understanding of OWASP security principles and multi-tenant applications

About Blue Mountain:
Blue Mountain is the leading developer of asset management software for the Life Sciences industry. Our software solution, Blue Mountain Regulatory Asset Manager (RAM), is used across the globe by pharmaceutical, biotech, and medical device companies.
We will not be able to sponsor a work visa for this position.
Blue Mountain is an Equal Opportunity Employer and qualified applicants will not be discriminated against on the basis of race, religion, gender and gender identity, nationality and origin, disability, sexual orientation, age, veteran status, and experiences.
Blue Mountain is an E-verify employer.
*Preference to candidates located on the East Coast.