Software Development Job Salaries

Find salary information for remote positions requiring Software Development skills. Make data-driven decisions about your career path.

Software Development

Median high-range salary for jobs requiring Software Development:

$205,326.79

This analysis is based on salary ranges collected from 600 job descriptions that match the search and allow working remotely. Choose a country to narrow down the search and view statistics exclusively for remote jobs available in that location.

The Median Salary Range is $150,000 - $205,326.79

  • 25% of job descriptions advertised a maximum salary above $240,125.
  • 5% of job descriptions advertised a maximum salary above $329,687.5.

Skills and Salary

Specific skills can have a substantial impact on salary ranges for jobs that align with these search preferences. Certain in-demand skills are highly valued by employers and can significantly boost compensation. These skills often reflect the unique requirements and challenges faced by professionals in these roles. Some of the most sought-after skills that correlate with higher salaries include Leadership, Backend Development and AWS. Mastering these skills can demonstrate expertise and make individuals more competitive in the job market. Employers often prioritize candidates who possess these skills, as they can contribute directly to the organization's success. The ability to effectively utilize these skills can lead to increased earning potential and career advancement opportunities.

  1. Leadership

    39% jobs mention Leadership as a required skill. The Median Salary Range for these jobs is $180,000 - $230,000

    • 25% of job descriptions advertised a maximum salary above $270,000.
    • 5% of job descriptions advertised a maximum salary above $350,725.95.
  2. Backend Development

    33% jobs mention Backend Development as a required skill. The Median Salary Range for these jobs is $163,600 - $220,500

    • 25% of job descriptions advertised a maximum salary above $251,000.
    • 5% of job descriptions advertised a maximum salary above $344,500.
  3. AWS

    38% jobs mention AWS as a required skill. The Median Salary Range for these jobs is $163,600 - $220,000

    • 25% of job descriptions advertised a maximum salary above $247,000.
    • 5% of job descriptions advertised a maximum salary above $327,740.
  4. Cloud Computing

    26% jobs mention Cloud Computing as a required skill. The Median Salary Range for these jobs is $161,962.5 - $220,000

    • 25% of job descriptions advertised a maximum salary above $257,250.
    • 5% of job descriptions advertised a maximum salary above $358,208.9.
  5. Communication Skills

    35% jobs mention Communication Skills as a required skill. The Median Salary Range for these jobs is $150,000 - $210,000

    • 25% of job descriptions advertised a maximum salary above $250,000.
    • 5% of job descriptions advertised a maximum salary above $355,320.
  6. Python

    29% jobs mention Python as a required skill. The Median Salary Range for these jobs is $152,000 - $207,000

    • 25% of job descriptions advertised a maximum salary above $247,000.
    • 5% of job descriptions advertised a maximum salary above $327,043.65.
  7. CI/CD

    38% jobs mention CI/CD as a required skill. The Median Salary Range for these jobs is $155,333.33 - $203,760

    • 25% of job descriptions advertised a maximum salary above $240,000.
    • 5% of job descriptions advertised a maximum salary above $314,200.
  8. REST API

    28% jobs mention REST API as a required skill. The Median Salary Range for these jobs is $150,000 - $200,471.5

    • 25% of job descriptions advertised a maximum salary above $236,000.
    • 5% of job descriptions advertised a maximum salary above $289,800.
  9. SQL

    33% jobs mention SQL as a required skill. The Median Salary Range for these jobs is $142,503 - $200,000

    • 25% of job descriptions advertised a maximum salary above $239,500.
    • 5% of job descriptions advertised a maximum salary above $329,843.75.

Industries and Salary

