2

Remote Software Developer Jobs in Hurricane, WV (NOW HIRING)

Our fully remote crew of 150 GIF-loving humans supports over 10,000 customers and more than 30 ... We are looking to hire an Experienced Software Engineer to design, develop, implement, test and ...

Sr. Software Engineer

Charleston, WV · Remote

$150K - $175K/yr

SENIOR SOFTWARE ENGINEER POSITION SUMMARY We are seeking a Sr. Software Engineer and or Jr. ... WORK ENVIRONMENT Role is a remote position. POSITION TYPE/ EXPECTED HOURS OF WORK Full-time, exempt ...

S. and Canada, including remote, hybrid, or on-site at headquarters. ABOUT THE TEAM Technology is ... Basis Technologies' innovative Engineering team designs and develops new features and integrations ...

iOS Software Engineer

Charleston, WV · Remote

$53 - $73/hr

Role As an iOS Software Engineer, you own the iOS client experience, how AI feels, responds, and ... Familiarity with feature flags or remote configuration systems. * Strong intuition for AI UX ...

Engineer II, Data

Charleston, WV · Remote

$108K - $125K/yr

These are 100% Remote positions. Please note this position requires a public trust background check ... Highly proficient in one or more technologies within the Software Engineering discipline.

next page

Showing results 1-20

Remote Software Developer information

See Hurricane, WV salary details

$39.6K

$92.3K

$137K

How much do remote software developer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for remote software developer in Hurricane, WV is $92,290.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,300.00 and $107,300.00 per year, depending on experience, location, and employer.

What Is the Job of Remote Software Developers?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

What is the difference between Remote Software Developer vs Remote Web Developer?

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

What is a Remote Software Developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

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

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.
What cities near Hurricane, WV are hiring for Remote Software Developer jobs? Cities near Hurricane, WV with the most Remote Software Developer job openings:
Infographic showing various Remote Software Developer job openings in Hurricane, WV as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $92,290 per year, or $44.4 per hour.

Principal Software Engineer (Location Services)

Cotality

Charleston, WV • Remote

$124K - $167K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 7 days ago


Job description

At Cotality, we are driven by a single mission-to make the property industry faster, smarter, and more people-centric. Cotality is the trusted source for property intelligence, with unmatched precision, depth, breadth, and insights across the entire ecosystem. Our talented team of 5,000 employees globally uses our network, scale, connectivity and technology to drive the largest asset class in the world. Join us as we work toward our vision of fueling a thriving global property ecosystem and a more resilient society.

Cotality is committed to cultivating a diverse and inclusive work culture that inspires innovation and bold thinking; it's a place where you can collaborate, feel valued, develop skills and directly impact the real estate economy. We know our people are our greatest asset. At Cotality, you can be yourself, lift people up and make an impact. By putting clients first and continuously innovating, we're working together to set the pace for unlocking new possibilities that better serve the property industry.

Job Description:

Role Overview

We are seeking a Principal Software Engineer to provide technical leadership for our Location Services team. This role is responsible for shaping architecture, driving crossteam technical strategy, and ensuring the scalability, correctness, and operational excellence of locationbased systems across the company.

The Principal Engineer operates with broad scope and influence, partnering closely with engineering leaders, product teams, and stakeholders to align technical outcomes with business priorities.

Key Responsibilities

Technical Leadership & Architecture

  • Own and evolve the architecture of core Location Services and geospatial capabilities

  • Lead system design for highly scalable, lowlatency, and highly available locationbased services

  • Define standards and best practices for geospatial data modeling, querying, and processing

  • Evaluate and introduce new technologies, patterns, and frameworks where they provide material benefit

Platform Ownership & Delivery

  • Serve as technical owner for critical geospatial components and services

  • Guide teams through complex technical initiatives spanning multiple services or domains

  • Ensure solutions meet requirements for performance, accuracy, reliability, and security

  • Actively influence roadmap direction through technical insight and risk assessment

