CrawlJobs Logo

Filters

Location
Salary

Senior Software Systems Engineer Jobs

38 Job Offers

New
Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes)
Save Icon
Location Icon
Location
United States , San Francisco; McLean; New York; San Jose; Cambridge
Salary Icon
Salary
229900.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Software Engineer (Embedded Platform & Build Systems) - F/M/X
Save Icon
Senior Software Engineer (Embedded Platform & Build Systems) sought for an innovative team in Gothenburg, Sweden. You will architect next-gen automotive systems, driving build system strategy with CMake and CI/CD. Requires 4–6 years of embedded experience, platform development skills, and fluency...
Location Icon
Location
Sweden , Gothenburg
Salary Icon
Salary
46667.00 - 56667.00 SEK / Month
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Senior Software Engineer - Distributed Systems
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Senior Software Engineer. Design and build large-scale distributed messaging and real-time analytics systems, using your expertise in C++, Java, or Python. You will own key components of platforms like Azure Service Bus and Event Grid, driving pe...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, Embedded Systems
Save Icon
Join GM's Vehicle Mechatronics Embedded Controls team as a Senior Software Engineer. Develop embedded C software for the Body domain, focusing on vehicle motion, comfort, and access systems. This role requires 6+ years of experience and offers incentive-based pay in Mountain View. Collaborate in ...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
158000.00 - 241900.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Systems Software Engineer
Save Icon
Lead the development of Linux system management and monitoring infrastructure at HPE. This hybrid role in San Juan requires expert Golang skills to build Debian-based tools for software lifecycle and observability. We seek a senior engineer with 7-10+ years' experience in systems programming and ...
Location Icon
Location
United States , San Juan
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Automation Engineer (AI & IT Systems)
Save Icon
Seeking a Senior Software Automation Engineer in Mexico to transform manual IT workflows with scalable AI and automation. You'll design and build reliable internal tools using Python, Go, or JavaScript, applying LLMs in production. Requires 6+ years in software engineering, SRE, or DevOps, with h...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
appen.com Logo
Appen
Expiration Date
Until further notice
Senior Software Automation Engineer (AI & IT Systems)
Save Icon
Seeking a Senior Software Automation Engineer in Mexico to revolutionize workflows with AI and IT systems. You will design and build internal tools, integrations, and automation solutions using robust architecture and APIs. This role demands a strong background in automation patterns and CI/CD to...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
appen.com Logo
Appen
Expiration Date
Until further notice
Senior Embedded Software Development Engineer – Air-Ground Datalink Systems
Save Icon
Join Airbus in Toulouse as a Senior Embedded Software Engineer for Air-Ground Datalink Systems. You will design and develop DO-178C certified, real-time embedded software in C, focusing on ATN/ACARS protocols and ASN.1. This role requires deep avionics datalink expertise and offers a comprehensiv...
Location Icon
Location
France , Toulouse
Salary Icon
Salary
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Senior Systems Software Engineer
Save Icon
Location Icon
Location
United States , New York
Salary Icon
Salary
Not provided
Continua
Expiration Date
Until further notice
Senior Software Engineer - Distributed Systems
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Systems Software Engineer
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
172000.00 - 209000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Senior Software Engineer, Backend Systems
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
184600.00 - 260700.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Senior Software Engineer - Distributed Systems
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer (Agentic Systems)
Save Icon
Join Tavus as a Senior Software Engineer specializing in Agentic Systems. You will be the technical driver for our Conversational Video Interface, building complex, production-grade LLM-based agents. This hands-on role in San Francisco requires deep Python expertise and experience with open-sourc...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
160000.00 - 250000.00 USD / Year
tavus.io Logo
Tavus
Expiration Date
Until further notice
Senior Software Engineer - Autonomous Software Systems
Save Icon
Join our Autonomous Vehicle Health team as a Senior Software Engineer. Develop critical C++ frameworks and tools to monitor and ensure the runtime health of self-driving systems in Austin or California. This role requires expertise in Linux, C++17+, and Python to deploy and monitor software acros...
Location Icon
Location
United States , Austin, Texas; Mountain View, California; Sunnyvale, California
Salary Icon
Salary
175000.00 - 230000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer - Autonomous Systems
Save Icon
Location Icon
Location
United States , Seattle
Salary Icon
Salary
145000.00 - 200000.00 USD / Year
palantir.com Logo
Palantir Technologies
Expiration Date
Until further notice
Senior Software Engineer, Marketing Systems
Save Icon
Seize this opportunity to shape the future of healthcare marketing technology. As a Senior Software Engineer for Marketing Systems, you will architect solutions on Salesforce Marketing Cloud (SFMC) and CMS platforms like Webflow. Your expertise in AMPscript, SQL, and data integrations will drive ...
Location Icon
Location
United States , Manchester, NH / Marlborough, MA
Salary Icon
Salary
150000.00 - 165000.00 USD / Year
sequelmedtech.com Logo
Sequel Med Tech
Expiration Date
Until further notice
Senior Staff Software Engineer - Distributed Systems
Save Icon
Join Fivetran as a Senior Staff Software Engineer in Germany, focusing on our Managed Data Lake. You will design and operate scalable, high-performance distributed systems using Java and Kubernetes on public clouds. This role offers competitive benefits, including full medical coverage and RSUs, ...
Location Icon
Location
Germany
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer (Agentic Systems)
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
160000.00 - 250000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Senior Software Engineer – Space, Embedded Systems
Save Icon
Join a Berlin space tech startup as a Senior Software Engineer. Develop embedded flight software on RTOS for next-generation space payloads, using C/C++ and Python. Lead hardware-software integration and contribute to ground segment systems in a hands-on role from prototype to flight.
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
newspacetechnical.com Logo
NewSpace Technical
Expiration Date
Until further notice
Previous 1 2 Next