Industry plays a crucial role in determining salary ranges for jobs that align with these search preferences. Certain industries offer significantly higher compensation packages compared to others. Some in-demand industries known for their competitive salaries in these roles include Financial Services, Cloud software development and Fintech. These industries often have a strong demand for skilled professionals and are willing to invest in talent to meet their growth objectives. Factors such as industry size, profitability, and market trends can influence salary levels within these sectors. It's important to consider industry-specific factors when evaluating potential career paths and salary expectations.

  1. Financial Services

    1% jobs are in Financial Services industry. The Median Salary Range for these jobs is $181,000 - $235,000

    • 25% of job descriptions advertised a maximum salary above $249,625.
    • 5% of job descriptions advertised a maximum salary above $278,500.
  2. Cloud software development

    1% jobs are in Cloud software development industry. The Median Salary Range for these jobs is $180,500 - $227,850

  3. Fintech

    4% jobs are in Fintech industry. The Median Salary Range for these jobs is $155,800 - $222,000

    • 25% of job descriptions advertised a maximum salary above $248,000.
    • 5% of job descriptions advertised a maximum salary above $292,800.
  4. Cybersecurity

    3% jobs are in Cybersecurity industry. The Median Salary Range for these jobs is $140,000 - $215,000

    • 25% of job descriptions advertised a maximum salary above $221,000.
    • 5% of job descriptions advertised a maximum salary above $275,950.
  5. Software Development

    40% jobs are in Software Development industry. The Median Salary Range for these jobs is $153,888.13 - $210,492.63

    • 25% of job descriptions advertised a maximum salary above $252,725.
    • 5% of job descriptions advertised a maximum salary above $343,790.
  6. Healthcare technology

    1% jobs are in Healthcare technology industry. The Median Salary Range for these jobs is $170,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $217,500.
    • 5% of job descriptions advertised a maximum salary above $230,000.
  7. Technology

    1% jobs are in Technology industry. The Median Salary Range for these jobs is $165,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $280,000.
    • 5% of job descriptions advertised a maximum salary above $310,000.
  8. Healthcare Technology

    1% jobs are in Healthcare Technology industry. The Median Salary Range for these jobs is $160,000 - $190,000

    • 25% of job descriptions advertised a maximum salary above $221,750.
    • 5% of job descriptions advertised a maximum salary above $230,000.
  9. EdTech

    1% jobs are in EdTech industry. The Median Salary Range for these jobs is $155,000 - $179,998

    • 25% of job descriptions advertised a maximum salary above $220,000.
    • 5% of job descriptions advertised a maximum salary above $260,000.
  10. Healthcare

    3% jobs are in Healthcare industry. The Median Salary Range for these jobs is $140,000 - $175,000

    • 25% of job descriptions advertised a maximum salary above $216,375.
    • 5% of job descriptions advertised a maximum salary above $253,100.

Disclaimer: This analysis is based on salary ranges advertised in job descriptions found on Remoote.app. While it provides valuable insights into potential compensation, it's important to understand that advertised salary ranges may not always reflect the actual salaries paid to employees. Furthermore, not all companies disclose salary ranges, which can impact the accuracy of this analysis. Several factors can influence the final compensation package, including:

  • Negotiation: Salary ranges often serve as a starting point for negotiation. Your experience, skills, and qualifications can influence the final offer you receive.
  • Benefits: Salaries are just one component of total compensation. Some companies may offer competitive benefits packages that include health insurance, paid time off, retirement plans, and other perks. The value of these benefits can significantly affect your overall compensation.
  • Cost of Living: The cost of living in a particular location can impact salary expectations. Some areas may require higher salaries to maintain a similar standard of living compared to others.

Jobs

747 jobs found. to receive daily emails with new job openings that match your preferences.
747 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

📍 United States, Canada

🧭 Contract

💸 106470.0 - 118300.0 USD per year

🔍 Telecoms, SaaS

  • 5+ years of experience in product management in a technical environment/Software development organizations
  • Deep understanding of Telecoms, specifically when it comes to B2B platforms.
  • Background in Computer Science, Business, IT, or related field
  • Technical knowledge of event-driven architecture, microservices, and API-first platform development
  • Self-starter, team player and results-oriented, able to work under minimal mentorship
  • Background in software development and program management is preferred
  • Organizational and leadership abilities
  • Excellent communication skills
  • Creative thinking skills and problem-solving aptitude
  • Act as the product owner for several software services and maintain visibility of the roadmap and its execution within the business unit
  • Create and execute on product area vision, driving towards specific business goals through our customer experience
  • Work with senior management to create product plans, solutions, roadmaps, and coordinate with cross-functional teams for delivery
  • Craft comprehensive user stories, establish the objectives, strategies, and actions needed to solve our customer's problems
  • Lead the end-to-end product development lifecycle from Discovery, Definition, Design, Development, Deployment and support post-deployment hand off to our operations teams
  • Collect and analyze feedback from customers, partners and other teams to shape requirements, features and end product
  • Ensure products and releases are launched correctly and on schedule
  • Collaborate with different Engineering and Product teams across the organization to deliver value through internal tooling, education, and documentation
  • Coordinate release cycle and manage cross-team dependencies
  • Prioritizing our Customers above all by working directly with them as well as Product, Engineering and Customer Support teams to continually represent and improve the product
  • Improve and expand your skills driven by a continuous desire to learn about new technologies and processes

AWSBackend DevelopmentSoftware DevelopmentSQLAgileFrontend DevelopmentProduct ManagementProduct DevelopmentAPI testingREST APICI/CDAgile methodologiesMicroservices

