Data Migration Engineer
Own the technical execution of migrating customer data from legacy systems into the gaiia platform. This includes exploring source systems, transforming data into standard formats, and ensuring production-ready validation.
Remote Software Development Jobs
Browse 45,213 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.
Own the technical execution of migrating customer data from legacy systems into the gaiia platform. This includes exploring source systems, transforming data into standard formats, and ensuring production-ready validation.
Manage and scale AWS infrastructure with a focus on security and compliance standards like HIPAA and SOC II. Design and maintain automated test suites for PHP/Laravel and VueJS applications while integrating AI-powered agentic workflows for QA.
Develop and maintain high-fidelity web applications using React and TypeScript while architecting scalable backend services with Spring Boot and Kafka. You will own features end-to-end, integrating LLM pipelines and ensuring HIPAA compliance for sensitive healthcare data.
Design, develop, and monitor statistical and machine learning models to support strategic business decisions across credit risk, collections, and marketing. Translate complex business challenges into analytical solutions and communicate findings to stakeholders to deliver measurable value.
Provide technical support, commercial assistance, and customer training for rivet assembly tools across the North American market. Manage the Authorized Service Centers Network, handle warranty returns, and perform on-site troubleshooting and equipment service.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Provide technical support for specialized file types and implement localization solutions to optimize product utilization for clients. This includes managing workflows for software, websites, and e-learning content while collaborating with internal stakeholders.
Design and implement scalable ITSM architecture and strategy. Integrate ITSM with ITOM, observability, and SDLC processes to drive continuous service improvement.
Design and implement tailored ServiceNow SPM solutions while collaborating with cross-functional teams to gather requirements. Provide expert guidance on industry best practices and conduct stakeholder training sessions.
Design and build end-to-end product experiences for a customer-facing platform across web and mobile. Own the full software delivery lifecycle, including technical design, implementation, testing, and operational reliability.
Design and build the control plane API and event-driven orchestration layer to coordinate actions across the internet simulation platform. Own the platform's persistent storage infrastructure and the Kubernetes-native deployment and operational model.
Design and operate Kubernetes-based deployment automation for a simulated internet services catalog. Build content seeding pipelines and manage external DNS and email delivery infrastructure to create realistic simulated environments.
Build and ship full-stack product features for an internal workflow tool and client-facing portal. Develop AI-assisted features for document analysis and support operational automation across the company.
Lead and scale Runpod's core cloud and bare-metal environments, focusing on SRE, global networking, and distributed storage. Build a high-output engineering organization to ensure high availability and performance for massive GPU computing demands.
The role is responsible for assessing customer analytic needs and developing real-time reports and dashboards using Epic Cogito tools and Qlik Sense. It involves partnering with operational stakeholders to translate business requirements into actionable intelligence and mentoring junior analysts.
Lead the end-to-end technical implementation of high-complexity apps and sophisticated Agentic Systems. Act as the primary quality gate for the team and coach peers on AI-native delivery methodologies.
Architect and operate secure, scalable AWS and AWS GovCloud infrastructure for a cybersecurity SaaS platform. Lead the strategy for Infrastructure as Code, observability, and CI/CD while serving as an incident commander for high-severity production events.
Serve as a technical expert to architect billing and revenue recognition solutions for large customers. Collaborate with sales, product, and engineering teams to drive adoption and influence the product roadmap based on customer needs.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Lead a cross-functional team to define, incubate, and scale new ML and GenAI applications across Stripe's product suite. Drive the strategy and roadmap for ML/AI infrastructure and tooling to empower teams with agentic capabilities.
Establish and manage the company's information security program while implementing encryption, access controls, and security audits. Ensure compliance with SOC2 and ISO27001 standards and collaborate with engineering for secure system operations.
The SRE II is responsible for deploying, managing, and optimizing cloud infrastructure using Terraform and AWS to ensure stability and scalability. This includes managing CI/CD pipelines, automating operational tasks, and handling incident response to reduce operational toil.
Develop and maintain full-stack backend services for digital payments modernization and card network integration. Design and execute enterprise-grade performance testing strategies to optimize high-throughput distributed systems.
Architect and deliver scalable systems and APIs while taking full ownership of features from definition to production. Partner with stakeholders to shape technical direction and raise engineering standards across the stack.
Act as the on-site project leader to execute HVAC controls and Building Automation System projects for U.S. federal and military sites. Responsibilities include system programming, installation coordination, commissioning, and providing technical training to operators.
Support USCIS PKI management and modernization, focusing on device and person-centric certificate lifecycle management. Automate certificate request processes and implement cloud-native PKI solutions to optimize security and performance.
Architect and maintain the data model, pipelines, and access layers to support healthcare operations and analytics. Lead technical engineering best practices and ensure data quality and governance across the platform.
Conduct power systems modelling and analysis, including power flow and transient stability studies for system impact and NERC compliance. Develop automation scripts for simulations and prepare detailed study reports for clients.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design and execute manual test scenarios for SAP BTP applications to ensure high-quality delivery. Collaborate with cross-functional teams to validate end-to-end business workflows and manage defects throughout the testing lifecycle.
Design and develop reusable React and TypeScript components for an internal Customer 360 platform. Collaborate with cross-functional teams to integrate frontend applications with RESTful and OData APIs while ensuring high code quality.
The Senior Software Engineer will lead backend application development using Flask to create new features and optimize for scalability. They will collaborate with cross-functional teams to ensure technical feasibility of UI/UX designs and maintain high code quality.
Develop productionized ML workflows and platform infrastructure for training, validating, and deploying neural networks. Build distributed data-processing pipelines, internal APIs, and CI/CD processes to enhance developer productivity.
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