Software Engineer Salaries

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

Software Engineer
Entry

Median high-range salary for Entry Software Engineer jobs:

$122,500

This analysis is based on salary ranges collected from 6 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 $93,500 - $122,500

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

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 HTML. 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

    17% jobs mention AWS as a required skill. The Median Salary Range for these jobs is $102,000 - $142,000

  2. Python

    17% jobs mention Python as a required skill. The Median Salary Range for these jobs is $102,000 - $142,000

  3. HTML

    17% jobs mention HTML as a required skill. The Median Salary Range for these jobs is $102,000 - $142,000

  4. CSS

    17% jobs mention CSS as a required skill. The Median Salary Range for these jobs is $102,000 - $142,000

  5. Ruby

    33% jobs mention Ruby as a required skill. The Median Salary Range for these jobs is $95,650 - $132,500

    • 25% of job descriptions advertised a maximum salary above $150,000.
  6. Ruby on Rails

    33% jobs mention Ruby on Rails as a required skill. The Median Salary Range for these jobs is $95,650 - $132,500

    • 25% of job descriptions advertised a maximum salary above $150,000.
  7. Javascript

    33% jobs mention Javascript as a required skill. The Median Salary Range for these jobs is $93,500 - $128,500

    • 25% of job descriptions advertised a maximum salary above $142,000.
  8. Collaboration

    50% jobs mention Collaboration as a required skill. The Median Salary Range for these jobs is $102,000 - $115,000

    • 25% of job descriptions advertised a maximum salary above $135,250.
    • 5% of job descriptions advertised a maximum salary above $142,000.
  9. Software Development

    17% jobs mention Software Development as a required skill. The Median Salary Range for these jobs is $85,000 - $115,000

  10. Java

    17% jobs mention Java as a required skill. The Median Salary Range for these jobs is $85,000 - $115,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 Software Engineering, Fintech and Insurance 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. Software Engineering

    17% jobs are in Software Engineering industry. The Median Salary Range for these jobs is $106,300 - $150,000

  2. Fintech

    17% jobs are in Fintech industry. The Median Salary Range for these jobs is $102,000 - $142,000

  3. Insurance and Cybersecurity

    17% jobs are in Insurance and Cybersecurity industry. The Median Salary Range for these jobs is $85,000 - $130,000

  4. IT consulting and software development

    17% jobs are in IT consulting and software development industry. The Median Salary Range for these jobs is $85,000 - $115,000

  5. Software Development

    17% jobs are in Software Development industry. The Median Salary Range for these jobs is $107,500 - $107,500

  6. Entertainment and Media

    17% jobs are in Entertainment and Media industry. The Median Salary Range for these jobs is $60,000 - $90,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

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

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

Apply

πŸ’Έ 85000.0 - 130000.0 USD per year

πŸ” Insurance and Cybersecurity

  • API and service development in Python and/or Go.
  • Production tested cloud-native development fundamentals including horizontal scaling, 12-factor application design, and security fundamentals such as OWASP.
  • Assessing software errors with tools like Sentry, DataDog, Jaeger/Zipkin, GreyLog or AppDynamics.
  • Container-based deployment and development with Docker.
  • Experience using multiple transports and formats (e.g., REST, gRPC, GraphQL).
  • Use of source control - git, svn or perforce.
  • Working with an agile team using collaborative development tools - Atlassian Suite, GitHub or GitLab.
  • 0-2+ years of blended internship and/or professional development experience.
  • Computer Science or Engineering degree or equivalent work experience.

  • Build out high quality APIs and web services providing a scalable, efficient and tailored set of interfaces.
  • Design, document and deploy public interfaces that are easy to consume.
  • Work with cross-functional stakeholders to break down business requirements into actionable plans.
  • Collaborate with Site Reliability Engineer (SRE) to develop and deliver applications in a stable software development lifecycle.
  • Develop test cases and enhance automated testing suite to ensure engineering excellence.
  • Address unforeseen important items that arise during work.
