Staff Backend Engineer
Own the architecture, delivery, and reliability of the backend systems supporting mobile apps and IoT devices. Lead system design, set technical direction, and mentor engineers across Mobile, Embedded, and Product teams.
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 architecture, delivery, and reliability of the backend systems supporting mobile apps and IoT devices. Lead system design, set technical direction, and mentor engineers across Mobile, Embedded, and Product teams.
Lead end-to-end solution architecture for digital transformation initiatives within the financial services sector, focusing on cloud transformation and core system modernization. Partner with executive stakeholders to design secure, compliant, and scalable systems that align with Canadian and U.S. regulatory frameworks.
Design and optimize core bidding algorithms and auction mechanisms to maximize advertiser returns. Architect scalable bid landscape forecasting and analyze marketplace dynamics to drive algorithmic improvements.
Design and implement a core technology platform leveraging LLMs to accelerate compliance and security workflows. Collaborate with users to define product requirements and translate them into a technical roadmap.
Review photos of damaged vehicles to mark affected areas such as scratches, dents, and cracks. Identify the specific car parts involved to assist insurance customers with damage assessments.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, develop, and maintain enterprise-grade applications using the OutSystems low-code platform. Collaborate with stakeholders to translate business requirements into technical specifications and participate in Agile ceremonies to deliver scalable solutions.
Design and develop scalable full-stack solutions and APIs for a patient journey web application. Collaborate with cross-functional teams to translate business requirements into technical implementations and optimize application performance.
Act as a technical advisor and solutions architect to guide strategic partners through the integration of Reddit's advertising APIs. Design and prototype proof-of-concept solutions while collaborating with internal and external engineering teams to optimize performance.
Lead the technical delivery of generative AI projects and guide client AI strategies to drive measurable business outcomes. Manage and mentor a cross-functional team of data scientists and engineers while aligning AI workstreams with broader digital strategy.
Design and develop internal web applications to automate data center and GPU cloud infrastructure operations. Collaborate with infrastructure and platform teams to translate operational requirements into scalable frontend solutions.
The Solutions Engineer partners with Sales and Product teams to design and deliver technical solutions that demonstrate the value of the Performance Enablement platform. They translate complex HR processes into scalable configurations and deliver tailored product demonstrations to enterprise customers.
Work directly with clients to discover and build end-to-end AI-powered solutions across the full stack. Utilize AI tools daily for coding, architecture, and QA while developing LLM-based workflows and RAG systems.
Lead and grow the analytics team for the Third-Party Agent Business to drive strategic decision-making. Oversee business strategy, product testing, data foundations, and the implementation of AI-powered analytics.
Develop and ship end-to-end full-stack product features, integrating AI capabilities like LLMs into practical user experiences. Collaborate with product and design teams to translate ambiguous problems into scalable, maintainable software solutions.
Provide native-level Haitian Creole linguistic vetting and quality assurance for AI data outputs. Develop educational resources and feedback documentation to improve AI alignment and cultural accuracy.
Design, deploy, and maintain cloud infrastructure and CI/CD pipelines to improve developer productivity. Own the full lifecycle of services and subsystems while ensuring fault tolerance and HIPAA compliance.
Design and implement AI-native systems and agentic workflows to solve product and operational problems in healthcare. Collaborate with cross-functional teams to integrate LLMs into production while ensuring reliability, security, and scalability.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Research and develop state-of-the-art voice synthesis models including TTS and voice cloning. Collaborate with cross-functional teams to integrate these models into production-ready pipelines for expressive and natural-sounding speech.
Develop and maintain high-performance systems for managing and publishing billions of menu records within a distributed infrastructure. Collaborate with Product teams to refine requirements and ensure the delivery of clean, maintainable code through peer reviews and AI-assisted workflows.
Analyze audience behavior and re-engagement strategies to scale the product globally. Automate insight discovery and build strategic reporting for a user base of over 70 million.
Build and deliver scalable, high-availability digital products and new features for clients using a CI/CD model. Mentor engineering team members and collaborate on architectural designs to ensure zero downtime and production stability.
Contribute to the development and design of cloud-native products and services. Monitor and improve the performance, scalability, and reliability of the product line while supporting infrastructure deployments.
Design, develop, and deploy Machine Learning models and ML pipelines for a healthcare client. Focus on optimizing models for document classification, segmentation, and data extraction in production environments.
Lead workshops with stakeholders to identify and document project requirements and define scope. Coordinate the development build stage and manage end-to-end testing, including SIT and UAT, to ensure solution fitness.
The role involves building analytical reporting solutions and ETL pipelines to improve commercial decision-making for Consumer Goods clients. Responsibilities include translating business requirements into AI and analytics solutions while managing stakeholder discussions and workstreams.
Support the engineering team in data hall design, AutoCAD drafting, and infrastructure planning for AI and hyperscale data centers. Assist with documentation, asset tracking, and coordination with cross-functional teams to maintain design standards.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Develop and extend Power BI reports embedded within Dynamics 365 F&O workspaces. Manage data extraction and modeling using Entity Store, OData, and Azure SQL to create interactive visuals and analytical workspaces.
Design and build SAP-centric automations and AI-driven features for the Luumen platform to optimize enterprise IT environments. Act as the SAP subject-matter expert to shape the product roadmap and provide advanced technical support and mentorship.
Responsible for implementing and migrating SASE component configurations to a customer's security platform. This includes analyzing network environments to create customized migration workflows and collaborating with development teams on automation software.
Design and scale a global blockchain and payments infrastructure platform by building secure microservices and APIs. Integrate traditional banking rails with digital asset networks to facilitate secure value transfers.
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