Software Engineer Salaries

Discover salary ranges for remote software engineer positions. Compare compensation data and make informed career decisions.

Software Engineer
Middle

Median high-range salary for Middle Software Engineer jobs:

$160,000

This analysis is based on salary ranges collected from 55 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 $120,000 - $160,000

  • 25% of job descriptions advertised a maximum salary above $180,000.
  • 5% of job descriptions advertised a maximum salary above $234,681.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 React, Collaboration and Communication Skills. 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. React

    20% jobs mention React as a required skill. The Median Salary Range for these jobs is $125,000 - $180,000

    • 25% of job descriptions advertised a maximum salary above $202,785.75.
    • 5% of job descriptions advertised a maximum salary above $344,514.6.
  2. Collaboration

    33% jobs mention Collaboration as a required skill. The Median Salary Range for these jobs is $118,500 - $175,000

    • 25% of job descriptions advertised a maximum salary above $210,000.
    • 5% of job descriptions advertised a maximum salary above $350,000.
  3. Communication Skills

    29% jobs mention Communication Skills as a required skill. The Median Salary Range for these jobs is $125,000 - $175,000

    • 25% of job descriptions advertised a maximum salary above $197,000.
    • 5% of job descriptions advertised a maximum salary above $317,087.6.
  4. Python

    24% jobs mention Python as a required skill. The Median Salary Range for these jobs is $125,000 - $175,000

    • 25% of job descriptions advertised a maximum salary above $181,250.
    • 5% of job descriptions advertised a maximum salary above $210,000.
  5. Javascript

    27% jobs mention Javascript as a required skill. The Median Salary Range for these jobs is $117,600 - $160,000

    • 25% of job descriptions advertised a maximum salary above $178,750.
    • 5% of job descriptions advertised a maximum salary above $230,219.
  6. CSS

    18% jobs mention CSS as a required skill. The Median Salary Range for these jobs is $108,000 - $157,500

    • 25% of job descriptions advertised a maximum salary above $181,143.
    • 5% of job descriptions advertised a maximum salary above $240,292.
  7. Agile

    25% jobs mention Agile as a required skill. The Median Salary Range for these jobs is $109,000 - $157,350

    • 25% of job descriptions advertised a maximum salary above $175,000.
    • 5% of job descriptions advertised a maximum salary above $206,800.
  8. Software Development

    33% jobs mention Software Development as a required skill. The Median Salary Range for these jobs is $109,000 - $156,500

    • 25% of job descriptions advertised a maximum salary above $181,143.
    • 5% of job descriptions advertised a maximum salary above $294,000.
  9. AWS

    29% jobs mention AWS as a required skill. The Median Salary Range for these jobs is $122,500 - $154,900

    • 25% of job descriptions advertised a maximum salary above $175,000.
    • 5% of job descriptions advertised a maximum salary above $207,000.
  10. SQL

    24% jobs mention SQL as a required skill. The Median Salary Range for these jobs is $110,000 - $140,000

    • 25% of job descriptions advertised a maximum salary above $176,250.
    • 5% of job descriptions advertised a maximum salary above $208,500.

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 API platform, AI and machine learning and Agribusiness technology. 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. API platform

    2% jobs are in API platform industry. The Median Salary Range for these jobs is $177,607 - $240,292

  2. AI and machine learning

    2% jobs are in AI and machine learning industry. The Median Salary Range for these jobs is $150,000 - $200,000

  3. Agribusiness technology

    2% jobs are in Agribusiness technology industry. The Median Salary Range for these jobs is $120,000 - $180,000

  4. Healthcare

    4% jobs are in Healthcare industry. The Median Salary Range for these jobs is $106,070 - $175,725

    • 25% of job descriptions advertised a maximum salary above $217,850.
  5. Fintech

    15% jobs are in Fintech industry. The Median Salary Range for these jobs is $125,000 - $175,000

    • 25% of job descriptions advertised a maximum salary above $202,000.
    • 5% of job descriptions advertised a maximum salary above $210,000.
  6. Medical technology

    4% jobs are in Medical technology industry. The Median Salary Range for these jobs is $108,000 - $164,700

  7. B2B SaaS

    2% jobs are in B2B SaaS industry. The Median Salary Range for these jobs is $112,000 - $164,500

  8. Financial Services

    5% jobs are in Financial Services industry. The Median Salary Range for these jobs is $125,000 - $159,800

    • 25% of job descriptions advertised a maximum salary above $171,200.
    • 5% of job descriptions advertised a maximum salary above $175,000.
  9. Entertainment and Media

    5% jobs are in Entertainment and Media industry. The Median Salary Range for these jobs is $105,000 - $130,000

  10. 3D entertainment / live entertainment

    2% jobs are in 3D entertainment / live entertainment industry. The Median Salary Range for these jobs is $80,000 - $125,000

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

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

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

Apply

๐Ÿ“ United States of America

๐Ÿงญ Full-Time

๐Ÿ’ธ 140000.0 - 159800.0 USD per year