Posted 5 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 102000.0 - 142000.0 USD per year

πŸ” Financial technology

🏒 Company: AffirmπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity almost 4 years agoπŸ«‚ Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • You have previous work or internship experience working on both front-end and back-end development using HTML, CSS, JavaScript, Salesforce Lightning Web Components (or other front development frameworks like React) and server-side languages like Salesforce Apex, Python or Kotlin.
  • You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL, and Kubernetes.
  • You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing it by writing clear, easily understood, well-tested, and extensible code.
  • You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
  • You take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.

  • With the support of your team, you will work on tasks that contribute to the team's projects and goals.
  • You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work.
  • You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime.
  • You will contribute to a sense of community on your team by engaging in growth and development activities.

AWSPythonHTMLCSSJavascriptKotlinKubernetesMySQLSalesforceCommunication SkillsCollaborationWritten communication

Posted 17 days ago
Apply
Apply

πŸ“ United States

🧭 Internship

πŸ’Έ 47.0 - 55.0 USD per hour

πŸ” Communications

🏒 Company: TwilioπŸ‘₯ 5001-10000πŸ’° $378,215,525 Post-IPO Equity over 3 years agoπŸ«‚ Last layoff about 1 year agoMessagingSMSMobile AppsEnterprise SoftwareSoftware

  • Working towards a Bachelor's, Master's, or PhD degree in computer science, computer engineering or a related field.
  • Demonstrated interest in learning new technologies and coding.
  • Experience with programming languages such as Python, Java, JavaScript, PHP, C, or C++.

  • Design, develop, deploy and operate software solutions for real-time communications.
  • Ship various projects during the internship period.
  • Solve problems related to distributed computing and real-time audio processing.
  • Take responsibility for core features and services that are delivered to users.
  • Participate in code reviews, bug tracking, and project management.

Software Development

Posted 19 days ago
Apply
Apply

🧭 Contract

πŸ’Έ 15.0 - 150.0 USD per hour

🏒 Company: Alignerr

  • Fluency in English with the ability to articulate code and abstract concepts clearly.
  • Proficiency with one or more programming languages such as Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, or HTML.
  • Bachelor's degree in Computer Science or equivalent; students are welcome.
  • Proficiency with additional languages: Swift, Ruby, Rust, Go, NET, Matlab, PHP, DART, R, Apex, and Shell.
  • Interest in AI and machine learning concepts.

  • Assess the quality of AI-generated code and provide human-readable summaries explaining your evaluation.
  • Solve coding problems by writing functional and efficient code.
  • Create human-readable summaries of coding problems and their solutions.
Posted 19 days ago
Apply
Apply

🧭 Full-Time

πŸ’Έ 60000.0 - 90000.0 USD per year

πŸ” Entertainment and Media

  • Related experience in software development or an equivalent combination of education/experience, internships and/or in-school projects.
  • Interest in building production-grade, cloud-native software with hands-on experience in cloud automation.
  • Experience with OO Design Principles and Patterns.
  • SQL skills.
  • Familiarity with concepts of NoSQL (DynamoDB, Elasticsearch, Redis) and Relational DBs (AWS RDS, MySQL, PostgreSQL).
  • Knowledge of databases and operating systems, and working knowledge of Data models and Database technologies.

  • Learn the tools and how our customers use them.
  • Develop dashboards for insights.
  • Work with users and senior developers who will provide coaching and mentoring.
Posted 29 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 106300 - 150000 USD per year

πŸ” Software Engineering

