Data Engineer (AWS)
Build and maintain data pipelines for collecting, transforming, and integrating data from various sources. Ensure efficient data enablement and reporting solutions through the deployment of scalable data products.
Remote Software Development Jobs
Browse 45,157 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.
Build and maintain data pipelines for collecting, transforming, and integrating data from various sources. Ensure efficient data enablement and reporting solutions through the deployment of scalable data products.
The role involves designing high-quality data models and architectures to ensure data consistency and reliability for AI and BI solutions. Responsibilities include defining data quality rules, moderating client workshops, and automating data quality processes across the value chain.
Build a commercial offering for ingesting, indexing, and querying multimodal data at scale for physical AI. Develop data infrastructure and tools for extraction, storage, and visualization of temporal multimodal data.
Modernize legacy services using AI to analyze codebases and implement migration patterns like the strangler fig. Build AI-powered development infrastructure, including MCP servers and automated CI/CD pipelines for code review and testing.
Review and refine AI-generated analytics strategies, dashboards, and reports to ensure accuracy and real-world value. Develop industry-specific case studies and provide structured feedback to guide AI models in advanced analytics concepts.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Review and refine AI-generated marketing strategies, content, and analyses to ensure they meet best-in-class industry standards. Develop real-world case studies and provide structured feedback to guide AI models in understanding complex marketing concepts.
Review and enhance AI-generated content regarding sales strategy, customer engagement, and pipeline management. Develop realistic sales cases and provide actionable feedback to improve AI reasoning and decision-making.
Review and refine AI-generated outputs regarding software engineering and system architecture. Develop real-world case studies and provide structured feedback to improve AI-driven technical recommendations.
Review and refine AI-generated legal and notarial content to ensure accuracy, completeness, and compliance. Create real-world scenarios and provide structured feedback to improve AI models' understanding of notarial workflows.
Review and refine AI-generated outputs related to treasury analysis, cash management, and risk assessment. Develop real-world case studies and scenarios to improve how AI systems interpret treasury best practices.
Design and implement robust, scalable backend solutions and APIs for an AI-driven property inspection SaaS platform. Responsibilities include writing clean code, automating workflows, and maintaining comprehensive technical documentation.
Design, build, and scale a B2B SaaS platform while maintaining modern software architectures and backend services. Provide technical leadership by mentoring junior developers and contributing to strategic technical decisions.
Review and refine AI-generated outputs related to enterprise sales and business development to improve model accuracy. Develop real-world case studies and provide actionable feedback on AI-driven sales strategies and contract negotiations.
Review and refine AI-generated content regarding data architecture and system design to ensure industry relevance. Draft realistic architectural scenarios and provide structured feedback to improve AI reasoning and accuracy.
Deliver engaging online Python lessons to children aged 10-14 using provided materials. Provide regular progress reports and feedback to improve the learning experience.
Responsible for the design, implementation, and operation of modern AI solutions across the entire lifecycle. This includes developing end-to-end ML pipelines and integrating AI results into frontends and dashboards.
Take end-to-end responsibility for critical reliability areas, driving the architecture of cloud infrastructure on Azure and Kubernetes. Lead incident management, mentor team members, and develop the observability stack and IaC platform for high availability.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Integrate sensors and subsystems into UAV platforms and perform flight tuning and stabilization. Conduct on-site flight testing, troubleshoot system-level issues, and manage ArduPilot-based flight control systems.
Maintain and develop the organization's information security compliance framework, focusing on ISMS and TISAX standards. Conduct internal audits and manage client-facing activities such as security questionnaires and due diligence.
Analyze customer behavioral patterns and design experiments to evaluate product and marketing changes. Build models and datasets to improve customer segmentation and forecasting while partnering with cross-functional teams to influence business priorities.
Design and implement scalable, domain-oriented data pipelines on AWS to support analytics and business-critical workflows. Collaborate with cross-functional teams to ensure data quality, reliability, and performance across various data domains.
Design and implement scalable, domain-oriented data pipelines on AWS to power analytics and business-critical workflows. Collaborate with cross-functional teams to optimize data quality, reliability, and performance across various data domains.
Design and implement scalable, domain-oriented data pipelines on AWS to support analytics and business-critical workflows. Collaborate with cross-functional teams to ensure data quality, reliability, and performance across various data domains.
The role involves full ownership of the SharePoint and Microsoft 365 environment, focusing on infrastructure management, optimization, and governance. Key tasks include developing workflows with Power Automate and Power Apps and integrating systems via APIs.
Lead the design and integration of safety-related electrical systems and perform complex electrical studies using ETAP software. Develop procurement specifications for major components and ensure compliance with nuclear regulatory standards and grid stability requirements.
Design, build, and modernize high-scale backend services and APIs for Unity's global advertising platform. Focus on improving performance, observability, and cost-efficiency while supporting real-time ad delivery and analytics.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, build, and modernize high-scale backend services and APIs for Unity's global advertising platform. Focus on improving performance, observability, and cost-efficiency while contributing to the platform's architectural direction.
Design and build core components of an iPaaS integration platform and contribute to the evolution of product architecture. Implement software components and web applications while ensuring high code quality through testing and code reviews.
Own end-to-end attribution algorithms for specific risk categories to identify and disrupt crypto-enabled crime networks. Translate domain expertise into production-grade intelligence by shipping scalable code, ML models, and data pipelines.
Own end-to-end attribution algorithms for specific risk categories to identify and disrupt illicit crypto-enabled crime networks. Translate domain expertise into production-grade intelligence by shipping heuristics, ML models, and scalable data pipelines.
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