Software Engineer Salaries

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

Software Engineer

Median high-range salary for Software Engineer jobs:

$200,000

This analysis is based on salary ranges collected from 527 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 $151,000 - $200,000

  • 25% of job descriptions advertised a maximum salary above $240,000.
  • 5% of job descriptions advertised a maximum salary above $310,300.

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 Kubernetes, AWS and Backend Development. 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. Kubernetes

    26% jobs mention Kubernetes as a required skill. The Median Salary Range for these jobs is $160,500 - $212,500

    • 25% of job descriptions advertised a maximum salary above $242,011.
    • 5% of job descriptions advertised a maximum salary above $300,000.
  2. AWS

    42% jobs mention AWS as a required skill. The Median Salary Range for these jobs is $160,000 - $210,000

    • 25% of job descriptions advertised a maximum salary above $240,000.
    • 5% of job descriptions advertised a maximum salary above $301,500.
  3. Backend Development

    27% jobs mention Backend Development as a required skill. The Median Salary Range for these jobs is $152,000 - $210,000

    • 25% of job descriptions advertised a maximum salary above $245,000.
    • 5% of job descriptions advertised a maximum salary above $310,000.
  4. Microservices

    23% jobs mention Microservices as a required skill. The Median Salary Range for these jobs is $154,300 - $210,000

    • 25% of job descriptions advertised a maximum salary above $237,800.
    • 5% of job descriptions advertised a maximum salary above $308,500.
  5. Python

    37% jobs mention Python as a required skill. The Median Salary Range for these jobs is $160,000 - $202,500

    • 25% of job descriptions advertised a maximum salary above $240,000.
    • 5% of job descriptions advertised a maximum salary above $306,070.
  6. CI/CD

    27% jobs mention CI/CD as a required skill. The Median Salary Range for these jobs is $153,300 - $200,000

    • 25% of job descriptions advertised a maximum salary above $240,000.
    • 5% of job descriptions advertised a maximum salary above $307,300.
  7. SQL

    26% jobs mention SQL as a required skill. The Median Salary Range for these jobs is $146,232 - $200,000

    • 25% of job descriptions advertised a maximum salary above $240,000.
    • 5% of job descriptions advertised a maximum salary above $309,500.
  8. Software Development

    25% jobs mention Software Development as a required skill. The Median Salary Range for these jobs is $150,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $242,325.
    • 5% of job descriptions advertised a maximum salary above $310,000.
  9. TypeScript

    23% jobs mention TypeScript as a required skill. The Median Salary Range for these jobs is $145,000 - $190,800

    • 25% of job descriptions advertised a maximum salary above $219,725.
    • 5% of job descriptions advertised a maximum salary above $350,000.
  10. Javascript

    21% jobs mention Javascript as a required skill. The Median Salary Range for these jobs is $135,000 - $190,000

    • 25% of job descriptions advertised a maximum salary above $225,000.
    • 5% of job descriptions advertised a maximum salary above $308,000.

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, Artificial Intelligence and Cloud software development. 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 $152,000 - $240,000

    • 25% of job descriptions advertised a maximum salary above $275,000.
    • 5% of job descriptions advertised a maximum salary above $282,000.
  2. Artificial Intelligence

    1% jobs are in Artificial Intelligence industry. The Median Salary Range for these jobs is $187,765 - $239,000

    • 25% of job descriptions advertised a maximum salary above $419,000.
    • 5% of job descriptions advertised a maximum salary above $560,000.
  3. Cloud software development

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

  4. Fintech

    5% jobs are in Fintech industry. The Median Salary Range for these jobs is $152,800 - $211,500

    • 25% of job descriptions advertised a maximum salary above $245,000.
    • 5% of job descriptions advertised a maximum salary above $340,300.
  5. Healthcare technology

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

    • 25% of job descriptions advertised a maximum salary above $225,000.
    • 5% of job descriptions advertised a maximum salary above $230,000.
  6. Cybersecurity

    2% jobs are in Cybersecurity industry. The Median Salary Range for these jobs is $157,500 - $203,500

    • 25% of job descriptions advertised a maximum salary above $235,000.
    • 5% of job descriptions advertised a maximum salary above $295,000.
  7. Software Development

    45% jobs are in Software Development industry. The Median Salary Range for these jobs is $150,618.75 - $200,500

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

    2% jobs are in Healthcare industry. The Median Salary Range for these jobs is $133,859 - $195,000

    • 25% of job descriptions advertised a maximum salary above $216,887.5.
    • 5% of job descriptions advertised a maximum salary above $251,600.
  9. Healthcare Technology

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

    • 25% of job descriptions advertised a maximum salary above $195,000.
    • 5% of job descriptions advertised a maximum salary above $245,000.
  10. Technology

    1% jobs are in Technology industry. The Median Salary Range for these jobs is $129,500 - $161,000

    • 25% of job descriptions advertised a maximum salary above $190,000.
    • 5% of job descriptions advertised a maximum salary above $200,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

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

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