Posted 13 minutes ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 175500.0 - 277500.0 USD per year

🔍 Software Development

  • Passion for ML Infrastructure: We value enthusiasm for advancing ML infrastructure.
  • Proven Impact: Show us your track record of delivering impactful solutions.
  • Innovative Thinker: Bring creativity and fresh ideas to the table.
  • Technical Proficiency: Solid foundation in software engineering and ML concepts.
  • Collaborative Mindset: Strong communication and teamwork skills are a must.
  • Continuous Learner: Stay updated with the latest advancements in the field.
  • Problem-Solving Skills: Ability to tackle complex problems effectively.
  • Adaptability: Thrive in a fast-paced, dynamic environment.
  • Design, implement, and optimize distributed systems and infrastructure components to support large-scale machine learning workflows, including data ingestion, feature engineering, model training, and serving.
  • Develop and maintain frameworks, libraries, and tools to streamline the end-to-end machine learning lifecycle, from data preparation and experimentation to model deployment and monitoring.
  • Architect and implement highly available, fault-tolerant, and secure systems that meet the performance and scalability requirements of production machine learning workloads.
  • Collaborate with machine learning researchers and data scientists to understand their requirements and translate them into scalable and efficient software solutions.
  • Stay current with the latest advancements in machine learning infrastructure, distributed computing, and cloud technologies, and integrate them into our platform to drive innovation.
  • Mentor junior engineers, conduct code reviews, and uphold engineering best practices to ensure the delivery of high-quality software solutions.

AWSDockerLeadershipPythonSoftware DevelopmentSQLCloud ComputingKubernetesMachine LearningAlgorithmsAPI testingData engineeringData scienceData StructuresCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsMentoringAdaptabilitySoftware Engineering

Posted about 1 hour ago
Apply
Apply
🔥 Sr. MLOps Engineer
Posted about 18 hours ago

📍 United States

🧭 Full-Time

💸 160000.0 - 220000.0 USD per year

🔍 Healthcare

🏢 Company: AKASA

  • 5+ years of work experience in software development, data engineering or machine learning.
  • Significant experience deploying a trained system to production (recommendation, classification or similar features).
  • Backend web/web services experience with schema design and API implementation focus in a distributed environment.
  • Strong concurrent/parallel/asynchronous programming skills in Python.
  • Familiarity with FastAPI, SQLAlchemy, Postgres.
  • Partner closely with our product, design, and machine learning teams
  • Design, build, and maintain shared APIs, tools, services, and applications
  • Lead and participate in design discussions, planning sessions, and code reviews.
  • Debug issues and support customers
  • Mentor junior engineers on the team
  • Work with team members to shape AKASA’s platform architecture

AWSBackend DevelopmentDockerPostgreSQLPythonSoftware DevelopmentGitKubernetesMachine LearningAlgorithmsAPI testingData engineeringData StructuresFastAPIREST APICommunication SkillsAnalytical SkillsCI/CDProblem SolvingMentoringLinuxMicroservicesDebugging

Posted about 18 hours ago
Apply
Apply
🔥 Senior Engineering Manager
Posted about 19 hours ago

📍 AL, AZ, CA, CO, CT, FL, GA, ID, IA, IL, IN, KS, KY, LA, MA, MD, MI, MN, MO, MS, NC, NE, NJ, NM, NV, NY, OH, OK, OR, PA, SC, TN, TX, UT, VA, WA, WI, WY

🧭 Full-Time

💸 150000.0 - 190000.0 USD per year

🔍 Software Development

🏢 Company: Storable Careers - One Posting

  • 5+ years of experience in a management position.
  • Technical background in an AWS or Google Cloud Platform environment.
  • Strong understanding of systems thinking and integration.
  • Lead and mentor a team of engineers, promoting inclusivity, high performance, and continuous improvement.
  • Oversee the development and implementation of software solutions aligned with business objectives.
  • Implement efficient engineering processes using systems thinking and integration.

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentSoftware ArchitectureCross-functional Team LeadershipCommunication SkillsAnalytical SkillsCI/CDRESTful APIsDevOpsMicroservicesTeam managementSoftware Engineering

Posted about 19 hours ago
Apply
Apply

📍 United States

💸 170371.0 - 350763.0 USD per year

🔍 Product Security

