Senior Linux Infrastructure Engineer (Bare metal & storage)
Design, build, and administer large-scale bare metal Linux infrastructure and enterprise storage platforms. Troubleshoot complex issues across hardware, OS, networking, and storage layers.
Remote Software Development Jobs
Browse 45,294 remote software development jobs, with 4,965 added this week. These roles pay $156,022 a year on average, from $85K for entry-level roles to $192K for lead roles. You'll see openings like Software Engineer, Architect and Full Stack Developer.
Trusted by 300,000+ remote workers worldwide.
Design, build, and administer large-scale bare metal Linux infrastructure and enterprise storage platforms. Troubleshoot complex issues across hardware, OS, networking, and storage layers.
Lead end-to-end solution architecture for complex ServiceNow engagements across various modules to drive business value. Drive pre-sales activities, define integration patterns, and mentor delivery teams on platform best practices.
Design, develop, and maintain Power BI dashboards and data models to translate complex datasets into actionable business insights. Collaborate with stakeholders to gather requirements and ensure data integrity through validation and optimized refresh processes.
Design, develop, and maintain low-code business applications and workflow automations using the Microsoft Power Platform. Collaborate with stakeholders to translate business needs into technical designs and provide ongoing sustainment support.
Design, develop, troubleshoot, and test software applications or operating systems according to design specifications. Build enhancements within existing software architecture and suggest architectural improvements.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, build, and operate shared platform foundations including GCP infrastructure, Kubernetes, and CI/CD pipelines. Diagnose complex distributed systems and improve platform reliability through better observability and incident response standards.
Lead the design and implementation of scalable, compliant SAP Payroll solutions for managed services customers using AI-supported methodologies. Act as a trusted advisor for payroll transformations, ensuring alignment with standard solutions and managing the full project lifecycle from discovery to run.
Own production reliability for high-SLA Grafana Cloud database customers by designing automation and evolving reliability models. Partner with product engineering squads to reduce SLO burn and lead incident response and post-incident reviews.
Lead medium to large enterprise networking engagements, including the design, implementation, and optimization of network solutions. Provide technical leadership and mentorship to other engineers while performing network assessments and troubleshooting complex issues.
Lead and guide development teams while translating complex business requirements into impactful digital applications. Responsible for project delivery, architectural decisions, and maintaining best practices in software development and DevOps.
Bridge business requirements with technical solutions by overseeing system architecture and selecting appropriate technology stacks. Act as a technical advisor to resolve complex challenges and mentor developers on best practices.
Lead end-to-end solution architecture for complex ServiceNow engagements across various modules to drive business value. Drive pre-sales activities, conduct architecture reviews, and mentor delivery teams on platform best practices.
Act as the primary GCP technical authority to design and position Google Cloud solutions for large-scale transformation and AI/ML projects. Lead technical narratives for deals ranging from $3M to $20M and mentor architects in building reusable assets.
Design and implement scalable AI-driven solutions and GenAI components like RAG pipelines and agents within cloud-native architectures. Collaborate with architects to align AI solutions with enterprise standards and contribute to reusable technical assets.
Lead the end-to-end design of cloud-native and AI-powered solutions for large-scale transformation engagements. This role involves shaping proposals, engaging senior client stakeholders, and overseeing the transition from pre-sales to delivery.
Lead end-to-end solution architecture for complex cloud-native and AI transformation engagements from discovery to delivery. Define reference architectures integrating Generative AI, MLOps, and intelligent automation into enterprise-grade cloud solutions.
Act as the AWS technical authority to design and validate cloud transformation, modernization, and AI/ML solutions for mid-to-large scale pursuits. Lead the technical narrative for deals ranging from $3M to $20M while mentoring architects and supporting AWS partner network growth.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The role involves developing cutting-edge Applied AI, infrastructure, and tooling to democratize Generative AI. Key tasks include building RAG pipelines, creating Python libraries for AWS, and implementing neural network architectures from research papers.
Define and own the target-state architecture and technical strategy for a B2B SaaS platform across six engineering teams. Establish architectural governance and lead the design of scalable, secure, and observable distributed systems.
Lead the development of data science within the product team to create statistical models that enhance customer experience and product features. Partner with cross-functional teams to identify high-impact opportunities and mentor product analysts in experimentation and modeling best practices.
Support the design, development, and real-time operation of advanced aerospace GNC systems. This includes monitoring vehicle performance during dynamic operations and developing operational concepts for mission environments.
The QA Engineer will own the end-to-end QA scope for a new web portal module, including shaping test strategies and writing test cases. Responsibilities include functional, regression, and integration testing within AWS environments while collaborating with an international client team.
Develop and evolve critical Java applications and microservices solutions for an international banking entity. Automate integration and deployment processes using Azure DevOps and collaborate with international teams.
Lead the development and deployment of scalable end-to-end Salesforce solutions across various clouds using both configuration and customization. Collaborate with stakeholders and architects to integrate Salesforce with external systems and improve developer experience through DevOps automation.
Lead the development and deployment of scalable end-to-end Salesforce solutions using configuration and customization. Collaborate with stakeholders and architects to integrate Salesforce with external systems and improve developer experience.
Lead the development and deployment of scalable end-to-end Salesforce solutions using configuration and customization. Collaborate with stakeholders and architects to integrate Salesforce with external systems and improve developer experience through DevOps automation.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, build, and deliver complex interfaces using Cloud Integration, API Management, and Event Mesh. Manage the full delivery lifecycle from technical specifications through unit testing and cutover support.
Lead technical sales engagements by owning the technical strategy from discovery and solution architecture to evaluation and risk mitigation. Act as a trusted advisor to translate customer requirements into a compelling solution vision and execute Proof of Value demonstrations.
Support the deployment, configuration, and maintenance of InfiniBand and Ethernet network infrastructure for HPC and AI workloads. Monitor network health, troubleshoot performance issues, and manage Fortinet security solutions.
Operate and support large-scale AI infrastructure platforms powered by NVIDIA GPUs and Kubernetes across multiple datacenters. Resolve technical incidents related to hardware, networking, and platform stability while improving observability and automation.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for remote software developers is $156,022 per year. This is based on data from 7,232 job openings. We use the yearly salaries in US dollars from these job postings to calculate salary expectations. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Average salary |
|---|---|---|
| Entry-level0–2 years | 122 | $84,738 |
| Junior2–5 years | 1,479 | $124,376 |
| Senior5–10 years | 4,013 | $155,273 |
| Lead10+ years | 1,618 | $192,179 |
We reviewed 17,743 job postings for remote software developers and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 34% |
| SQL | 21% |
| CI/CD | 19% |
| AWS | 16% |
| Kubernetes | 13% |
| TypeScript | 11% |
| Terraform | 10% |
| Java | 10% |
| JavaScript | 10% |
| Stakeholder management | 9% |
Learn more about Software Development remote jobs