Apply

πŸ“ Canada

πŸ’Έ 110000.0 - 180000.0 CAD per year

πŸ” Cybersecurity

🏒 Company: crowdstrikecareers

  • Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems)
  • 4+ years of backend development experience
  • The ability to scale backend systems – sharding, partitioning, scaling horizontally are second nature to you
  • Deep understanding of distributed systems and scalability challenges
  • Deep understanding of multi-threading, concurrency, and parallel processing technologies
  • Team player skills – we embrace collaborating as a team as much as possible
  • A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture
  • The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment
  • The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
  • Lead backend engineering efforts from rapid prototypes to large-scale applications across CrowdStrike products
  • Leverage and build cloud based systems to detect targeted attacks and automate cyber threat intelligence production at a global scale
  • Brainstorm, define, and build collaboratively with members across multiple teams
  • Obsess about learning, and champion the newest technologies & tricks with others, raising the technical IQ of the team
  • Be mentored and mentor other developers on web, backend and data storage technologies and our system
  • Constantly re-evaluate our product to improve architecture, knowledge models, user experience, performance and stability
  • Be an energetic β€˜self-starter’ with the ability to take ownership and be accountable for deliverables
  • Use and give back to the open source community

AWSBackend DevelopmentDockerPostgreSQLPythonCloud ComputingElasticSearchGitJavascriptKafkaOAuthAlgorithmsData StructuresGoREST APIRedisMicroservicesSoftware Engineering

Posted about 4 hours ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 150000.0 - 225000.0 CAD per year

πŸ” Cybersecurity

🏒 Company: crowdstrikecareers

  • Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems)
  • 8+ years of backend development experience
  • The ability to scale backend systems – sharding, partitioning, scaling horizontally are second nature to you
  • The desire to ship code and the love of seeing your bits run in production
  • Deep understanding of distributed systems and scalability challenges
  • Deep understanding of multi-threading, concurrency, and parallel processing technologies
  • Team player skills – we embrace collaborating as a team as much as possible
  • A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture
  • The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment
  • The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
  • Lead backend engineering efforts from rapid prototypes to large-scale applications across CrowdStrike products
  • Leverage and build cloud based systems to detect targeted attacks and automate cyber threat intelligence production at a global scale
  • Brainstorm, define, and build collaboratively with members across multiple teams
  • Obsess about learning, and champion the newest technologies & tricks with others, raising the technical IQ of the team
  • Be mentored and mentor other developers on web, backend and data storage technologies and our system
  • Constantly re-evaluate our product to improve architecture, knowledge models, user experience, performance and stability
  • Be an energetic β€˜self-starter’ with the ability to take ownership and be accountable for deliverables
  • Use and give back to the open source community

AWSBackend DevelopmentGraphQLPostgreSQLPythonCybersecurityElasticSearchGitKafkaOAuthSoftware ArchitectureAlgorithmsAPI testingData StructuresGoREST APIRedisSoftware Engineering

Posted about 4 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 155000.0 - 255000.0 USD per year

πŸ” Cybersecurity

🏒 Company: crowdstrikecareers

  • Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems)
  • 12+ years of backend development experience
  • The ability to scale backend systems – sharding, partitioning, scaling horizontally are second nature to you
  • Deep understanding of distributed systems and scalability challenges
  • Deep understanding of multi-threading, concurrency, and parallel processing technologies
  • Team player skills – we embrace collaborating as a team as much as possible
  • A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture
  • The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment
  • The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
  • Lead backend engineering efforts from rapid prototypes to large-scale applications across CrowdStrike products
  • Leverage and build cloud based systems to detect targeted attacks and automate cyber threat intelligence production at a global scale
  • Brainstorm, define, and build collaboratively with members across multiple teams
  • Obsess about learning, and champion the newest technologies & tricks with others, raising the technical IQ of the team
  • Be mentored and mentor other developers on web, backend and data storage technologies and our system
  • Constantly re-evaluate our product to improve architecture, knowledge models, user experience, performance and stability
  • Be an energetic β€˜self-starter’ with the ability to take ownership and be accountable for deliverables
  • Use and give back to the open source community