🏢 Company: Pinterest👥 5001-10000💰 Post-IPO Equity over 2 years ago🫂 Last layoff about 2 years agoInternetSocial NetworkSoftwareSocial MediaSocial Bookmarking

  • 5+ years of product security experience
  • Strong knowledge of programming languages, application development, and secure coding practices
  • Knowledge of modern web/mobile application technologies including their security threats and vulnerabilities
  • An effective career coach with multiple years of experience in people management
  • A thought leader that focuses on efficiency and delivering on expectations
  • Possess a proven track record improving security in a fast-moving environment with lots of autonomy
  • Strong written and verbal communication skills
  • Proven ability to communicate complex security concepts to non-security partners
  • Bachelor’s degree in computer science, a related field or equivalent experience.
  • Manage and coach an engineering team building top-notch technology to secure our Products and Applications
  • Develop and execute a product security strategy that aligns with the organization’s overall security objectives
  • Promote secure coding practices, conduct code reviews, and provide guidance to developers on addressing security issues
  • Build strong relationship with stakeholders and efficiently deliver on expectations
  • Influence decisions and identify the best path forward through vision, prioritization, and technical leadership
  • Lead, manage, grow and build the team by identifying and recruiting security engineers at all levels

AWSBackend DevelopmentLeadershipSoftware DevelopmentCybersecurityFrontend DevelopmentPeople ManagementProduct ManagementCross-functional Team LeadershipAPI testingCommunication SkillsCI/CDRESTful APIsTeam managementSoftware Engineering

Posted about 23 hours ago
Apply
Apply

📍 United States

💸 120000.0 - 130000.0 USD per year

🔍 Software Development

🏢 Company: allstate_careers

  • 5 or more years of experience as a software product owner in agile environments, focused on delivering digital product features and/or enhancements to IT Platforms.
  • Experience with the INVEST framework
  • Deep understanding of how product features integrate with internal and external IT platforms, systems, and API’s.
  • Experienced in identifying root causes of issues and quickly moving to practical and holistic data-driven technical solutions.
  • Capable of prioritizing product features and platform enhancements based upon business value, customer needs, and technical constraints.
  • Expertise in managing relationships with internal and external stakeholders including product managers, engineering teams, and business leaders.
  • Familiar with software engineering best practices, including code review process, unit testing coverage, static analysis and how these affect the Definition of Done and estimation of user stories.
  • Collaborate with business stakeholders to define and advance a differentiated product strategy, ensuring it aligns with company goals and capabilities.
  • Distill product roadmap into specific and incremental product and platform initiatives, features, and enhancement for engineering teams to build and deliver.
  • Continuously make use of product analytics, user research and stakeholder feedback to inform data-driven product improvements and iterations.
  • Facilitate initiatives discovery & framing sessions across consumer journeys to identify where enabling technology (features) needs to be built and/or modified.
  • Engage with key business and technology stakeholders to gather technical and functional requirements, artifacts, documents, and acceptance criteria.
  • Own user story mapping and dependency mapping to capture and prioritize features based on user value and impact to OKR’s.
  • Create clear, concise, value driven user stories, acceptance criteria, and other product requirements based upon product strategy and business needs.
  • Drive clarity through communication of priorities within the product backlog to eliminate unnecessary distractions for engineering teams while articulating how initiatives contribute to product vision and company value.
  • Partner with engineering teams and stakeholders to align on lean business canvas, acceptance criteria, definition of ready, minimum viable product, and measurable outcomes to enable the successful delivery of multiple digital product teams.
  • Define, promote, and drive consistent demo culture to illustrate progress against intended outcomes across stakeholders at all levels.
  • Partner with stakeholders to measure and evaluate key performance and delivery metrics (key customer interactions, mean time to resolve, change success rate, release frequency).
  • Partner with User Experience teams to ensure a cohesive CX with a continuous assessment of user journey’s friction points and design industry trends.
  • Partner with engineering teams to refine the prioritized user stories, ensuring compliance with the Definition of Ready.

LeadershipSoftware DevelopmentAgileProduct ManagementSCRUMUser Experience DesignCross-functional Team LeadershipProduct DevelopmentProduct AnalyticsAPI testingREST APICommunication SkillsAnalytical SkillsCI/CDMicroservicesComplianceStakeholder management

Posted about 24 hours ago
Apply
Apply

📍 Slovakia, Czechia, Poland, UK, Gibraltar

🧭 Full-Time

💸 75000.0 - 150000.0 EUR per year

🔍 Crypto Trading

🏢 Company: Wincent

  • Engineering Experience: 3+ years
  • End-to-end Delivery Expertise: Engineering, system design, monitoring, performance tuning, and low-level optimization.
  • Strong Communication Skills: Communicate with our business clients to help them implement our APIs and integrate with our infrastructure.
  • Systems Thinking: Strong understanding of distributed systems, scalability, and performance optimization.
  • Use Rust, TS, and AWS to build infrastructure that allows us to trade with our VIP clients and financial institutions.
  • Connect liquidity aggregators and institutions directly while leveraging our existing crypto infrastructure.
  • Improve our platform and connectivity to deploy new business cases, from everyday API trading with individual brokers, to trading large amounts with institutional traders.

