AI Engineer 12 applicants
Develop and validate statistical programming code to support clinical trial data analysis and reporting. Collaborate with data scientists and statisticians to ensure data requirements and regulatory standards are met.
Remote Software Development Jobs
Browse 45,378 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.
Develop and validate statistical programming code to support clinical trial data analysis and reporting. Collaborate with data scientists and statisticians to ensure data requirements and regulatory standards are met.
Provide technical support to customers throughout the design-in process and troubleshoot application-related issues. Collaborate with internal teams to identify technical opportunities and deliver product training to customers and partners.
You will build internal tooling and services to enable engineers to manage databases, queues, and caches safely and efficiently. Additionally, you will automate operational tasks, improve system observability, and partner with product teams to optimize data infrastructure.
You will build and ship full-stack features from idea to release using TypeScript, React, and Node.js. You will also own the end-to-end development process, including requirements gathering, testing, and maintaining simple, observable architecture.
You will design and develop event-driven backend systems using Rust and Python while leveraging AI coding agents to build scalable solutions. You will take end-to-end ownership of projects, collaborating directly with business stakeholders to translate goals into high-quality software.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Manage and operate the data platform on Google Cloud Platform to ensure reliability and performance. Design and maintain scalable data pipelines using BigQuery and Dataform while ensuring compliance with SOX controls.
The role involves owning end-to-end data management, including building pipelines and designing dashboards to support compliance and transaction monitoring. You will translate compliance requirements into production detection logic and drive actionable insights to improve operational efficiency.
You will own the end-to-end data management for the Compliance team, including building pipelines and defining transaction monitoring logic. Additionally, you will design dashboards and provide actionable insights to drive operational efficiency and business performance.
You will design, deploy, and support high-performance network infrastructure while contributing to the team's culture of automation. The role involves managing data centre connectivity, vendor relationships, and developing network-as-code solutions to support business operations.
Design, develop, and maintain scalable backend systems using PHP and Symfony while ensuring high performance and security. Collaborate with cross-functional teams to translate business requirements into technical solutions and mentor junior developers.
The role involves C#/.NET API development and gap analysis on an enterprise data platform. The developer will eventually transition to building GenAI solutions using LLM integration and orchestration frameworks.
The Principal Solutions Architect will lead high-value technical engagements and design complex reference architectures to drive business outcomes. They will also collaborate with hyperscalers and internal stakeholders to co-create innovative digital solutions and ensure architectural excellence.
The Portfolio Analyst will support strategic initiatives through quantitative and qualitative analysis while managing large datasets to drive portfolio performance. They will collaborate with portfolio and transaction managers to deliver actionable insights, develop analytical tools, and prepare client-ready materials.
The Field Application Engineer will provide technical support to customers throughout the design-in process and collaborate with internal teams to solve application challenges. They will also deliver technical training, conduct laboratory testing, and identify new business opportunities in the EMEA region.
The Senior QA Engineer will develop and execute an automation-first testing strategy for functional, performance, and regression testing across product suites. They will also lead and guide cross-functional teams in creating scalable automation frameworks while collaborating with developers to resolve product defects.
Design, build, and maintain a Windows agent using C# and .NET while collaborating with a self-organizing agile team. Work hands-on with Windows internals and integrate AI agents into the development workflow to enhance product features.
You will administer and optimize Atlassian Cloud products including Jira and Confluence to improve internal processes. Additionally, you will build integrations and automate workflows across internal systems to minimize manual work.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Senior Software Engineer will lead application modernization, stabilize legacy codebases, and design secure service integrations. They will also guide architecture decisions, perform code reviews, and mentor engineering team members.
The Business Analyst acts as a bridge between business stakeholders and engineering teams to deliver scalable, reliable, and secure IT solutions. They are responsible for gathering requirements, defining functional specifications, and leveraging Generative AI to optimize the software development and documentation process.
You will design, build, and maintain the core platform for sportsbook and casino experiences by working across backend systems and user-facing applications. This role involves developing scalable APIs, maintaining data pipelines, and mentoring other engineers to ensure system stability and high-quality performance.
You will analyze, re-engineer, and rebuild reporting solutions while collaborating with data modelers and business stakeholders. The role involves identifying opportunities to consolidate dashboards and ensuring reporting alignment with new data products.
The Senior Full Stack Engineer will design, build, and deploy scalable backend systems and high-performance frontend applications. They will collaborate with the product team to translate requirements into reliable features while maintaining high code quality and documentation standards.
You will design and maintain core product components, including data ingestion pipelines and deployment automation for customer environments. Additionally, you will operate and troubleshoot Exeon software in on-prem, private cloud, and hybrid infrastructures while collaborating with customers.
You will build, customize, and maintain high-performing Shopify e-commerce storefronts while managing API integrations and payment processing. Additionally, you will troubleshoot production issues and collaborate directly with business stakeholders to translate requirements into technical solutions.
Analytics Engineers transform large datasets into automated, insightful BI solutions for clients. You will work directly with project teams to deliver high-impact analytics and scalable data models.
The Salesforce Project Manager will lead the planning, coordination, and delivery of Salesforce sustainment and modernization initiatives. They will manage cross-functional teams, oversee requirements, and ensure alignment with federal and DoD security and compliance standards.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Architect, build, and deploy enterprise-grade AI solutions and agents while owning the end-to-end lifecycle from prototype to production. Act as a technical partner to strategic customers, providing hands-on guidance and leveraging real-world feedback to influence Snowflake's AI platform.
The role involves monitoring Java applications in production environments, analyzing logs, and resolving technical incidents. The professional will also develop corrective and evolutionary code to ensure application stability and performance.
You will design, build, and execute ETL pipelines to migrate large volumes of data from legacy SQL Server databases to Azure. Additionally, you will perform data validation, reconciliation, and schema discovery to ensure data integrity throughout the migration process.
The role involves deploying, managing, and securing SaaS production environments while automating repetitive tasks to improve reliability. You will also participate in on-call rotations for incident response and collaborate with cross-departmental teams to resolve complex technical issues.
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