AWSBackend DevelopmentGraphQLPostgreSQLPythonCybersecurityElasticSearchGitKafkaOAuthAlgorithmsData StructuresGoRedisRESTful APIsTeamworkSoftware Engineering

Posted about 4 hours ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ’Έ 100000.0 - 200000.0 USD per year

πŸ” Fintech

🏒 Company: Swan BitcoinπŸ‘₯ 11-50πŸ’° Series A almost 3 years agoπŸ«‚ Last layoff 8 months agoFinancial ServicesFinanceFinTech

  • Senior level experience with SQL, data modeling, REST APIs, event driven systems, etc
  • Experience at a bank, trust company, fintech, or other financial institution
  • At least 5 years of total software development experience, with at least 2 years at a financial institution or fintech
  • Commitment to great architecture, clean code, unit testing, and excellence in documentation
  • Well developed opinions on software architecture and principles of development in high scale systems
  • Experience with NodeJS is preferred, but senior level experience in any similar environment works
  • AWS experience is a big plus
  • Architecting and designing data models and systems related to financial ledgering
  • Integrating open source and commercial ledgering, reconciliation, accounting, and reporting systems
  • Diagramming and documenting complex financial systems and flows
  • Reducing complexity through refactoring, modularization, and simplification

AWSBackend DevelopmentNode.jsSoftware DevelopmentSQLSoftware ArchitectureAPI testingREST APIAccountingData modelingFinanceData analytics

Posted about 21 hours ago
Apply
Apply

🧭 Full-Time

πŸ’Έ 120000.0 - 150000.0 USD per year

NOT STATED
Perform high-level systems analysis, design, integration, documentation, and implementation of the application software
Posted about 22 hours ago
Apply
Apply
πŸ”₯ Staff Software Engineer
Posted about 24 hours ago

🧭 Full-Time

πŸ’Έ 165000.0 - 220000.0 USD per year

πŸ” Software Development

🏒 Company: ImplyπŸ‘₯ 50-200πŸ’° $100,000,000 Series D almost 3 years agoBig DataAnalyticsInformation TechnologyEnterprise SoftwareData Visualization

  • 5+ years of experience building and shipping production quality applications using Node.js
  • Experience with front-end systems such as React, Vue.js, or Angular.js (we use React)
  • Strong communication skills: ability to explain complex technical concepts to designers, support staff, and other engineers
  • Solid grasp on good software engineering practices such as code reviews and deep focus on testability and quality
  • Provide mentorship and guidance to other engineers through rigorous reviews of architecture designs and code changes
  • Partner with both product and cross-functional teams to build, scale, and implement elegant application infrastructure solutions that scale and are built with enterprise-class operational excellence
  • Drive operational excellence to ensure the team is able to respond quickly and efficiently if any incident were to occur
Posted about 24 hours ago
Apply
Apply

πŸ“ United States, Canada, Ireland, United Kingdom, Mexico

🧭 Full-Time

πŸ’Έ 132050.0 - 235600.0 USD, CAD per year

πŸ” Software Development

🏒 Company: WebflowπŸ‘₯ 501-1000πŸ’° $120,000,000 Series C almost 3 years agoπŸ«‚ Last layoff 8 months agoCMSWeb HostingWeb Design

  • 5+ years of experience with a proven track record of shipping code to build consumer facing web products.
  • Development experience with Node.js, React, TypeScript and a deep, foundational understanding of Javascript and/or Typescript.
  • Familiar with optimization platforms like Optimizely and VWO, and event tracking tools such as Google Analytics or Mixpanel.
  • Possess a strong understanding of web development best practices and principles, including responsive design, web performance metrics and accessibility standards.
  • Effectively communicate and collaborate with cross-functional teams.
  • Love thinking through large technical problems and working through that complexity on a collaborative, distributed team.
  • Can debug production issues across services and multiple levels of the stack.
  • Take pride in taking ownership and driving projects end- to-end resulting in business impact.
  • Design and develop high-performing, accessible user interfaces that enhance Webflow’s optimization and analytics product experience.
  • Work on technologies such as Node.js, React,js, Javascript/Typescript, HTML, and CSS.
  • Collaborate with designers, PMs, data scientists, and engineers to develop optimization-focused product capabilities.
  • Contribute across the tech stack by building scalable APIs, creating insightful visualizations, and developing key product capabilities that enhance user experience and performance.
  • Tackle complex technical challenges on a collaborative and geographically distributed team.
  • Solve problems in a highly technical platform that empowers hundreds of thousands of people.
  • Apply web best practices, including performance optimization techniques, accessibility standards and secure data exchange between different domains.
  • Build, document, and test production code that impacts all Webflow customers.
  • Participate in all engineering activities including incident response, interviewing, designing and reviewing technical specifications, code review, and releasing new functionality.

