AI Engineer - FDE (Forward Deployed Engineer)
Develop cutting-edge GenAI solutions and own production rollouts of GenAI applications. Serve as a trusted technical advisor to customers and collaborate with product and engineering teams.
Remote Software Development Jobs
Browse 45,262 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 cutting-edge GenAI solutions and own production rollouts of GenAI applications. Serve as a trusted technical advisor to customers and collaborate with product and engineering teams.
Develop cutting-edge GenAI solutions and own production rollouts of GenAI applications. Serve as a trusted technical advisor to customers and collaborate with cross-functional teams.
As a Software Test Engineer V, you will design, develop, and implement advanced test frameworks and processes to ensure the reliability and security of complex software systems. You will collaborate closely with software developers and program leadership to integrate testing into product design and validate requirements.
The Senior Data Architect will lead the development of data systems using the latest technology, aiming to improve data reliability and streamline workflows. They will also mentor newer team members and collaborate with various teams to ensure effective data setup.
As an Associate Technical Support Engineer, you will help customers resolve issues related to Confluent deployments and build strong relationships to ensure exemplary support. You will also communicate with engineering teams to provide product feedback and contribute to documentation and knowledge base articles.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Third Party Management Advisor is responsible for governance, vendor and risk management, and relationship management processes in support of The Cigna Group's IT organization. This role involves building vendor management strategies and supporting procurement teams in negotiations and proposal analysis.
Lead and execute vulnerability remediation and risk management across Windows environments. Manage and maintain Active Directory, Intune, SCCM, Windows OS, ServiceNow, Ivanti, and related tools.
The role involves a mix of frontend and backend development, including the configuration and enhancement of unique online shops. You will implement layouts, develop complex functions, and explore modern web technologies.
The Systems Solutions Engineer will own the technical lifecycle of 3rd party SaaS applications inventory at N26 and ensure that all applications and services meet N26 security standards. This role involves designing, developing, testing, deploying, and maintaining software while collaborating with various teams to optimize performance and create technical documentation.
The Senior Full Stack Engineer will actively participate in Scrum ceremonies and ensure clear communication within the team. Responsibilities include feature development, technical excellence, product collaboration, and cross-team collaboration.
Develop a design system and integrate components into the existing application while collaborating closely with designers and developers. Modernize the codebase through refactoring and implementing best practices to enhance performance and maintainability.
As a Senior Software Engineer, you will develop new features and scaling solutions as part of a motivated team. You will work on backend and frontend development, including server-side applications and potentially microservices.
Designs and guides the logical and conceptual relationship of data and database changes for complex applications. Collaborates with developers and application teams to troubleshoot database and application issues and monitor system performance.
The Salesforce Revenue Enablement Lead will manage a multi-regional team to ensure accurate interpretation and validation of client proposals in Salesforce. This role involves overseeing operational processes and collaborating with various teams to maintain data integrity and support revenue recognition.
You will develop technical initiatives end-to-end, including design, coding, launch, and long-term support. You will build and operate services that are central to Remitly's technology stack.
The AI Engineer will navigate ambiguity and adapt quickly in a fast-moving team while demonstrating ownership by proactively identifying challenges and driving solutions. They will collaborate across distributed teams to design, build, and iterate on innovative AI solutions from concept to production.
As a Staff Software Development Engineer, you'll lead efforts to create end-to-end CI/CD pipelines and build applications and tools that enhance the deployment experience across CVS Enterprise. You'll focus on delivering scalable solutions that improve customer experience and align with enterprise initiatives.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
As a Consultant in Digital Analytics, you will develop innovative concepts for collecting and activating app and website data for clients. You will lead projects, conduct workshops, and collaborate with various teams to implement new technologies.
As a Consultant in Digital Analytics, you will develop innovative concepts for collecting and activating app and website data for clients. You will lead projects, conduct workshops, and collaborate with various teams to implement new technologies.
The AI Engineer will navigate ambiguity and adapt quickly in a fast-moving team while demonstrating ownership by proactively identifying challenges and driving solutions. They will collaborate across distributed teams to design, build, and iterate on innovative AI solutions from concept to production.
Lead the end-to-end technical delivery of complex AI solutions, ensuring successful deployment and measurable business impact. Design and develop bespoke solutions leveraging the Agentforce platform and other cutting-edge technologies.
As a Senior Software Engineer, you will manage and improve digital tools and platforms for service delivery. Your role includes enhancing operational efficiency and ensuring seamless integration across platforms.
The Unqork Developer will design, configure, and deploy applications within Unqork, collaborating with stakeholders to gather requirements and translate them into technical designs. They will also build integrations with external systems and implement best practices for Unqork development.
Lead the design and delivery of enterprise-scale ServiceNow solutions while ensuring alignment with program objectives and best practices. Mentor developers and oversee release management activities to maintain solution quality and security.
Lead the design and delivery of enterprise-scale ServiceNow solutions while ensuring alignment with program objectives and best practices. Mentor developers and oversee release management activities to maintain solution quality and security.
Administer and optimize GitLab, Jira, and Confluence while ensuring reliability, security, and performance. Design and implement CI/CD pipelines with integrated security and compliance checks.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Develop and implement AI-driven automation tools that streamline operations and workflows across multiple teams. Collaborate with data scientists, product managers, and other software developers on cross-functional teams.
Design, implement, and maintain CI/CD pipelines for AI and analytics solutions. Collaborate with AI Engineers and Solution Architects to develop platforms and operational frameworks.
Directs the organization with critical information for fact-based decisions and manages business and reporting analysts to produce operational reports. Leads the execution of projects based on predictive analytics and collaborates with various teams to provide effective reporting solutions.
As an Associate Vulnerability Management Engineer, you will execute and manage vulnerability scanning and advise customers on best practices. You will also establish credibility as a trusted advisor and collaborate with peers on the Vulnerability Management practice team.
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