🏒 Company: HashiCorpπŸ‘₯ 1001-5000πŸ’° Secondary Market almost 4 years agoπŸ«‚ Last layoff over 1 year agoPrivate CloudDevOpsInformation TechnologyCyber SecuritySoftwareCloud Infrastructure

  • Have 1+ years of production experience working on backend applications (e.g., Ruby on Rails) or databases (e.g., Postgres, Redis).
  • Strive for quality through maintainable code and comprehensive testing from development to deployment.
  • Experience upgrading Ruby, Rails, and dependencies.
  • Communicate clearly while remaining empathetic and kind.
  • Have an eagerness to learn through humility and reflection.
  • Familiar with best practices for application and infrastructure security.

  • Develop and maintain the backend services on which HCP Terraform relies.
  • Continuously improve the product by writing code in systems written in Ruby on Rails.
  • Investigate problems, performance bottlenecks, and orchestration issues which span multiple services.
  • Enable your teammates through technical mentorship, code reviews, and pairing.
  • Participate in a 24/7 on-call rotation that supports our production services.

RubyRuby on RailsPostgresRedis

Posted about 1 month ago
Apply
Apply

πŸ“ Approved states in the US

🧭 Full-Time

πŸ’Έ 107500 USD per year

πŸ” Software Development

🏒 Company: Sprout General Referrals

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Previous software engineering internship experience.
  • Experience with technologies such as Java, Python, and Javascript is preferred.

  • Embedded as a member of cross-functional engineering teams in an Agile development environment.
  • Work with product designers and product managers to drive product initiatives.
  • Participate in code reviews and deliver production software.
  • Collaborate regularly with team members and propose product and technical changes.
  • Grow skills through mentorship and onboarding.

CollaborationMentoring

Posted about 1 month ago
Apply
Apply

πŸ“ United States

🧭 Internship

πŸ’Έ 47 - 55 USD per hour

πŸ” Communications

  • Working towards a Bachelors, Masters, or PhD in computer science, computer engineering, or related field.
  • Keen interest in software development and several side projects.
  • Hungry entrepreneurial spirit demonstrated through learning new technologies.
  • Experience writing code in Python, Java, Javascript, PHP, C, or C++.

  • Be a Software Engineer, not just an 'intern'.
  • Ship many different projects during your summer.
  • Engage in solving problems in distributed computing and virtualization.
  • Take responsibility for core features and services that ship to users.
  • Embrace challenges, learn fast, and deliver results.
  • Participate in code reviews, bug tracking, and project management.

Software Development

Posted about 1 month ago
Apply
Apply

🧭 Full-Time

πŸ’Έ 2675000.0 INR per year

πŸ” Cryptocurrency and Finance

  • Available to begin employment immediately.
  • 1 year experience in software engineering/development.
  • Excited about solving hard problems and delivering results.
  • Self-motivated and dedicated to personal growth.
  • Positive energy and a passion for building an open financial system.

  • Work with engineers, designers, product managers, and leadership to transform product and technical visions into actionable quarterly roadmaps.
  • Write high-quality, well-tested code that meets customer needs.

Problem Solving

Posted 3 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 85000 - 115000 USD per year

πŸ” IT consulting and software development

🏒 Company: Capital Technology GroupπŸ‘₯ 51-100ConsultingInformation Technology

  • Bachelors Degree
  • 5 years of experience
  • Software development experience using Java, JavaScript, Python, ReactJS, Ruby on Rails, TypeScript, or related languages
  • Knowledge of front-end languages and libraries (e.g. JavaScript)
  • Knowledge of back-end languages (e.g. Java, Python) and JavaScript frameworks (e.g. React)
  • Familiarity with databases (e.g. MySQL, PostgreSQL), web servers (e.g. Apache, Jenkins) and UI/UX design
  • Must be able to get up-to-speed quickly on new projects and technologies
  • Strong communication and problem-solving skills

  • Develop, create, and modify general computer applications software or specialized utility programs.
  • Analyze user needs and develop software solutions.
  • Design software or customize software for client use with the aim of optimizing operational efficiency.
  • May analyze and design databases within an application area, working individually or coordinating database development as part of a team.

Software DevelopmentJavaJavascriptRubyRuby on RailsTypeScriptReactCollaboration

Posted 4 months ago
Apply