Engineering Tech Lead
Drive system design, architecture, and technical direction while contributing production code. Mentor engineers through code reviews and partner with Product to translate roadmaps into technical plans.
Remote Software Development Jobs
Browse 45,157 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.
Drive system design, architecture, and technical direction while contributing production code. Mentor engineers through code reviews and partner with Product to translate roadmaps into technical plans.
Build user interfaces and backend APIs for Teleport, managing the full product lifecycle from customer discovery to documentation. Key tasks include implementing server-side pagination, filtering, and onboarding experiences to support a passwordless vision.
Design, implement, and operate quantitative vault strategies for onchain finance, managing the full lifecycle from research to production. Responsibilities include optimizing execution, performing protocol due diligence, and managing risk parameters and monitoring systems.
The Workday PATTS Architect serves as a subject matter expert for Payroll, Absence, and Time Tracking to help clients optimize their Workday environments. Responsibilities include leading client engagements, guiding design and configuration, and supporting annual events like open enrollment.
The role involves taking technical responsibility for productive Ceph clusters, including architecture development, administration of RBD and Object Storage, and automation using Ansible and Python. You will also integrate storage into OpenStack and Kubernetes environments and handle 2nd and 3rd level support incidents.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Lead the strategy, architecture, and delivery of enterprise infrastructure services, focusing on storage, virtualization, and hybrid compute platforms. Act as a strategic advisor to C-suite executives while managing high-performing engineering teams to drive operational excellence and revenue growth.
Lead the management and evolution of production PostgreSQL and Kafka/MSK infrastructure to ensure reliability and performance. Build self-service tooling for product teams and act as the primary technical liaison for database schema and query optimization.
The Business Analyst will research and analyze data to implement optimized solutions within M365 environments. They will act as a liaison between IT and business leadership, creating executive documentation and functional requirements.
Design and maintain scalable cloud infrastructure across AWS and GCP using Kubernetes orchestration and Infrastructure as Code. Implement advanced monitoring, database management, and AI-driven DevOps automation to ensure platform reliability and security.
Gather and analyze client requirements to implement integrated pension administration solutions for public sector clients. Collaborate with cross-functional teams to design workflows, define testing criteria, and ensure successful system implementation.
Lead the design, build, and deployment of custom automated manufacturing systems from requirements through to production-ready delivery. Engage internal customers to define system requirements and develop conceptual simulations and cost estimates for automation strategies.
The role involves designing, building, and deploying custom automated manufacturing equipment and control system architectures. You will lead projects from conceptual design and offline simulation through to installation, commissioning, and production ramp-up.
The role ensures the stable operation of computer software systems and network infrastructure through planning, installation, and optimization. It involves resolving end-user connectivity issues and providing strategic technology recommendations to align IT capabilities with organizational goals.
The consultant is responsible for the design and implementation of SAP Analytics Cloud, including connecting various data sources. They will use the Cloud Application Designer to develop logic and create visualization stories for business KPIs.
The role involves driving the design, development, and maintenance of enterprise data warehouse solutions and leading the migration from legacy SAP BW to SAP Datasphere. The lead will also implement Microsoft Fabric and AI/Copilot capabilities to deliver scalable reporting and analytics.
Develop applications and modules in Oracle APEX based on functional requirements and quality standards. Perform unit testing, QA deployments, and document technical changes to ensure maintainability.
Design and implement infrastructure services for a GPU-as-a-Service platform, focusing on the control plane and bare-metal server lifecycle. Develop asynchronous workflows for server enrollment, provisioning, and Kubernetes cluster assembly.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The role involves developing and modifying content for the JerseySTEM WordPress platform. The developer will collaborate with the marketing team to identify and implement website design needs and enhancements.
Design and develop scalable core software and data pipelines while driving technical outcomes for customers. Provide technical leadership through coaching junior engineers, defining engineering standards, and managing technology vendors.
The role involves designing, implementing, and maintaining scalable PostgreSQL databases while optimizing performance through tuning and indexing. The engineer will collaborate with technical teams to ensure database designs meet application requirements and manage security and recovery procedures.
Own and grow the SAP Cloud ERP sales motion in North America by managing complex enterprise sales cycles from qualification to close. Build strategic relationships within the SAP field organization and proactively generate a self-sourced pipeline of opportunities.
Own and grow the SAP Cloud ERP sales motion in North America by managing complex enterprise sales cycles from qualification to close. Build strategic relationships within the SAP field organization and proactively generate a self-sourced pipeline of opportunities.
Collaborate with product and design teams to deliver high-quality backend solutions aligned with business priorities. Break down complex technical problems and own the end-to-end delivery of scalable systems.
The role involves solving complex customer escalations and configuring AI systems to reduce case volume. The engineer will synthesize customer insights to influence product and engineering roadmaps.
The role involves designing and implementing standardized ETL pipelines and data models to migrate data from over 80 ERP systems into Microsoft Fabric. The Lead will establish data quality frameworks and mentor team members to ensure a unified, AI-ready data architecture.
Design and implement infrastructure services for a GPU-as-a-Service platform, focusing on the control plane and bare-metal server lifecycle. Develop asynchronous workflows for server enrollment, provisioning, and Kubernetes cluster assembly while maintaining system reliability through reconciliation loops.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The role involves designing, developing, and deploying distributed software applications to transform business problems into engineering solutions. You will be responsible for the full project lifecycle, ensuring high-quality systems with a focus on reliability and customer experience.
Responsible for managing the full database lifecycle across On-Premise and Azure environments. The role involves leading cloud migration processes and providing technical support to the Commercial and Distribution business areas.
The role involves designing, implementing, and maintaining security solutions to protect client digital assets across multi-cloud environments. Key duties include managing threat detection, identity access, and automating compliance through DevSecOps and AI-driven tooling.
Design, build, and maintain a multi-tenant SaaS hosting platform on AWS using Terraform and Puppet. Manage distributed service discovery, observability stacks, and caching strategies to support hundreds of Moodle LMS instances.
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