Software Engineer Salaries

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

Software Engineer
Senior

Median high-range salary for Senior Software Engineer jobs:

$200,000

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

  • 25% of job descriptions advertised a maximum salary above $226,683.33.
  • 5% of job descriptions advertised a maximum salary above $308,400.

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 AWS, Python 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. AWS

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

    • 25% of job descriptions advertised a maximum salary above $226,400.
    • 5% of job descriptions advertised a maximum salary above $250,000.
  2. Python

    38% jobs mention Python as a required skill. The Median Salary Range for these jobs is $154,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $225,000.
    • 5% of job descriptions advertised a maximum salary above $259,000.
  3. Backend Development

    27% jobs mention Backend 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 $226,825.
    • 5% of job descriptions advertised a maximum salary above $261,500.
  4. SQL

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

    • 25% of job descriptions advertised a maximum salary above $227,375.
    • 5% of job descriptions advertised a maximum salary above $289,000.
  5. Kubernetes

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

    • 25% of job descriptions advertised a maximum salary above $224,650.
    • 5% of job descriptions advertised a maximum salary above $253,500.
  6. Software Development

    22% 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 $226,400.
    • 5% of job descriptions advertised a maximum salary above $262,000.
  7. Microservices

    20% jobs mention Microservices 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 $225,350.
    • 5% of job descriptions advertised a maximum salary above $247,450.
  8. CI/CD

    25% jobs mention CI/CD as a required skill. The Median Salary Range for these jobs is $150,000 - $195,000

    • 25% of job descriptions advertised a maximum salary above $223,650.
    • 5% of job descriptions advertised a maximum salary above $253,300.
  9. TypeScript

    24% jobs mention TypeScript as a required skill. The Median Salary Range for these jobs is $146,400 - $190,400

    • 25% of job descriptions advertised a maximum salary above $215,000.
    • 5% of job descriptions advertised a maximum salary above $350,000.
  10. React

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

    • 25% of job descriptions advertised a maximum salary above $216,950.
    • 5% of job descriptions advertised a maximum salary above $287,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 Blockchain intelligence and financial services, AI lending marketplace and Cybersecurity. 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. Blockchain intelligence and financial services

    1% jobs are in Blockchain intelligence and financial services industry. The Median Salary Range for these jobs is $200,000 - $255,000

  2. AI lending marketplace

    1% jobs are in AI lending marketplace industry. The Median Salary Range for these jobs is $163,600 - $226,400

  3. Cybersecurity

    2% jobs are in Cybersecurity industry. The Median Salary Range for these jobs is $150,000 - $207,000

    • 25% of job descriptions advertised a maximum salary above $228,750.
    • 5% of job descriptions advertised a maximum salary above $255,000.
  4. Fintech

    3% jobs are in Fintech industry. The Median Salary Range for these jobs is $159,500 - $206,500

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

    2% 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 $222,500.
    • 5% of job descriptions advertised a maximum salary above $230,000.
  6. Legal Services

    1% jobs are in Legal Services industry. The Median Salary Range for these jobs is $135,000 - $199,000

  7. Software Development

    42% jobs are in Software Development industry. The Median Salary Range for these jobs is $150,000 - $195,000

    • 25% of job descriptions advertised a maximum salary above $222,750.
    • 5% of job descriptions advertised a maximum salary above $308,300.
  8. Healthcare

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

    • 25% of job descriptions advertised a maximum salary above $206,275.5.
    • 5% of job descriptions advertised a maximum salary above $225,000.
  9. Healthcare Technology

    2% jobs are in Healthcare Technology industry. The Median Salary Range for these jobs is $150,000 - $180,000

    • 25% of job descriptions advertised a maximum salary above $211,250.
    • 5% of job descriptions advertised a maximum salary above $245,000.
  10. Health and Wellness

    1% jobs are in Health and Wellness industry. The Median Salary Range for these jobs is $104,981 - $157,476

    • 25% of job descriptions advertised a maximum salary above $178,119.
    • 5% of job descriptions advertised a maximum salary above $185,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

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

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

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 5 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 5 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 22 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 23 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, 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
Apply

📍 United States; BC & ON, Canada; Ireland; United Kingdom; Mexico City

🧭 Full-Time

💸 132050.0 - 207100.0 USD per year

🔍 Software Development

  • 5+ years of experience with a proven track record of shipping code to build consumer facing web products.
  • Have development experience with Node.js, React, TypeScript and a deep, foundational understanding of Javascript and/or Typescript.
  • Are 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.

Node.jsFrontend DevelopmentHTMLCSSJavascriptReact.jsTypeScriptAPI testingCommunication SkillsCollaborationProblem SolvingAgile methodologiesRESTful APIsData visualizationSoftware EngineeringDebugging

Posted 1 day ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 175000.0 - 210000.0 USD per year

🔍 Software Development

