DATA/POWER BI
Build, maintain, and enhance data pipelines and transformation workflows using dbt, Python, and Airflow. Develop and maintain Power BI dashboards, semantic models, and DAX measures to support business analytics.
Remote Software Development Jobs
Browse 45,378 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, maintain, and enhance data pipelines and transformation workflows using dbt, Python, and Airflow. Develop and maintain Power BI dashboards, semantic models, and DAX measures to support business analytics.
Design, build, and maintain high-quality code for mobile app features while collaborating with cross-functional teams including backend, firmware, and data science. You will take ownership of feature development from concept to release and contribute to technical discussions and code reviews.
You will serve as the end-to-end technical owner for external partner and merchant integrations, managing the process from discovery through build, launch, and production support. Additionally, you will collaborate cross-functionally with product, engineering, and sales teams to unblock deals and enhance the overall merchant experience.
Lead hands-on technical evaluations, architectural demonstrations, and customer pilots for Zero Trust Branch and Zscaler Digital Experience solutions, while designing and maintaining physical and virtual network labs. Bridge field teams and engineering through troubleshooting and escalation, create deployment and architecture collateral, and deliver technical training and enablement.
Develop, integrate, test, deploy, and maintain software for an assigned ICAM workstream using the DHS-approved application stack. Support production applications through troubleshooting, Tier 2 and Tier 3 incident response, secure CI/CD deployments, defect resolution, and operational documentation.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Provide Tier 1 and Tier 2 technical support to hospital and corporate users, administer Microsoft 365 services, and manage endpoint devices and basic infrastructure issues. Coordinate with MSP partners and vendors, support veterinary practice technology, and contribute to deployments, acquisitions, upgrades, and cybersecurity projects.
You will lead efforts to manage automation traffic at the Edge and design solutions for bot and crawler management at scale. Additionally, you will build and maintain Edge systems while mentoring engineers and driving reliability improvements through incident response.
Design, build, and own scalable Rails backend services for customer rewards, incentives, and loyalty, leading complex features from product requirements through deployment and monitoring. Improve system reliability and engineering practices, guide architectural decisions, mentor engineers, collaborate across teams, and participate in on-call incident response.
Lead the technical roadmap and architecture for Ads Manager’s frontend, building and scaling React interfaces for campaign creation, management, reporting, and optimization. Improve shared components, performance, accessibility, observability, security, and developer practices while partnering across teams and mentoring engineers.
Lead and develop a team of decision scientists to drive marketing analytics, including incrementality testing, goal-setting, and budget allocation. Serve as the primary analytical partner to senior marketing leadership and Finance to provide actionable insights and measurement strategies.
Lead and develop a team of five Decision Scientists and Marketing Analysts while owning paid marketing analytics, measurement, and the team's roadmap. Advise senior marketing leaders and Finance on investment allocation, represent the team in leadership forums, and improve analytical tooling and reporting.
Develop and oversee cloud strategy, architecture, and implementation, including deployments on IaaS and PaaS platforms, customer onboarding, and system performance optimization. Collaborate with customers and cross-functional teams to define technical requirements, assess current and future architectures, ensure security and contractual compliance, and deliver cloud solutions.
Design, build, and improve scalable data platforms and customer data processes, including data modeling, analysis, ETL, implementation, and warehousing. Collaborate with project managers, architects, and developers to deliver sustainable data solutions and practical BI tools that create value for customers.
Lead, review, and stamp or seal pipeline design deliverables, including geotechnical location designation, HDD and conventional bore designs, drawings, and permit submissions. Coordinate with clients, project managers, and survey crews while providing technical oversight and mentorship to EIT-level engineers.
Operate and maintain SAP HANA and ECC landscapes, including backups, recovery, restarts, patching, certificates, user access, and system documentation. Lead SAP upgrades, installations, and cloud migrations while supporting BTP services, integrations, compliance requirements, and regional business teams.
Configure Stripe products, billing, invoicing, tax, webhooks, and security settings, and develop integrations that transfer payment and invoice data to Thomson Reuters ONESOURCE Indirect Tax and eInvoicing. Design, test, document, and maintain reliable integration services while collaborating with business, compliance, engineering, and QA teams.
The Senior Technical Support Engineer will lead root cause analysis for complex, high-impact technical issues and serve as a trusted advisor for enterprise accounts. They are also responsible for mentoring junior engineers and collaborating with R&D to improve product reliability.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Own the AWS partnership co-sell target and grow enterprise relationships, joint pipeline, Marketplace transactions, and revenue, initially focusing on healthcare and financial services. Coordinate co-building, co-marketing, seller enablement, and partnership reporting with AWS and Deepgram teams, while also managing other partnerships.
Set the technical direction and roadmap for Clarium’s AWS data platform, owning reliable batch and near-real-time pipelines, warehouse modeling, and performance across Postgres and Snowflake. Establish data engineering standards and governance, mentor engineers, and partner across teams to turn ambiguous needs into durable data models.
Own and secure CareMessage’s Google Cloud data platform, managing infrastructure through Terraform and CI/CD, and ensuring reliable pipelines, monitoring, and protection of patient information. Enable data scientists and analysts to move work into production by providing safe self-service environments, removing infrastructure bottlenecks, and documenting platform operations.
Develop process designs, technical solutions, proposals, and cost estimates for industrial water and wastewater treatment projects serving high-tech customers. Support projects through execution, commissioning, and start-up, while collaborating with customers and internal teams and assisting existing operations and maintenance contracts with troubleshooting and improvements.
Administer and govern Snowflake and related enterprise data platforms, designing secure access models, automating provisioning and compliance controls, and optimizing platform costs. Partner with security, governance, compliance, and engineering teams to improve auditability, self-service access, and responsible adoption of Snowflake AI and machine learning capabilities.
Build, update, and maintain websites and an online learning academy, including course content, student resources, assessments, enrollment, payments, and communications. Support integrations and troubleshooting while ensuring a polished, user-friendly experience consistent with the businesses’ branding.
Design, implement, test, and monitor data architectures and distributed processing pipelines across cloud and on-premises environments, while integrating diverse data sources. Collaborate with clients and data scientists to deliver tailored data solutions, support machine learning, estimate performance and costs, and create dashboards for processed data.
Design, implement, train, and evaluate a probabilistic foundation model for temporal forecasting, tabular prediction, missing-data completion, and mixed-modality tasks. Run controlled architecture and performance studies, improve scalable PyTorch implementations, and, where relevant, extend synthetic-data generation with richer stochastic dynamics.
The Forward Deployed AI Security Engineer will embed with client teams to assess, deploy, and operationalize AI security controls within production environments. They are responsible for designing secure control planes, performing adversarial testing, and producing high-quality technical documentation and executive briefings.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Partner with product and engineering teams to define test requirements, acceptance criteria, and risk-based coverage, then build and maintain automated UI and API tests for critical workflows. Monitor and improve test execution, develop shared testing tools and infrastructure, and integrate reliable automated testing into CI/CD pipelines.
Lead requirements discovery and documentation, maintain traceability in JIRA, and plan and conduct testing, UAT, and defect remediation for client and business projects. Support implementation through end-user training, knowledge sharing, process improvement, and practical adoption of AI tools.
The ERP Business Analyst leads the configuration, deployment, and continuous improvement of the Oracle NetSuite platform. They serve as a liaison between business users and technical teams to define requirements and implement scalable ERP solutions.
Build custom Go software and improve platform reliability, resiliency, redundancy, availability, performance, and observability in partnership with engineering teams. Participate in the local-hours on-call rotation, respond to production incidents, and develop SRE tooling, automation, processes, and reliability best practices.
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