Senior Software Engineer (Backend)
As a Senior Backend Software Engineer, you will design, build, and operate backend services that are reliable, scalable, and performant. You will own services end-to-end, from architecture to production support.
3,277 Software Engineer jobs in United States available for remote work from home. Apply for positions such as Senior Software Engineer (Backend), Infrastructure Software Engineer , Senior AI Python Software Engineer (Perm, USA, Remote + Travel) and more! Discover the best work-from-home or hybrid, full- and part-time jobs.
Trusted by 300,000+ remote workers worldwide.
As a Senior Backend Software Engineer, you will design, build, and operate backend services that are reliable, scalable, and performant. You will own services end-to-end, from architecture to production support.
As a Software Engineer, you will design and build systems for provisioning, configuring, testing, and managing physical hardware at scale. You will collaborate with hardware, networking, and data center operations teams to ensure robust and scalable platforms.
The main task involves designing and building applications using Python, while also supporting component design, development, maintenance, and taking responsibility for technical quality standards. Responsibilities may also include defining structured practices, designing data storage solutions, optimizing performance, and collaborating with clients and technical leaders on project execution.
Own the architecture and evolution of the large-scale data extraction and normalization platform. Design systems that process records across various sources with high reliability and establish strategies to minimize human validation.
Own the architecture and evolution of a large-scale data extraction and normalization platform. Design systems that process records across various sources with high reliability and establish strategies to minimize human validation.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Design, implement, and maintain backend services and APIs to support applications. Collaborate with cross-functional teams to deliver end-to-end solutions.
The Senior Software Engineer will design and implement APIs and middleware for AI integration, ensuring data flow and interoperability. They will also guide teams on best practices and develop orchestration logic for task management between traditional systems and AI agents.
The role involves building AI-centric web applications and Single Page Applications using TypeScript, ranging from experimental proofs-of-concept to full product offerings. Responsibilities also include owning and collaborating on technical and architectural decisions while managing project priorities and deliverables.
The Senior Software Engineer will design, build, and own backend systems for metrics and monitoring large-scale infrastructure. Responsibilities include evolving metrics pipelines and investigating production incidents.
Lead the development of React-based UIs and build and maintain Python/Django REST APIs. Collaborate on architecture, design decisions, and mentor teammates.
Contribute to the planning, research, design, architecture, development, and testing of Atlas Labs software features. Collaborate with internal and external users to ensure the correctness, quality, and availability of Atlas Labs software products.
The role involves architecting, designing, and implementing foundational solutions for the Terzo AI enterprise platform, focusing on creating AI-first user experiences. Engineers will collaborate closely with product, design, and platform teams to define interaction patterns and optimize frontend performance.
Design and implement core services spanning platform APIs, data models, and application layers. Own platform foundations supporting analytics, workflows, AI agents, and marketplace experiences.
Design, architect, and build the core product as part of the engineering team. Take ownership of outcomes and support them through iteration and documentation.
The role involves designing, building, and maintaining low-latency serving stacks for ML models, as well as automating training pipelines and optimizing performance at scale. Additionally, the engineer will create reusable SDKs and mentor others on production ML best practices.
As a Principal Software Engineer, you will own large-scale features from concept to production, translating operational and clinical requirements into technical solutions. You will design and implement APIs, services, and user-facing features while helping to define the broader technical architecture and product roadmap.
The Flight Software Engineer will design, develop, integrate, and test software and firmware for orbiting satellites. They will also collaborate with hardware and software teams to define and build the satellite bus platform.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
You will design and implement the orchestration layer, APIs, and automation framework for a comprehensive infrastructure platform. This includes bridging physical infrastructure with customer-facing services for large-scale computation and AI workloads.
You will build the software-defined networking platform for high-performance, isolated networking for distributed computing and data-intensive workloads. This includes designing and implementing network orchestration and provisioning systems.
You will design and implement the compute orchestration layer that manages GPU clusters and resource scheduling. This role is crucial for enabling researchers and engineers to access high-performance compute resources efficiently.
Software engineers will engage deeply with exploration geologists and data scientists to tailor technology development to their needs. They will also build data pipelines and tooling for deriving insights from exploration data, leading small teams to successful project delivery.
As an Infrastructure Engineer, you will design, build, and operate platform primitives that power applications. You will also drive reliability, security, and efficiency while enabling a great developer experience.
Support end-to-end AI feature development by designing, building, and maintaining scalable, reliable, and performant systems. Collaborate with product, research, and infrastructure engineers across AI initiatives.
You will own the core LLM infrastructure powering products that redefine B2B research. This includes building self-serve features and architecting automated systems for capturing expert opinions.
The Staff Engineer will build Python/Django REST APIs and lead the development of React-based UIs. They will also collaborate on architecture, design decisions, and mentor teammates.
Design, build, test, and ship high-quality features across the stack while collaborating with cross-functional partners. Own key parts of the product that impact user experience, internal productivity, or revenue operations.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
You will work on projects with high technical complexity across the stack, from backend data systems to the frontend of Hex’s collaborative notebook interface. This includes tasks like enabling data interoperability, building caching systems, and optimizing execution plans.
As a Software Engineer in the Customer Success organization, you will ensure that our products are installed and meet client requirements with integration and performance management. You will work with a project team to understand client needs and execute on those requirements.
Develop, integrate, and test software for satellite systems while ensuring the operation and maintenance of mission-critical software. Collaborate with cross-functional teams and oversee the full software lifecycle from design to delivery.
As a Senior Software Engineer, you will work closely with clients to teach them agile software development practices and deliver reliable software solutions. You will pair with customer developers to ensure project success and client satisfaction while continuously gauging feedback from real users.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Everything you need to know about remote work