Senior Engineer (Platform)
Design and build multi-tenant platform infrastructure to support AI agents at scale. Manage the end-to-end lifecycle of platform features, including architecture, deployment, and observability.
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 and build multi-tenant platform infrastructure to support AI agents at scale. Manage the end-to-end lifecycle of platform features, including architecture, deployment, and observability.
The Senior Site Reliability Engineer will oversee, scale, and optimize next-generation AI hardware infrastructure while ensuring high uptime and reliability. Responsibilities include developing automation tools, managing incident responses, and designing telemetry pipelines for high-density environments.
The Consulting Architect will design and implement Elastic solutions while providing technical leadership and mentoring to customers. They will also collaborate with internal engineering and sales teams to scope opportunities and drive successful project outcomes.
You will design, build, and optimize scalable data pipelines to integrate large volumes of data into the analytics platform. Additionally, you will collaborate with cross-functional teams to ensure data quality, governance, and system performance.
The Senior Business Intelligence Developer will manage and develop reporting solutions related to healthcare surveys and rankings. This role involves analyzing complex data sets to support organizational performance and strategic decision-making.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will design, develop, and maintain scalable backend services using Java and Spring Boot while leveraging AI-assisted tools to accelerate delivery. The role involves collaborating with cross-functional teams to ensure system reliability, observability, and operational excellence.
You will support client projects by designing technical solutions and developing proof-of-concepts. Additionally, you will act as a consultant to explain complex issues to clients and provide strategic business advice.
The engineer will build REST APIs, customer-facing React components, and CICD pipelines to support core customer experiences. They will also configure monitoring for backend services and develop integrations with the content management system.
The Principal Machine Learning Engineer will lead the development and deployment of production-grade ML models while driving technical strategy across engineering teams. They will also mentor junior and senior engineers and collaborate with cross-functional partners to integrate AI capabilities into Atlassian products.
The SLED Presales Engineer acts as a technical advisor to support sales teams and partners in modernizing network infrastructure for public sector clients. This role involves leading discovery sessions, designing end-to-end networking solutions, and delivering technical presentations to drive business growth.
You will design, build, and deploy LLM-powered agentic workflows that integrate with enterprise tools and data sources. You will also collaborate directly with customers to translate complex business problems into reliable, production-grade AI solutions.
Lead the end-to-end deployment of the North AI platform in private cloud and on-premises environments for enterprise clients. Partner with IT teams to assess infrastructure and security requirements while troubleshooting deployment-related technical issues.
You will own the development and maintenance of the Buildkite Agent, ensuring high reliability and performance for global engineering teams. You will also participate in team rotations to handle incidents, support solutions, and contribute to the product roadmap.
You will own the marketing-sourced and influenced pipeline by orchestrating multi-agent workflows and demand engineering for product launches. Additionally, you will act as a utility player, supporting sales, product, and internal systems to drive high-velocity growth.
You will design, develop, and maintain scalable software applications using Elixir and Python to power a healthcare imaging data platform. Additionally, you will provide technical leadership, mentor team members, and collaborate cross-functionally to drive long-term platform strategy.
The Continuous Improvement Engineer leads fleet-wide operational excellence initiatives, including performance measurement, loss accounting, and the development of KPIs and dashboards. They work cross-functionally to identify performance gaps, optimize costs, and drive sustainable improvements across RNG and renewable power facilities.
The Reliability Engineer provides centralized leadership to improve equipment availability, maintenance effectiveness, and long-term asset reliability across the Biogas fleet. They are responsible for leading root cause analyses, developing predictive maintenance strategies, and managing unplanned event reduction programs.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will lead the developer experience strategy to double R&D output by optimizing CI/CD, build tooling, and deployment paths. You will also remain hands-on by writing code and integrating agentic coding tools to improve engineering productivity.
Design, develop, and maintain full-stack application features and services with a focus on AI-powered product experiences. Collaborate with cross-functional teams to ensure system reliability, scalability, and high-performance delivery.
The Lead Systems Engineer will bridge the gap between high-level DoDAF architecture and tactical software engineering. Responsibilities include authoring the Systems Engineering Management Plan and coordinating with QA to trace verification methods.
You will design interactive Power BI dashboards and paginated reports to help commanders assess force readiness. Responsibilities include building DirectQuery models over Azure SQL and implementing complex Row-Level Security.
You will build a serverless translation engine by writing event-driven Azure Functions triggered by blob storage. Responsibilities include decoding complex biometric binaries and routing them securely into an Azure SQL database.
You will be responsible for building and maintaining automated CI/CD pipelines to scan code for vulnerabilities. Additionally, you will deploy hardened infrastructure and enforce security standards like DISA STIGs using infrastructure as code.
You will manage the day-to-day health of the enterprise identity backend, including Azure AD configuration and directory syncs. Additionally, you will enforce conditional access policies and manage RBAC assignments for Power Platform applications.
Execute Hardware-in-the-Loop (HIL) testing across smartwatches, mobile apps, and cloud databases. Author requirement traceability verification matrices and comprehensive test plans and reports.
The Senior Engineer will own the end-to-end architecture of automation solutions, including process discovery, design, and production deployment. They will also lead technical teams, set quality standards, and mentor junior developers while building reusable automation frameworks.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The role involves supporting and improving cloud and infrastructure environments to ensure reliability, performance, and operational efficiency. You will collaborate with cross-functional teams to execute system maintenance, automation, and security compliance initiatives.
You will design, develop, and maintain Go-based backend services and CLI tools to improve internal developer experience and automate operational workflows. Additionally, you will implement governance-as-code and build self-service infrastructure to ensure engineering standards are met at scale.
You will design, build, and maintain open source projects and SDKs to drive developer adoption of ElevenLabs products. Additionally, you will act as a technical advocate by improving the API, creating developer tooling, and writing engaging technical content.
Design, build, and maintain the core data foundation including ingestion, modeling, and data marts to support agency, client, and AI initiatives. Collaborate cross-functionally to translate requirements into data solutions while optimizing pipelines for performance and cost.
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