DevSecOps Engineer
You will work with a team to deliver complex software applications into operations. Responsibilities include managing infrastructure, maintaining CI/CD pipelines, and ensuring system security.
Remote Software Development Jobs
Browse 45,210 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.
You will work with a team to deliver complex software applications into operations. Responsibilities include managing infrastructure, maintaining CI/CD pipelines, and ensuring system security.
The intern will contribute to the development of reliable and scalable AI platform infrastructure by partnering with engineering teams to build and test automation patterns. They will also instrument solutions with monitoring tools and document findings to present at the conclusion of the internship.
Serve as a strategic advisor to clients by designing, implementing, and optimizing complex infrastructure solutions across Cisco, Citrix, Azure, and NetApp platforms. Lead advisory workshops, develop high-level architectures, and collaborate with cross-functional teams to ensure successful project delivery and client satisfaction.
The Senior Account Executive will drive new-logo acquisition by co-selling Google Cloud and Gemini solutions to enterprise clients. They are responsible for building executive relationships, managing complex sales cycles, and achieving annual revenue targets of $4M+.
The role involves diagnosing and resolving performance bottlenecks in large-scale distributed systems and optimizing InfiniBand fabric behavior. You will also collaborate with operations and hardware vendors to validate interconnects and support benchmarking of AI and HPC workloads.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Traceability Project Engineer manages technical sales briefings, product configurations, and post-sale installations for industrial equipment. They are responsible for diagnosing complex system malfunctions and providing technical training to customers and company representatives.
Design, build, and maintain data pipelines and analytics solutions using Databricks and Python. Collaborate with IT teams to implement data governance standards and support Power BI reporting.
The Director will shape and execute the pharmacy operational excellence agenda, translating strategic priorities into scalable workflows and cross-functional programs. They will serve as a connective leader across internal teams and external vendors to drive affordability, health outcomes, and member experience.
The Director is responsible for shaping and executing the pharmacy operational excellence agenda, translating strategic priorities into scalable workflows and cross-functional programs. This role serves as a connective leader across internal and external teams to drive affordability, health outcomes, and improved member and provider experiences.
Coordinate work between ERP, data lake, and analytics layers while managing project testing and resource allocation. Ensure effective communication between local analytics teams, business stakeholders, and IT departments throughout the project lifecycle.
You will evaluate and annotate AI model outputs by providing rigorous mathematical solutions and identifying errors in reasoning or numerical computations. You will also collaborate with technical teams to improve annotation workflows and train new tasks to enhance the performance of Grok models.
The Human Resources Business Analyst serves as a liaison between HR and IT to optimize system functionality and support HR operations. Responsibilities include managing system security, developing custom reports, coordinating testing, and leading special projects.
The L2 Support Engineer will act as the primary point of escalation for complex technical issues, performing root cause analysis and providing solutions across AWS services. They will collaborate with development teams to resolve defects, manage ticket queues, and mentor junior support staff to ensure high-quality service.
Design, build, and maintain AI-powered features across the product suite while owning both front-end and back-end development. Collaborate with cross-functional teams to ensure high-performance, scalable software and active participation in agile ceremonies.
Develop, execute, and maintain automated tests for web applications and REST APIs using Java-based frameworks. Collaborate with cross-functional teams to integrate tests into CI/CD pipelines and perform root cause analysis on test failures.
Evaluate AI agents and multi-step workflows for accuracy, consistency, and reliability across web and API layers. Document defects, troubleshoot root causes, and collaborate with engineering teams to ensure high-quality test coverage.
Develop and maintain Java-based backend applications and microservice-oriented systems. Collaborate with international teams while integrating AI tools into the daily development workflow.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Provide L2/L3 support for business-critical .NET applications, including incident investigation, debugging, and implementing fixes. Manage and optimize SQL Server databases, SSIS packages, and data integration processes to ensure system reliability.
The Senior Solutions Engineer will partner with sales teams to identify customer business problems and map them to Atlassian product solutions. They will lead value-based demonstrations and provide technical guidance throughout the sales process to drive expansion and deal closure.
Join the G2i talent pool to be matched with projects involving AI labs and fast-growing companies. Work on diverse technical tasks ranging from model evaluations and RL environments to training data preparation.
Engineers in the G2i Talent Pool work on real-world projects ranging from model evaluations and reinforcement learning environments to training data preparation. You will be matched with projects based on your specific skills and the needs of G2i's clients.
Join the G2i talent pool to be matched with projects involving AI labs and fast-growing companies. Work on diverse tasks ranging from model evaluations and RL environments to training data preparation.
Join the G2i talent pool to be matched with projects involving AI labs and fast-growing companies. Work on real-world projects ranging from model evaluations and RL environments to training data for frontier models.
Engineers in the talent pool work on real-world projects ranging from model evaluations and reinforcement learning environments to preparing training data for frontier models. They are matched with projects based on client needs and individual profile alignment.
Join the G2i talent pool to be matched with real projects at top AI labs and fast-growing companies. Contribute to tasks ranging from model evaluations and RL environments to training data for frontier models.
Design, build, and maintain scalable ELT/ETL data pipelines while managing the full analytics data lifecycle. Collaborate with cross-functional teams to provide actionable insights, ensure data quality, and maintain operational reliability.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, develop, and scale the Blackbird code search engine to support GitHub's platform and Copilot products. Provide technical leadership and mentorship while ensuring the operational health and quality of distributed search systems.
Lead quality assurance for enterprise finance applications, including requirements analysis, test planning, integration and end-to-end testing, regression testing, and reporting. Build and maintain automated test suites and CI/CD pipelines, validate APIs and databases, manage testing artifacts and defects, and support continuous improvement using risk-based and shift-left practices.
Design, build, and maintain SCADA and HMI applications using Ignition to connect plant floor data from PLCs to production databases. Collaborate with PLC engineers to create dashboards and tracking tools for OEE, downtime, and traceability.
The Cisco ThousandEyes Architect will lead discovery workshops, design network monitoring solutions, and serve as a senior technical escalation point for complex infrastructure issues. They will also drive automation, mentor engineering teams, and partner with sales teams to scope engagements and present technical solutions to clients.
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