🏢 Company: CoreWeave💰 $642,000,000 Secondary Market over 1 year agoCloud ComputingMachine LearningInformation TechnologyCloud Infrastructure

  • 5 or more years experience in a software or infrastructure engineering industry.
  • Experience in the domains of automation and orchestration workflows and are knowledgeable about server hardware, components, and related technologies and strategies for the management of physical infrastructure at scale.
  • Experience designing and implementing container-based microservices and integrating open-source tools to customize solutions.
  • Believes in the value of automation and will champion practices that drive reliability and prioritize the CoreWeave customer experience.
  • Design and implement solutions to fascinating problems of scale for multi-site deployment and management of CoreWeave’s global hardware fleet.
  • Resolve integration challenges across all layers of infrastructure from data center to hardware to container-based orchestration tools and platforms.
  • Develop platforms, workflows, data structures, API endpoints, and other fleet management tools and capabilities.
  • Create test plans, deployment automation, dashboards, alerts, and insights into our fleet operations as well as participate in the Fleet Provisioning Automation on-call rotation.
  • Grow, change, invest in your teammates, be invested-in, share your ideas, listen to others, be curious, have fun, and, above all, be yourself.

DockerPythonCloud ComputingGitKubernetesAlgorithmsAPI testingData StructuresServerlessCI/CDRESTful APIsLinuxDevOpsMicroservicesJSONNodeJSSoftware EngineeringDebugging

Posted 1 day ago
Apply
Apply

📍 UK

🧭 Contract

💸 130000.0 - 170000.0 USD per year

🔍 Software Development

🏢 Company: Public Library of Science

  • Significant professional software engineering experience gained in a full-stack environment, ideally with experience using Google Cloud, Python, React, Kubernetes, BigQuery, or similar modern technologies.
  • Hands-on experience developing, shipping, operating, and/or maintaining consumer and/or enterprise web applications.
  • Demonstrated passion for delivering testable, instrumented, and reliable code.
  • Strong track record of using and improving agile software development and related design practices.
  • Deep understanding and experience of at least one server-side language
  • Expertise in cloud-native architectures.
  • Expertise in data pipelines preferred.
  • Expertise in event-driven architectures preferred.
  • Expertise in machine learning and machine learning pipelines preferred.
  • Solid foundation in secure coding practices.
  • Solid understanding of client-side technology (CSS/HTML/JS)
  • Experience with continuous delivery methods and technologies.
  • Experience with using data to inform development decisions.
  • Ability to collaborate with a variety of functions, personalities and cultures.
  • Ability to actively listen, ask the right questions and see the underlying meaning in what’s being said and not said.
  • Flexible and open minded. Energy and enthusiasm for learning.
  • Problem solving in multiple domains. Resilient, proactive and creative.
  • Ability to pick up new techniques and technologies quickly.
  • Pragmatic while maintaining an attention to detail.
  • Self-directed and capable of working under minimal supervision.
  • Contribute designs, code, tests, code reviews, and excellent judgement towards the development and continuous improvement of our digital platforms.
  • Participate in agile ceremonies and evolving development practices of the team.
  • Contribute to the overall platform architecture
  • Ensure new work is delivered in alignment with said architecture
  • Establish and support development processes
  • Provide stewardship of the long-term sustainability of our platform and actively manage platform health and technical debt

Backend DevelopmentPythonAgileCloud ComputingFull Stack DevelopmentGCPGitHTMLCSSJavascriptKubernetesMachine LearningSoftware ArchitectureREST APIReactSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 United States

💸 130000.0 - 170000.0 USD per year

🔍 Software Development

🏢 Company: Public Library of Science

  • Significant professional software engineering experience gained in a full-stack environment, ideally with experience using Google Cloud, Python, React, Kubernetes, BigQuery, or similar modern technologies.
  • Hands-on experience developing, shipping, operating, and/or maintaining consumer and/or enterprise web applications.
  • Demonstrated passion for delivering testable, instrumented, and reliable code.
  • Strong track record of using and improving agile software development and related design practices.
  • Deep understanding and experience of at least one server-side language
  • Expertise in cloud-native architectures.
  • Expertise in data pipelines preferred.
  • Expertise in event-driven architectures preferred.
  • Expertise in machine learning and machine learning pipelines preferred.
  • Solid foundation in secure coding practices.
  • Solid understanding of client-side technology (CSS/HTML/JS)
  • Experience with continuous delivery methods and technologies.
  • Experience with using data to inform development decisions.
  • Ability to collaborate with a variety of functions, personalities and cultures.
  • Ability to actively listen, ask the right questions and see the underlying meaning in what’s being said and not said.
  • Flexible and open minded. Energy and enthusiasm for learning.
  • Problem solving in multiple domains. Resilient, proactive and creative.
  • Ability to pick up new techniques and technologies quickly.
  • Pragmatic while maintaining an attention to detail.
  • Self-directed and capable of working under minimal supervision.
  • Contribute designs, code, tests, code reviews, and excellent judgement towards the development and continuous improvement of our digital platforms.
  • Participate in agile ceremonies and evolving development practices of the team.
  • Contribute to the overall platform architecture
  • Ensure new work is delivered in alignment with said architecture
  • Establish and support development processes
  • Provide stewardship of the long-term sustainability of our platform and actively manage platform health and technical debt

Backend DevelopmentPythonSQLAgileCloud ComputingData AnalysisFull Stack DevelopmentGCPHTMLCSSJavascriptKubernetesReact.jsSoftware ArchitectureAPI testingReactCommunication SkillsProblem SolvingRESTful APIsDevOpsSoftware Engineering

Posted 1 day ago
Apply
Shown 10 out of 352