About the Senior Software Systems Engineer role

A career in senior software systems engineering represents the apex of technical leadership and architectural design within the software development lifecycle. Professionals in these roles are responsible for designing, integrating, and maintaining the complex systems that underpin modern technology infrastructure. Unlike junior developers who focus on individual features, senior software systems engineers take a holistic view, ensuring that software components interact seamlessly with hardware, operating systems, networks, and other services. This profession is critical for organizations that rely on robust, scalable, and high-performance platforms, from cloud computing and embedded devices to enterprise applications and artificial intelligence systems.

The core responsibilities of a senior software systems engineer typically span the entire system architecture. They are tasked with defining technical strategy, selecting appropriate technologies, and establishing build systems that ensure code is compiled, tested, and deployed efficiently. A significant portion of the role involves optimizing performance—identifying bottlenecks in memory usage, processing speed, or network latency. These engineers often work on the "plumbing" behind the scenes: developing middleware, managing system-level libraries, and creating the foundational layers that application developers build upon. Another common duty is designing and maintaining CI/CD (Continuous Integration/Continuous Deployment) pipelines, which automate testing and release processes. Because these roles sit at the intersection of software and hardware, professionals frequently collaborate with hardware engineers, product managers, and other software teams to align system capabilities with business goals. Mentorship is also a hallmark of seniority; experienced engineers guide junior team members, conduct code reviews, and set coding standards.

To succeed in senior software systems engineering jobs, candidates need a deep, multi-faceted skill set. Proficiency in systems-level programming languages like C, C++, and C# is almost always required, along with experience in scripting languages such as Python for automation and tooling. A strong understanding of operating system concepts (memory management, threading, process scheduling) is essential, as is knowledge of networking protocols and distributed systems principles. Many roles demand familiarity with build tools (CMake, Bazel), version control systems, and containerization technologies (Docker, Kubernetes). For those working with specialized hardware, experience with embedded systems, real-time operating systems, or GPU programming is highly valued. Beyond technical skills, soft skills are paramount: the ability to communicate complex architectural decisions to non-technical stakeholders, lead cross-functional initiatives, and make trade-offs between performance, security, and maintainability.

Typical requirements for these positions include a bachelor’s degree in computer science, software engineering, or a related field, coupled with four to six years of progressive engineering experience. Many employers also require the ability to pass security screenings, especially for roles involving cloud infrastructure or sensitive data. The demand for senior software systems engineers continues to grow as companies build more complex, interconnected products. For professionals who enjoy solving hard problems, designing robust architectures, and seeing their work impact millions of users, these jobs offer a challenging and rewarding career path with significant influence over the technology of tomorrow.