Senior Full-Stack Product Engineer
You will build and maintain product features across the frontend and backend to support cybersecurity tools. You will also collaborate with the team to translate customer needs into reliable software solutions.
Remote Software Engineering Jobs
Browse 5,719 Remote Software Engineering Jobs, with 693 added this week. Pay averages $175,495 a year, from $109K for entry-level roles to $217K for lead roles. Open roles include Software Engineer, AI Engineer and Engineering Manager.
Trusted by 300,000+ remote workers worldwide.
You will build and maintain product features across the frontend and backend to support cybersecurity tools. You will also collaborate with the team to translate customer needs into reliable software solutions.
You will own backend product features from design through production delivery while building scalable systems for high-volume mortgage transactions. The role involves partnering with the engineering team to design reliable systems that comply with complex federal and state regulations.
You will define and build the semantic foundation for WEX's next-generation Data-as-a-Service platform to make enterprise data understandable for AI and autonomous agents. This involves designing scalable semantic business objects, establishing architectural standards, and collaborating across teams to enable data-driven AI experiences.
The Senior Research Engineer will lead projects within existing workstreams to detect and mitigate AI deception, prevent catastrophic misuse, and accelerate research through infrastructure development. They will also be responsible for mentoring other engineers and contributing to the growth of the research portfolio.
The DevOps Engineer will contribute to software development, scalability, and performance while managing operational tasks like monitoring and disaster recovery. They will also build and optimize CI/CD pipelines to ensure fast, secure, and automated releases across the organization.
We watch for new remote software engineering jobs and email you the matches. Free. Unsubscribe in one click.
Design and develop highly scalable backend services while collaborating with scientists and engineers to solve complex laboratory challenges. Ensure high-availability operation of services through modern reliability practices, observability, and active participation in code reviews.
The Software Engineer IV will design and build network messaging software for the Auth FHIR team using .NET and Azure. Responsibilities include mapping message structures, writing unit tests, collaborating across teams, and mentoring junior engineers.
The AI Automation Engineer will design, build, and deploy intelligent AI systems and automated workflows to improve operational efficiency and member care. They will collaborate with cross-functional teams to integrate machine learning models and automation into production-grade enterprise solutions.
The Staff Software Development Engineer will lead the architecture, development, and scaling of core applications while bridging backend systems, AI capabilities, and frontend interfaces. They will also mentor engineering teams, establish technical standards, and drive operational excellence across the technology stack.
You will modernize core operational platforms by designing and implementing resilient, cloud-ready software solutions. This involves building containerized applications, automating CI/CD pipelines, and collaborating on scalable system architecture.
You will design and implement highly resilient, scalable, and performant solutions for the Aware platform across the full application delivery stack. You will also participate in technical and product discussions with cross-functional teams to ensure engineering excellence.
Lead technical product marketing for Sourcegraph’s developer tools, translating product capabilities and direction into clear positioning, messaging, launches, and sales enablement. Partner with GTM, engineering, Demand Generation, and DevRel teams to drive campaigns, strengthen go-to-market strategy, and connect marketing activities to revenue impact.
The Oracle Developer will build, test, and maintain product modules and subsystems while providing technical leadership to the development team. They will also develop technical designs and specifications for complex software solutions while collaborating with customers and partners.
Design, develop, and maintain AI-enabled software solutions to improve healthcare service delivery and operational efficiency. Collaborate with cross-functional teams to integrate AI components into secure federal IT environments while ensuring compliance with privacy regulations.
You will own the architecture and technical standards for the data platform while building and maintaining scalable ETL/ELT pipelines in Python. Additionally, you will partner with cross-functional teams to translate business needs into reliable data products and mentor junior team members.
The API Solution Architect will design and lead the development of scalable, secure, and high-performance API solutions using Node.js and modern integration patterns. They will also drive legacy-to-modern API transformation initiatives by implementing agentic migration factories and AI-assisted engineering workflows.
The Lead Data Privacy Engineer will drive the strategy, design, and implementation of scalable privacy-enhancing technologies and enterprise data protection solutions. This role involves collaborating with cross-functional teams to embed privacy-by-design principles and ensure compliance with regulatory frameworks across the organization.
We watch for new remote software engineering jobs and email you the matches. Free. Unsubscribe in one click.
Design and build AI-infused security software by embedding with customer teams to solve complex, mission-critical problems. Own the full engineering lifecycle from prototyping and architecture to production deployment, observability, and operational handoff.
Design, develop, and maintain scalable enterprise backend applications using Java, Spring Boot, and microservices architecture. Collaborate with cross-functional teams to modernize legacy applications and implement event-driven integrations using Apache Kafka.
The Senior Software Engineer will design, develop, and deploy cloud-native applications while mentoring junior team members. They will also collaborate with architects to implement best coding practices and support product delivery in an agile environment.
Design, develop, and maintain secure, scalable cloud-native applications using Python, React, and Azure services. Integrate AI-powered capabilities such as LLMs, RAG, and intelligent automation into production systems while ensuring performance and security.
Design and implement scalable agentic AI solutions and a centralized platform for cross-functional team access. Collaborate with engineering teams to integrate AI agents into applications while ensuring security, compliance, and platform performance.
Design and build production-grade data models, backend services, APIs, and reliable pipelines for a scalable, multi-tenant data platform. Develop data interfaces and tooling, and enable data flows for AI and agentic workflows while ensuring data quality, performance, and observability.
The engineer will build and operate scalable telemetry pipelines and automated infrastructure systems to support GPU cloud services. They will also maintain hardware and software catalogs while standardizing incident management and operational workflows.
The role involves designing, developing, and deploying scalable AI and Generative AI solutions using cloud-native services and modern software engineering practices. You will collaborate with cross-functional teams to integrate enterprise knowledge into AI applications while ensuring compliance with security and governance standards.
Support users of live analytical products by triaging and resolving questions and requests, and manage the team’s backlog, delivery process, releases, governance, and records. Contribute to new analytical products, reusable components, and the team’s internal delivery and deployment platform.
We watch for new remote software engineering jobs and email you the matches. Free. Unsubscribe in one click.
Drive technical sales through demos, proofs of concept, and architecture accelerators to influence solution design and production deployments. Collaborate with technical founders and engineering leaders to architect scalable, secure, and intelligent cloud-native applications.
The Principal Software Development Engineer will lead the architecture, design, and delivery of next-generation digital healthcare applications leveraging AI across cloud platforms. This role involves defining technical strategy, mentoring engineering teams, and ensuring the development of secure, scalable, and high-performance solutions.
The AI Engineer IV will lead the development and deployment of AI/ML solutions, guiding the team from conception to production. They are responsible for designing scalable cloud architectures, building robust data pipelines, and mentoring junior engineers on industry best practices.
The Senior Manager will lead a team of software and Salesforce engineers to build and scale cloud-native solutions supporting marketing, sales, and outreach programs. They are responsible for technical vision, architectural design, and driving engineering excellence through Agile practices and robust DevOps.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for Remote Software Engineering Roles is $175,495 per year. This is based on data from 1,177 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 | 11 | $109,196 |
| Junior2–5 years | 179 | $142,567 |
| Senior5–10 years | 693 | $167,363 |
| Lead10+ years | 294 | $217,192 |
We reviewed 2,389 job postings for Remote Software Engineering Roles and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 52% |
| Software engineering | 31% |
| CI/CD | 30% |
| Distributed systems | 29% |
| AWS | 23% |
| TypeScript | 19% |
| Terraform | 19% |
| Java | 18% |
| Kubernetes | 18% |
| Infrastructure as code | 17% |
Everything you need to know about remote work