๐Ÿ” Financial Services

  • Bachelor's degree.
  • At least 3 years of experience in DevOps Engineering (Internship experience does not apply).
  • At least 2 years of experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform).
  • At least 2 years of Unix or Linux system administration experience.
  • Preferred: 2+ years with Terraform or Ansible, Docker or Kubernetes, coding and scripting (Python, JavaScript, Bash), and Agile Development Practices.

  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.
  • Share passion for tech trends, experiment with new technologies, participate in technology communities, and mentor engineering community members.
  • Work with digital product managers to deliver cloud-based solutions that promote financial empowerment.

AWSDockerNode.jsPostgreSQLPythonElasticSearchCassandraLinuxTerraformAnsible

Posted about 6 hours ago
Apply
Apply

๐Ÿ“ Any country in which we have a physical presence

๐Ÿ’ธ 130000.0 - 182000.0 USD per year

๐Ÿ” Social media and online community

  • Proficiency in Android engineering, with at least 2 years of experience in software development.
  • Solid software engineering fundamentals.
  • A willingness to tackle the challenges of creating data-intensive, highly responsive, and fault-tolerant apps.
  • An openness to explore innovative approaches to software development.

  • Build Ad experiences for Redditโ€™s Android app that enhance our adsโ€™ performance and functionality.
  • Collaborate across product, design, and engineering teams to innovate and implement sophisticated solutions for complex challenges.
Posted 2 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 130000.0 - 182000.0 USD per year

๐Ÿ” Online advertising

๐Ÿข Company: Reddit๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $410,000,000 Series F over 3 years ago๐Ÿซ‚ Last layoff over 1 year agoNewsContentSocial NetworkSocial Media

  • Proficiency in Android engineering, with at least 2 years of experience in software development.
  • Solid software engineering fundamentals.
  • A willingness to tackle the challenges of creating data-intensive, highly responsive, and fault-tolerant apps.
  • An openness to explore innovative approaches to software development.

  • Build ad experiences for Redditโ€™s Android app that enhance ads' performance and functionality.
  • Collaborate across product, design, and engineering teams to innovate and implement sophisticated solutions for complex challenges.

Software DevelopmentAndroidKotlin

Posted 3 days ago
Apply
Apply

๐Ÿ“ US, Canada, UK, Germany

๐Ÿงญ Full-Time

๐Ÿ’ธ 134000.0 - 170000.0 USD per year

๐Ÿ” Technology

๐Ÿข Company: Stack Overflow๐Ÿ‘ฅ 251-500๐Ÿ’ฐ Series E about 4 years ago๐Ÿซ‚ Last layoff about 1 year agoDeveloper ToolsQ&AKnowledge ManagementEnterprise SoftwareCopywritingSoftware

  • Solid programming skills in your language of choice and a track record of getting stuff done.
  • 1+ year(s) of full-stack web development experience with any major server-side stack, relational database, and modern front-end (JS, HTML, CSS).
  • Experience with Agile methodologies such as Scrum, XP, or Kanban.
  • Prior experience developing software solutions for companies and/or end users.
  • Self-motivating, self-directing, and a great communicator.
  • Excellent problem-solving skills.
  • Living and working within GMT-7:00 (US) to GMT+2:00 (Europe) time zones.

  • As a full-stack software developer working on our new OverflowAI product suite, youโ€™ll join a cross-disciplinary team of developers, designers, data scientists, and product managers.
  • You will create new and existing features for all of our Teams product tiers.
  • Your contributions will have a far-reaching impact on the worldโ€™s largest community of developers.

AgileASP.NETFull Stack DevelopmentMicrosoft SQL ServerTypeScriptC#REST APIRedis

Posted 7 days ago
Apply
Apply

๐Ÿ“ Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 94200.0 - 117800.0 CAD per year

๐Ÿ” Healthcare technology

  • 3-5 years experience building native Android applications.
  • Knowledge and understanding of mobile development best practices.
  • Experience building and maintaining automated test suites.
  • Diploma/degree nice to have (not required).

  • Design, develop, and maintain platform tooling and infrastructure for supporting mobile application development, builds, and releases.
  • Actively participate in technical design and planning discussions, contributing to system design and documentation.
  • Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance.
  • Collaborate with UX designers to build polished user interfaces.
  • Adhere to all system operation policies including Access Control, Encryption Control, Logging, Change Management, Platform Security, System Configuration, Accessibility, and Physical and Incident Management policies.
  • Participate in our On-Call rotation.

AndroidKotlinMongoDB

Posted 12 days ago
Apply
Apply

๐Ÿ“ Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 99875.0 - 129250.0 CAD per year

๐Ÿ” Internet of Things (IoT)

๐Ÿข Company: Samsara๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Secondary Market over 4 years ago๐Ÿซ‚ Last layoff over 4 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

  • Bachelor's Degree in Computer Science/Engineering or equivalent practical experience.
  • 2+ years of relevant industry experience in software development.
  • An interest in growing and developing as a software engineer.
  • Professional experience working with a team to develop software.
  • Has built production web applications using React or mobile applications using either native (iOS/Android) or React Native frameworks.

  • Propose, design, implement, and document shared components/frameworks for use across multiple applications within our ecosystem.
  • Consult with and mentor other engineering teams to guide them through mobile-specific concerns as they plan and build customer-facing features.
  • Ensure a top-quality developer experience by improving the reliability and usability of our continuous integration, metrics collection, and mobile build systems.
  • Champion, role model, and embed Samsaraโ€™s cultural principles as we scale globally and across new offices.

