Job offers - CrawlJobs

Systems Software Engineer Jobs (Remote work)

20 Job Offers

New
Sr. Software Engineer, Warehouse Execution & Control Systems (WES/WCS)
Save Icon
Senior Software Engineer role in Franklin to design and develop DATUM, a WES/WCS platform using event-driven microservices and open-source tech. Requires 5+ years industrial software experience, Linux, Git, and 15% travel.
Salary Icon
Salary
Not provided
Designed Conveyor Systems
Expiration Date
Until further notice
Senior Software Engineer, Design Systems
Save Icon
Thumbtack seeks a Senior Software Engineer in Toronto to evolve its Thumbprint design system across web, iOS, and Android. Requires deep TypeScript and React expertise plus hands-on AI tooling fluency with Claude Code or Cursor.
Location Icon
Location
Salary Icon
Salary
Not provided
thumbtack.com Logo
Thumbtack
Expiration Date
Until further notice
Senior Software Engineer, Design Systems
Save Icon
Thumbtack seeks a Senior Software Engineer in San Francisco to evolve its Thumbprint design system across web, iOS, and Android. Requires deep TypeScript and React expertise plus hands-on AI tooling fluency with Claude Code or Cursor.
Salary Icon
Salary
Not provided
thumbtack.com Logo
Thumbtack
Expiration Date
Until further notice
Senior Software Engineer – Agent Systems
Save Icon
Join a 0→1 Agent Systems team as a Senior Software Engineer building AI-powered internal agents. Requires 5+ years of backend experience, LLM/inference pipelines, and rapid prototyping skills. US-based.
Salary Icon
Salary
Not provided
kraken.com Logo
Kraken Digital Asset Exchange
Expiration Date
Until further notice
Software Engineer, Annotation Systems
Save Icon
Join Obvio AI in Toronto as a Software Engineer on the annotation systems backend team. Build distributed systems for high-throughput data pipelines with a focus on reliability, security, and performance. 3-5 years backend experience required.
Location Icon
Location
Salary Icon
Salary
Not provided
Obvio
Expiration Date
Until further notice
Senior Software Development Engineer in Test (SDET), QA - AI Systems
Save Icon
Senior SDET role in Canada to own quality for Nexxa's AI agent systems. Requires 5+ years in test automation, strong Python skills, and CI/CD expertise. Build evaluation harnesses and simulation environments for industrial AI.
Location Icon
Location
Salary Icon
Salary
Not provided
Nexxa.AI
Expiration Date
Until further notice
Senior/Lead Software Engineer, Network Systems
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Arista Networks
Expiration Date
Until further notice
Principal Staff Software Engineer, Systems Infrastructure
Save Icon
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Principal Staff Software Engineer, Systems Infrastructure
Save Icon
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Software Systems Engineer II
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
makpar.com Logo
Makpar
Expiration Date
Until further notice
Senior Software Engineer — Platform & Distributed Systems (XTM Foundation)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
filigran.io Logo
Filigran
Expiration Date
Until further notice
Senior Software Engineer, Distributed Systems
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
livekit.io Logo
LiveKit
Expiration Date
Until further notice
Software Engineer | Private Cloud Systems
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
singlestore.com Logo
SingleStore
Expiration Date
Until further notice
Senior AI Software Engineer, Agent Systems
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
scalearmy.com Logo
Scale Army
Expiration Date
Until further notice
Software Engineer, Streaming Systems
Save Icon
Location Icon
Location
Salary Icon
Salary
180000.00 - 400000.00 USD / Year
hightouch.com Logo
Hightouch
Expiration Date
Until further notice
Software Engineer - AI Systems
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
xbow.com Logo
Xbow
Expiration Date
Until further notice
Senior Java Software Engineer - Aerospace Systems
Save Icon
Senior Java Software Engineer sought for aerospace systems in East Hartford, CT. You will design, develop, and maintain safety-critical software using Java and Python, adhering to DO-178C standards. Ideal candidates have embedded systems experience and a degree in Computer Science. Benefits inclu...
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Golang Software Engineer – Infrastructure & Scraping Systems Team
Save Icon
We are seeking a Golang Software Engineer to join our Infrastructure & Scraping Systems Team. You will manage high-load web scraping infrastructure, optimize Kubernetes deployments, and drive GPU migration for ML models. Proficiency in Go or C/C++ and AWS experience is required. This role offers ...
Location Icon
Location
United Kingdom, London, Amsterdam, Berlin, Helsinki
Salary Icon
Salary
Not provided
corsearch.com Logo
Corsearch
Expiration Date
Until further notice
Middle Software Engineer - AI Voice Systems
Save Icon
Join a fast-scaling product company as a Middle Software Engineer specializing in AI Voice Systems. You will build and maintain backend services, integrate external providers, and work on real-time AI/LLM workflows using Python and TypeScript. This role offers full ownership, remote work, flexibl...
Location Icon
Location
Salary Icon
Salary
Not provided
sigma.software Logo
Sigma Software Group
Expiration Date
Until further notice
Software Development Engineer – Cloud Infrastructure & Backend Systems
Save Icon
Seeking a Software Development Engineer to design and deploy scalable cloud-native backend systems using Java or Python. This role focuses on building REST APIs, managing CI/CD pipelines, and optimizing AWS or Google Cloud infrastructure. Ideal for candidates with 0–2 years of experience, strong ...
Salary Icon
Salary
Not provided
redhibbert.com Logo
Red Hibbert Group
Expiration Date
Until further notice

About the Systems Software Engineer role

Systems Software Engineer jobs represent a critical and specialized domain within the technology sector, focusing on the foundational software that enables hardware and applications to function. Professionals in this field, often referred to as systems programmers, are the architects of the computing environment. They work at the intersection of hardware and software, crafting the low-level code that manages system resources, ensures performance, and provides a stable platform for higher-level applications. This career path is ideal for those fascinated by how computers truly work, from the operating system kernel to device drivers and embedded systems.

The core responsibility of a Systems Software Engineer is to design, develop, optimize, and maintain the software infrastructure of a computing system. This typically involves working on operating systems, compilers, databases, networking stacks, virtualization platforms, and device drivers. They write code that interacts directly with hardware components, manages memory and CPU resources, handles input/output operations, and ensures system security and reliability. A common day might involve optimizing a data transmission protocol for lower latency, debugging a complex concurrency issue in a multi-threaded service, or designing a new scheduler for a real-time operating system. Collaboration is key, as these engineers frequently work with hardware teams, application developers, and platform engineers to define requirements and integrate systems seamlessly.

Typical skills and requirements for Systems Software Engineer jobs are distinct and rigorous. Proficiency in low-level programming languages like C, C++, and increasingly Rust is paramount, as is a deep understanding of computer architecture, data structures, and algorithms. Knowledge of operating system concepts—such as processes, threads, memory management, file systems, and inter-process communication—is fundamental. Experience with Linux/Unix system programming is highly common. These roles also demand strong problem-solving abilities to diagnose intricate system-level bugs and optimize for critical constraints like performance, throughput, and power efficiency. Familiarity with hardware interfaces, network protocols, and compiler design are valuable assets. While educational backgrounds usually include a degree in Computer Science, Computer Engineering, or a related field, a proven ability to build and ship robust, efficient systems software is often the primary qualification.

Ultimately, pursuing Systems Software Engineer jobs means embracing the challenge of building the invisible yet essential layers of technology. It's a profession dedicated to creating the reliable, high-performance bedrock upon which all other software depends, making it a perpetually in-demand and intellectually rewarding career path for engineers who enjoy deep technical challenges.