CrossTeam Influence

  • Partner with product, data, and infrastructure teams to align technical direction with business goals

  • Provide technical insights to multiple engineering teams consuming Location Services

  • Resolve crosscutting technical issues and reduce architectural fragmentation

Operational Excellence

  • Drive improvements in observability, resilience, and fault tolerance for geospatial systems

  • Lead rootcause analysis for significant production issues and ensure longterm corrective action

  • Champion automation, testing strategies, and reliability engineering practices

Mentorship & Engineering Culture

  • Mentor senior and midlevel engineers, strengthening overall technical capability

  • Set a high bar for engineering rigor, system design quality, and documentation

  • Act as a role model for pragmatic decisionmaking and longterm systems thinking

Job Qualifications:

Required Qualifications

  • 10+ years of professional software engineering experience, with demonstrated senior technical leadership

  • Deep experience designing and operating largescale distributed systems

  • Strong expertise in geospatial concepts, such as:

    • Spatial data models and indexing

    • Geospatial queries, transformations, and projections

    • Location accuracy, precision, and data quality considerations

  • Proficiency in one or more backend programming languages (e.g., Java, C++, Python)

  • Experience building and operating cloudnative services (e.g., GCP, AWS, or Azure)

  • Strong understanding of data storage technologies (relational, NoSQL, timeseries, or geospatial databases)

  • Proven ability to influence technical direction across teams without direct authority

  • Excellent communication skills, with the ability to articulate complex technical tradeoffs to diverse audiences

Preferred Qualifications

  • Prior ownership of locationbased or geospatial platforms in production environments

  • Experience with realtime or nearrealtime location processing pipelines

  • Familiarity with geospatial tooling and standards

  • Experience with containerization and orchestration (Docker, Kubernetes)

  • Background in reliability engineering, performance tuning, and scalability testing

  • Experience guiding architectural decisions in a platform or sharedservices organization

#LI-Remote

#LI-BH1

Annual Pay Range:

134,400 - 199,000 USD

Application Window:

This opportunity is expected to remain posted through the date identified below, subject to business needs.

2026-06-16

Thrive with Cotality

At Cotality, we offer more than just a job, we provide a benefits experience designed to support your whole self. From a flexible working model to competitive time off and standout health coverage with meaningful perks and growth opportunities, our package is built to help you thrive at work and in life.

Highlights, depending on role classification, include:

  • Time off: Generous PTO and 11 paid holidays, plus well-being and volunteer time off.

  • Family Support: Up to 16 weeks of fully paid parental leave and a baby stipend.

  • Health: Multiple medical plan options with mental health and wellness support offerings.

  • Retirement: 401(k) with company match and vesting after one year.

  • Financial Perks: $400 annual well-being stipend and tuition assistance up to $5,250.

  • Extras: Recognition Rewards, Referral bonuses, exclusive discounts and more!

Please note, Qualifications, locations and experience of the individual ultimately selected for the position may impact the final actual offered compensation, which may vary from the posted range

Cotality is an Equal Opportunityemployer committed to attracting and retaining thebest-qualified people available, without regard torace, color, religion, national origin, gender, sexualorientation, gender identity, age, disability or statusas a veteran of the Armed Forces, or any other basisprotected by federal, state or local law. Cotalitymaintains a Drug-Free Workplace.

Cotality is fully committed to a work environment that embraces everyone's uniquecontributions, experiences and values. We offer anempowered work environment that encouragescreativity, initiative and professional growth andprovides a competitive salary and benefits package. We are better together when we support and recognize our differences.

Privacy Policy

Global Applicant Privacy Policy

By providing your telephone number, you agree to receive automated (SMS) text messages at that number from Cotality regarding all matters related to your application and, if you are hired, your employment and company business. Message & data rates may apply. You can opt out at any time by responding STOP or UNSUBSCRIBING and will automatically be opted out company-wide.

Connect with us on social media! Click on the quicklinks below to find out more about our company and associates