GraphQLSoftware DevelopmentReact NativeTypeScriptRedux

Posted 13 days ago
Apply
Apply

๐Ÿ“ San Francisco, New York, NOT STATED

๐Ÿงญ Full-Time

๐Ÿ’ธ 130000.0 - 143000.0 USD per year

๐Ÿ” B2B, SaaS

๐Ÿข Company: Pathstream๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $38,771,354 over 1 year agoCorporate TrainingE-LearningTrainingSoftware

  • 3-5 years of full-stack engineering experience in high-growth environments.
  • Comfortable working in ambiguity and making data-driven decisions.
  • Highly collaborative and thrives in team environments.
  • Strong communication skills to explain technical concepts.
  • Proficiency in Ruby on Rails, React, Javascript, Docker, PostgreSQL, AWS.
  • Curious or hands-on experience with GenAI tools.

  • Work across the full stack, building highly scalable solutions.
  • Develop new features and infrastructure in support of business and B2B requirements.
  • Modernize core systems to stay updated with technologies and best practices.
  • Ensure application performance, uptime, and maintain code quality.
  • Support the end-to-end software production lifecycle.
  • Collaborate with product management and design to define feature requirements.
  • Participate in code reviews to promote high coding standards.
  • Identify opportunities for technical improvements and advocate for best practices.

AWSDockerPostgreSQLJavascriptRuby on RailsReact

Posted 13 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 139000.0 USD per year

๐Ÿ” Healthcare technology

  • At least 2-3 years of experience as a backend engineer, focusing on Ruby on Rails, Postgres, and GCP.
  • Proven ability to design and maintain complex backend systems including APIs and services.
  • Familiarity with distributed systems, event-driven architecture, and database optimization.
  • Experience with Test-Driven Development (TDD) and delivering high-quality, testable code.
  • Strong interpersonal skills and experience working in a fully distributed environment.
  • Previous experience with on-call responsibilities and handling production issues.

  • Independently work on well-defined features or projects from concept to deployment.
  • Collaborate with Product and Design teams to create user-focused solutions.
  • Break down medium-complexity problems into manageable tasks.
  • Maintain high standards of code quality and testing, following TDD principles.
  • Identify bottlenecks in the system and implement optimization solutions.
  • Develop and maintain database schemas and queries for backend services.
  • Participate in on-call rotations for platform support.
  • Help onboard new team members and enhance team culture.

GCPRuby on RailsPostgres

Posted 14 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 130000.0 - 200000.0 USD per year

๐Ÿ” Education Technology

  • 3-6 years of full-time professional experience as a software engineer.
  • Desire to deliver user-centered, high-quality software for educators.
  • High proficiency in full-stack web development, frontend technologies, backend RESTful APIs, and database management.
  • Experience in designing and deploying user-facing features with ML and AI.
  • Working knowledge of version control, CI/CD, and cloud computing.

  • Contribute quality, well-tested code across the stack.
  • Design and implement new UX/UI and API features with AI integration.
  • Provide teammates with communication, problem-solving assistance, and feedback.
  • Collaborate with teams to maintain an exceptional user experience for educators.
  • Continuously improve existing applications and professional expertise.

AWSDockerPostgreSQLPythonSQLArtificial IntelligenceFull Stack DevelopmentCSSJavascriptMachine LearningMongoDBRubyVue.JsNosqlCI/CDRESTful APIs

Posted 14 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 70000.0 - 120000.0 USD per year

๐Ÿ” Cloud-based business integration services

๐Ÿข Company: Mindex๐Ÿ‘ฅ 501-1000InternetCrowdsourcingArtificial Intelligence (AI)Video

  • Bachelorโ€™s degree in Computer Science or related area preferred, or equivalent education and experience.
  • Three years of extensive software development experience in Microsoft .NET and C#.
  • Experience building and consuming RESTful APIs for web services.
  • Experience with .NET Core and Web API.
  • Experience with Postman, XUnit, profilers, continuous integration, and Git.
  • Familiarity with DynamoDb.
  • Familiarity with AWS Technologies such as Lambda, SQS and SNS.
  • Experience working in an Agile/Scrum environment.

  • Design, implement, debug and maintain complex systems utilizing .NET Core.
  • Develop and design microservices using event-driven architecture within AWS (e.g., Event Bridge).
  • Create and maintain RESTful Web Services.
  • Work closely with the scrum master and product owner to understand requirements and design software solutions.
  • Collaborate with a team of software engineers and testers, using a scrum-based Agile methodology.
  • Write technical documentation of system changes per department standards.
  • Maintain awareness of technological developments in computer hardware and software systems.

AWSAgileDynamoDBGitC#.NET coreRESTful APIsMicroservices

Posted 20 days ago
Apply
Shown 10 out of 71