IT Business Analyst (gn) - Production
Analyze complex production processes and translate them into actionable IT solution proposals. Act as a bridge between business stakeholders and IT to document workflows and prioritize project features.
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.
Analyze complex production processes and translate them into actionable IT solution proposals. Act as a bridge between business stakeholders and IT to document workflows and prioritize project features.
Implement and design microservices for a cloud-native platform, focusing on scalability and quality. Responsibilities include conducting code reviews and communicating technical solutions to diverse team members.
Lead the design and implementation of scalable, user-centric SAP Fiori applications and oversee custom app development using SAPUI5 and OData. Define enterprise-wide UX strategies and provide technical leadership and mentoring for Fiori developers.
Architect and lead the development of a greenfield B2C mobile rewards application featuring gamified elements and real-time ledgers. You will define the tech stack, mentor senior engineers, and integrate the app with Unity's backend ML and data infrastructure.
The role involves creating high-quality datasets through the labeling, categorization, and validation of structured and unstructured data to train AI models. The annotator will collaborate with data scientists and engineers to maintain data integrity and improve annotation guidelines.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Lead the architectural design and management of large-scale enterprise platforms within the Department of War environment. Ensure systems are secure, scalable, and aligned with mission readiness standards while managing platform lifecycles and engineering teams.
Build and scale backend systems and AI-driven workflows to power core product functionality. Design low-latency orchestration layers and production-grade RAG retrieval systems while ensuring data isolation and reliability.
Partner with Account Executives to drive growth and retention through technical expertise and customer engagement. Provide pre-sales engineering support by compiling competitive quotes and managing complex manufacturing projects.
Design and build end-to-end cloud-native web applications ranging from AI prototypes to production platforms. Implement AI-driven development practices and contribute to redefining software engineering workflows using agentic tooling.
Design and implement next-generation security solutions using Elastic's AI-driven platform to improve incident response and operational efficiency. Act as a thought leader by delivering proof-of-value projects and evangelizing the vision of SIEM and Analytics.
Design and build scalable data solutions in a cloud environment, focusing on Big Data and ETL processes. The role involves end-to-end data engineering, distributed processing, and information model design.
Develop end-to-end technological projects from design to production as a Full Stack Developer. Manage developments from scratch with technical autonomy and architectural criteria.
Design and implement Confidential Computing at the hypervisor level and maintain Exoscale's operating system and hypervisor fleets. The role involves improving provisioning systems, system performance, and participating in on-call rotations to ensure platform availability.
Serve as the primary technical leader for channel partners, providing pre-sales support, solution architecture design, and technical training. Collaborate with sales peers and product teams to expand partnerships and improve product offerings based on partner feedback.
Responsible for extracting, transforming, and analyzing data using SQL and Python to design and maintain ETL processes. The role involves developing dashboards and collaborating with stakeholders to translate business needs into analytical solutions.
Design and build LLM-powered autonomous hacking agents capable of performing full-scale offensive security attacks with minimal human intervention. Develop agent architectures, integrate offensive security toolchains, and build evaluation harnesses to measure AI performance.
Develop and maintain high-quality Flutter applications for Happy Color and new projects with a focus on performance and clean architecture. Collaborate with designers and backend engineers to implement responsive UIs and complex animations across iOS and Android.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Responsible for the technical deployment, integration, and high/low-level design of cloud-native mobile network solutions. This includes environment setup, automation of deployment processes, and providing second-level support for incident management.
Lead the solution architecture, design, and development of enterprise-grade Oracle Siebel CRM applications. Provide technical leadership and mentor development teams to ensure application scalability, security, and performance.
Develop and maintain an AI-native EHR platform, taking features from initial design to production. Responsibilities include building systems to support practitioners, refactoring code for reliability, and working across the full stack.
The role involves developing QA strategies, designing automated testing frameworks for UI and APIs, and performing data validation using SQL. The engineer will collaborate cross-functionally to ensure software quality throughout the SDLC and improve production stability.
Partner with engineering and sales teams to secure design wins and optimize ML/DL models for financial services clients. Develop technical collateral and proof-of-concepts to accelerate high-performance computing workloads in capital markets.
Design and execute complex role-play scenarios to evaluate advanced agentic audio models in customer support contexts. Audit AI outputs for accuracy and naturalness while generating high-quality audio datasets for model optimization.
Design and execute complex role-play scenarios to evaluate advanced agentic audio models in customer support contexts. Audit AI outputs for accuracy and naturalness while generating high-quality datasets to optimize model performance.
Design and execute complex role-play scenarios to evaluate advanced agentic audio models in customer support contexts. Audit AI outputs for accuracy and naturalness while generating high-quality audio datasets for model optimization.
Design and execute complex role-play scenarios to evaluate advanced agentic audio models in customer support contexts. Audit AI outputs for accuracy and naturalness while generating high-quality audio datasets for model optimization.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design and execute complex role-play scenarios to evaluate agentic audio AI models in customer support contexts. Audit model performance based on accuracy and naturalness while generating high-quality audio datasets.
Design and execute complex role-play scenarios to evaluate advanced agentic audio models in customer support contexts. Audit AI outputs for accuracy and naturalness while generating high-quality audio datasets for model optimization.
The Principal Solutions Architect defines the overall technical strategy, architecture, and engineering standards for complex software solutions. They provide technical leadership across the full software development lifecycle to ensure systems are scalable, secure, and aligned with mission objectives.
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