Power Platform Architect
Design complex enterprise architectures on the Power Platform and lead discovery workshops for solution definition. Act as a technical reference for clients while mentoring consultants and developers on best practices.
Remote Software Development Jobs
Browse 45,331 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 complex enterprise architectures on the Power Platform and lead discovery workshops for solution definition. Act as a technical reference for clients while mentoring consultants and developers on best practices.
The Solution Architect designs end-to-end Finance and Accounting outsourcing solutions by assessing client requirements and developing scalable operating models. They lead proposal development, create cost models, and facilitate discovery workshops to align service delivery with client business objectives.
You will serve as the senior computer vision authority, defining the software architecture for tracking and automated officiating products across multiple sports. You will lead R&D efforts, mentor engineering squads, and act as the primary escalation point for complex technical challenges.
The role involves end-to-end design, deployment, integration, and upgrades of Cloud Native Network Functions (CNF) within Cloud NFVi environments. You will also define technical solution offerings and analyze customer business requirements for licensing solutions.
The role involves the system integration, verification, and deployment of Ericsson Cloud NFVI and CNIS solutions within Telco Core networks. Additionally, the candidate will participate in Proof of Concept projects for emerging technologies like 5G, IoT, and Distributed Cloud.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will be responsible for designing, developing, and testing cross-platform mobile applications using the Flutter framework and Dart language. Additionally, you will collaborate with backend developers and UI designers to ensure high-performing applications and participate in the CI/CD cycle.
Design, develop, and maintain scalable software solutions while taking ownership of features from design through deployment. Collaborate with cross-functional teams to deliver high-quality features and mentor junior developers to support their technical growth.
Design, implement, and maintain scalable, secure cloud infrastructure while automating processes using Infrastructure as Code. Collaborate with software engineers to optimize application performance and manage CI/CD pipelines for reliable software delivery.
The API Support Engineer is responsible for triaging, diagnosing, and documenting API and SDK-related issues while providing technical support to partners and customers. They act as an escalation point for complex technical problems and collaborate with engineering teams to ensure high-quality API usability.
The Field Sales Executive is responsible for driving profitable sales growth within an assigned account base of CPA firms by managing the sales pipeline and conducting prospecting activities. They will also collaborate with product managers to address client needs and ensure market share growth through consultative engagement.
The Pre-Sales Solution Architect will lead technical engagements, including product demonstrations, workshops, and proof of concepts to drive sales. They will also design secure, scalable security solutions and support bid activities while training channel partners and system integrators.
Design, develop, and implement custom Salesforce solutions using Apex, LWC, and platform automation while maintaining secure integrations. Collaborate with cross-functional teams to ensure operational excellence, system architecture quality, and effective change management through CI/CD pipelines.
Lead the end-to-end development and delivery of high-quality English language learning products across print and digital formats. Manage project timelines, budgets, stakeholders, and external vendors to ensure pedagogical alignment with CEFR and GSE standards.
You will bridge business needs and technical solutions by translating complex requirements into clear technical specifications and scalable solutions. You will also collaborate with cross-functional teams to support the software delivery lifecycle, including documentation, data analysis, and release management.
The analyst will own customer data insights, monitor data quality, and perform CRM performance analysis across EMEA. They will bridge the gap between business and technical teams to ensure data accuracy and drive customer engagement through actionable insights.
You will own the requirements process, acting as the primary bridge between clients, product teams, and engineering. Your role involves leading discovery sessions, shaping technical requirements, and ensuring documentation is testable and clear for developers.
Develop computer vision models to analyze biological material images for medical diagnosis and biomarker identification. Collaborate with an international team to influence technical solutions and ensure effective project delivery.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will architect, develop, and maintain scalable backend systems and APIs to support high-impact, real-time applications. Additionally, you will lead technical strategy, mentor engineering talent, and collaborate cross-functionally to ensure operational excellence.
The Field Sales Executive is responsible for driving profitable sales growth within an assigned base of CPA firms by managing the full sales cycle. This includes prospecting, conducting product presentations, and maintaining client relationships to meet established sales quotas.
The role involves maintaining direct contact with customers to deliver support, troubleshoot issues, and ensure contractual objectives are met. It also includes conducting technical training and supporting the sales team by fostering positive client relationships.
Design, develop, and maintain low-latency trading system components with a focus on performance and reliability. Analyze and optimize system performance to minimize latency and improve overall efficiency.
Implement and evolve the corporate LLM Gateway platform according to BBVA's architecture and security standards. Ensure system resilience, observability, and automated deployments using Infrastructure as Code and CI/CD pipelines.
Lead and manage the full lifecycle of Microsoft Dynamics ERP implementation projects, from initial requirements gathering to deployment and support. Collaborate with cross-functional teams to configure solutions, provide expert consultation, and ensure high-quality system performance for clients.
You will be responsible for the onboarding and transition of customers into managed services while continuously optimizing service performance. Additionally, you will act as a central interface for customer inquiries and drive the standardization and automation of service processes.
Build and maintain large-scale AI infrastructure while ensuring system stability, scalability, and security. Collaborate with engineering teams to troubleshoot production incidents and implement observability solutions.
The ECM Support Engineer will be responsible for supporting and administering IBM Content Manager, Case Manager, and KwikWork platforms. They will also perform L2/L3 application support, troubleshoot middleware configurations, and manage database schema and query execution.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The AI/ML Engineer will design and implement end-to-end AI/ML solutions, including LLM-based applications and RAG pipelines. They are also responsible for operationalizing models through MLOps practices and ensuring data governance across enterprise AI workflows.
The Data Architect will design and implement advanced SQL Server architectures to ensure data integrity and business intelligence. They will also manage ETL processes, optimize T-SQL scripts, and enforce security protocols across the enterprise data landscape.
The Solutions Architect will design technical and operational solutions for large-scale public-sector and utility clean-energy programs. Responsibilities include analyzing RFPs, developing program delivery models, and collaborating with cross-functional teams to ensure technical alignment with budgets.
You will be responsible for configuring and troubleshooting NVIDIA networking hardware while implementing advanced congestion control mechanisms for AI workloads. Additionally, you will conduct performance benchmarking and utilize AI tools to automate network tasks and maintain technical documentation.
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