AWSNode.jsSQLGitHTMLCSSJavascriptReact.jsTypeScriptAPI testingCI/CDRESTful APIsMicroservicesData visualizationDebugging

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 164200.0 - 229900.0 USD per year

πŸ” Software Development

🏒 Company: RedditπŸ‘₯ 1001-5000πŸ’° $410,000,000 Series F over 3 years agoπŸ«‚ Last layoff almost 2 years agoNewsContentSocial NetworkSocial Media

  • 3+ years of experience designing and developing distributed backend systems
  • IAM backend experience in either authorization or authentication
  • Proficiency in one or more general purpose programming languages (preferably Go).
  • Capability with essential cloud infrastructure (Kubernetes, CI/CD, AWS, GCP).
  • Steer: Work with the team to select, scope, and execute on high leverage projects that align with Reddit’s goals.
  • Build: Execute on a strategy and create a more performant, more scalable, higher quality architecture around IAM.
  • XFN Collaboration: Work together with a variety of cross functional teams across Reddit Engineering.
  • Evolve: Learn and improve your own technical and non-technical abilities.

AWSBackend DevelopmentSoftware DevelopmentGCPKubernetesGoCI/CDRESTful APIs

Posted 1 day ago
Apply
Apply

πŸ“ Countries around the world

🧭 Full-Time

πŸ’Έ 209000.0 - 253000.0 USD per year

πŸ” Software Development

🏒 Company: Invisible TechnologiesπŸ‘₯ 101-250πŸ’° Seed almost 4 years agoInformation ServicesProject ManagementInformation Technology

  • Deep expertise in container technologies (Docker, Kubernetes)
  • Demonstrated mastery of workflow systems, event-driven architectures, and API development (e.g., GraphQL subscriptions)
  • Extensive experience in memory management, debugging complex systems, and creating runtime environments
  • Solid understanding and experience with modular software architecture
  • Profound understanding and practical experience with Autogen 0.4
  • Experience designing and managing enterprise software systems focused on security, operations, observability, and identity
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Extensive proficiency with version control systems, particularly Git
  • Design, implement, and maintain sophisticated workflow and event-driven systems
  • Develop isolated execution environments using containers (Docker, Kubernetes)
  • Create and optimize runtime environments for performance and reliability
  • Architect, implement, and maintain modular systems and robust APIs (e.g., GraphQL subscriptions)
  • Conduct complex debugging sessions and resolve challenging system-level issues
  • Optimize memory management strategies to enhance system efficiency
  • Utilize Autogen 0.4 extensively to automate and streamline engineering processes
  • Design and implement enterprise software systems with an emphasis on security, operations, observability, and identity management
  • Ensure rigorous security standards and compliance with enterprise security policies
  • Integrate robust observability tools (logging, metrics, tracing) to enhance monitoring and troubleshooting capabilities
  • Implement identity management solutions, including authentication, authorization, and access control
Posted 1 day ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 153000.0 - 184000.0 CAD per year

πŸ” Software Development

🏒 Company: Grafana LabsπŸ‘₯ 501-1000πŸ’° $240,000,000 Series D almost 3 years agoSoftware Development

  • Backend technologies: Strong expertise in Go and familiarity with other backend languages is valued.
  • Containerization and orchestration: Docker, Kubernetes.
  • CI/CD and DevOps: Knowledge of building pipelines, automated testing, and deployment strategies.
  • Monitoring and observability: Familiarity with tools like Grafana, Prometheus, or other observability platforms.
  • Front-end technologies (nice to have): TypeScript, React, Redux, and RxJS.
  • Building enterprise Grafana plugins to integrate third party services or databases into Grafana
  • Innovating our plugin system to allow for enhanced capabilities
  • Supporting the operations and reliability of our plugins in Grafana Cloud
  • Coming up with suggestions for process improvements
  • Providing technical support in customer escalations
  • Working closely with the rest of the Grafana Division

Backend DevelopmentDockerSoftware DevelopmentSQLAgileKubernetesRxJSSCRUMTypeScriptGoGrafanaREST APIReduxReactCommunication SkillsCI/CDProblem SolvingDevOpsJSON

Posted 1 day ago
Apply
Shown 10 out of 610