AWSBackend DevelopmentSoftware DevelopmentTypeScriptAlgorithmsAPI testingData StructuresRustCommunication SkillsRESTful APIsMicroservices

Posted 1 day ago
Apply
Apply

📍 Americas

🧭 Full-Time

💸 180000.0 - 230000.0 USD per year

🔍 Software Development

🏢 Company: Monte Carlo

  • 5+ years of experience delivering production-grade frontend code, performing code reviews, and working on full-stack design and architecture of applications
  • 2+ years of recent React experience
  • Strong Javascript skills and experience developing with React framework on a large, complex codebase
  • Experience with testing frameworks such as react-testing-library, playwright or cypress required
  • Experience tech-leading critical projects or initiatives within your team and organization
  • Own substantial projects from inception to deployment, take on more responsibility with fewer rules and act like an owner
  • Working with the product team and other stakeholders to identify and iteratively deliver values to customers
  • Lay a great web foundation for other engineers to build on, helping engineers to move fast (e.g., through reusable components) and move with high quality (e.g., applying design patterns and principles, increasing test coverage)
  • Optimize UI and application code for performance, quality, and maintainability.
  • Navigate with some ambiguity while solving problems creatively from the ground up and tenaciously pursuing solutions to difficult challenges.

Software DevelopmentDesign PatternsFrontend DevelopmentGitJavascriptReact.jsUI DesignReactRESTful APIsSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 142800.0 - 178500.0 USD per year

🔍 Software Development

🏢 Company: Planet👥 501-1000💰 $200,000,000 Post-IPO Equity over 3 years ago🫂 Last layoff 9 months agoGeospatialRemote SensingBig DataAerospaceAnalyticsSoftware

  • 6+ years of relevant experience of which 5+ years of experience is in machine learning
  • Deep familiarity with time series methods, computer vision, and embeddings; able to implement, train, and optimize neural networks
  • Experience wrangling large datasets, ideally with geospatial libraries, combined with frameworks like PyTorch/TF for model development and training
  • Comfortable writing clean, modular Python code and applying software development best practices (Git, testing, CI/CD)
  • You’ve deployed models (via Docker, Kubernetes, or similar) and understand best practices for monitoring and maintaining them at scale
  • AWS or GCP experience
  • Excellent communication skills, capable of explaining technical topics to diverse audiences
  • Master’s degree in a STEM or analytics-focused field or equivalent work experience
  • End-to-end model development & maintenance: Develop new algorithms or methods, implement and test them rigorously, and integrate them into production pipelines.  Contribute to their ongoing maintenance and iteratively improve them.
  • Advancing geospatial analytics: Innovate on computer vision, time series, and other ML techniques to uncover new insights from satellite and aerial data
  • Cross-functional collaboration: Partner with product managers, data scientists, and engineers to define requirements, validate model outputs, and refine algorithms in iterative cycles
  • Collaborating with adjacent ML and software engineering teams  to ensure seamless integration of ML pre-processing and inference steps, defining best practices for efficient deployment and maintenance of geospatial models

AWSDockerPythonSoftware DevelopmentData AnalysisGCPGitImage ProcessingKubernetesMachine LearningNumpyPyTorchAlgorithmsData StructuresREST APIPandasTensorflowCommunication SkillsAnalytical SkillsCI/CDProblem SolvingExcellent communication skillsJSONCross-functional collaborationData modelingSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 San Francisco, Seattle, Portland, New York

🧭 Full-Time

💸 181000.0 - 235000.0 USD per year

🔍 Software Development

🏢 Company: Found

  • 5+ years of experience with backend and frontend frameworks.
  • Passion for learning and growing as an engineer and team member.
  • Knowledge of Ruby on Rails, React, Typescript, MySQL, and Redis.
  • Collaborate with other engineers to build and ship both user and internal facing features.
  • Work directly with designers and product managers to design and ideate on features.
  • Determine how we will build, test, deploy, and scale features.
  • Build secure and maintainable code.

Backend DevelopmentSoftware DevelopmentSQLFrontend DevelopmentFull Stack DevelopmentMySQLRuby on RailsTypeScriptRedisReactCI/CDRESTful APIsAccountingSoftware EngineeringDebuggingBookkeeping

Posted 1 day ago
Apply
Shown 10 out of 747