Business Analyst
Act as a liaison between business stakeholders and technical teams to ensure high-quality data deliverables. Responsibilities include analyzing data using SQL and Excel, performing quality checks, and monitoring data workflows.
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.
Act as a liaison between business stakeholders and technical teams to ensure high-quality data deliverables. Responsibilities include analyzing data using SQL and Excel, performing quality checks, and monitoring data workflows.
Design, build, and deploy production-ready enterprise AI applications, including agentic workflows and retrieval systems. Collaborate with cross-functional client teams to translate business problems into scalable technical AI solutions.
Develop intuitive and interactive data visualizations to provide actionable insights for strategic and tactical mission objectives. Collaborate with business stakeholders using agile methods to create enterprise-level visualizations based on ERP data models.
Lead initiatives to create interactive data visualizations that provide actionable insights for strategic mission objectives. Collaborate with business users using agile methods to develop enterprise-level visualizations based on ERP data models.
Lead the delivery of artificial intelligence initiatives and professional services for middle-market businesses. Manage multiple assignments and deadlines while maintaining high levels of client service and leadership.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The AI Solution Architect is responsible for leading team activities and formulating new policies and procedures. They provide expert technical guidance to help clients accelerate growth and anticipate future trends.
Design, develop, and maintain cloud-based user interfaces and server-side logic using modern frameworks and AWS services. Manage the full software development lifecycle from conception to production, ensuring alignment with business needs and high quality standards.
The role involves gathering and analyzing client requirements to document end-to-end business workflows and functional specifications for the SwiftAssess product. The analyst will collaborate with stakeholders and technical teams to manage the product backlog and ensure delivered features align with business objectives.
Develop, test, and debug software applications using Java while participating in all software life cycle phases. Responsible for implementing new enhancements, fixing bugs, and creating technical documentation on Confluence.
Design, develop, and maintain high-quality iOS applications using Swift and various design patterns. Collaborate with cross-functional teams to implement new features and mentor junior engineers to ensure coding standards.
The Senior QA Engineer is responsible for designing and executing comprehensive test plans and automating test scripts across web, mobile, and backend systems. They will collaborate with cross-functional teams to integrate tests into CI/CD pipelines and mentor junior engineers to ensure high software quality.
Design, develop, and optimize Android applications to provide exceptional user experiences. Collaborate with cross-functional teams to implement new features and maintain high code quality through reviews and debugging.
Develop and maintain Salesforce solutions using Apex, LWC, and Service Cloud within the real estate domain. Optimize application performance and collaborate in an agile environment using Jira for the SDLC.
Lead the technical direction and roadmap for Customer Analytics and Performance Optimization suites to enhance customer experience. Manage a team of technical owners and developers to deliver scalable analytics products, reporting solutions, and predictive models.
Provide technical leadership and architectural guidance for the Content Infrastructure and MLR Global Capability team. Design and deliver scalable, secure, and compliant enterprise content platforms and AI-enabled MLR workflow systems.
Provide technical leadership and solution design for KOL and external engagement platforms to enhance customer experiences for HCPs and patients. Coordinate with product owners and vendor teams to deliver scalable technology architectures and integrate engagement tools with CRM and analytics systems.
Provide hands-on technical leadership and solution design for the Omnichannel Orchestration Global Capability team to deliver personalized customer journeys. Collaborate with cross-functional teams to translate business requirements into scalable technology architectures and manage the delivery of orchestration platforms.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Provide technical leadership and architectural guidance for the Performance Optimization Global Capability team to deliver analytics solutions and KPI frameworks. Lead the design and delivery of Marketing Mix Models and global dashboards to optimize marketing investment and performance reporting.
Provide technical leadership and architectural guidance for the Learning and Development Global Capability Product team to deliver enterprise training and onboarding solutions. Collaborate with product owners and developers to translate business requirements into scalable technology architectures and executable work tasks.
Provide hands-on technical leadership and solution design for AI-enabled field decision support and reporting platforms. Collaborate with product owners and development teams to translate business requirements into scalable technology architectures and executable work tasks.
Provide hands-on technical leadership and solution design for campaign planning and automation platforms to enable precise customer engagement. Lead the technical roadmap, manage development teams and vendors, and ensure seamless integration between CRM, data platforms, and analytics systems.
Provide hands-on technical leadership and architectural guidance for the Digital & Web Ops Global Capability team. Design and deliver scalable digital engagement solutions across Web CMS, CRM, and patient-facing applications.
Design and maintain interactive Power BI dashboards and complex data models to meet business needs. Develop automated workflows using Power Automate and collaborate with stakeholders to deliver scalable reporting solutions.
Monitor and maintain production systems to ensure optimal performance and drive the resolution of incidents and outages. Establish disaster recovery procedures and maintain data retention practices for compliance and security.
Design, develop, and maintain scalable Python code and RESTful APIs while collaborating with cross-functional teams. Troubleshoot and optimize existing applications to ensure maximum speed and security.
Design and develop end-to-end Generative AI solutions and pipelines using Python and Large Language Models. Integrate AI services into applications via APIs and optimize models for performance, latency, and cost.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Lead a remote team of infrastructure engineers to build a scalable, zero-toil CI/CD platform. Drive the strategy for AI-driven engineering to automate dependency management, incident resolution, and cloud cost optimization.
The SAP PP Solution Architect is responsible for the end-to-end design, architecture, and implementation of production planning solutions within SAP S/4HANA. This includes leading blueprint workshops and ensuring seamless integration between PP and other SAP modules like MM, SD, and QM.
Design, build, and operate secure and scalable AWS infrastructure using infrastructure-as-code principles. Manage backend operations, integrate CI/CD pipelines, and ensure high availability for business-critical platforms.
Lead the technical strategy for software security at Block, driving a 'Secure by Design' culture across core products and infrastructure. Develop innovative security solutions to combat risks like data sprawl and overpermissioning while mentoring engineers on system design.
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