Job offers - CrawlJobs

Senior Software Systems Engineer Jobs (Hybrid work)

25 Job Offers

Senior Software Development Engineer in Test (SDET), QA - AI Systems
Save Icon
Senior SDET role in Sunnyvale, CA 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.
Salary Icon
Salary
Not provided
Nexxa.AI
Expiration Date
Until further notice
Senior Software Engineer, Systems Infrastructure
Save Icon
LinkedIn seeks a Senior Software Engineer in Bengaluru to build and operate large-scale data infrastructure powering core applications. Requires 4+ years in distributed systems and Java, Python, or Go. Hybrid role with mentoring and open-source impact.
Location Icon
Location
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Senior Embedded Software Engineer for Wireless Systems
Save Icon
Join Intracom Defense as a Senior Embedded Software Engineer for Wireless Systems in Greece. Requires 8+ years in embedded SW, C, RTOS, and low-level drivers. Work on cutting-edge defense tech with a top NATO supplier.
Location Icon
Location
Salary Icon
Salary
Not provided
Intracom Defense
Expiration Date
Until further notice
Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - Federal
Save Icon
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - Federal
Save Icon
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - Federal
Save Icon
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Senior Staff Data Platform Software Engineer (Java Distributed Systems & Kafka)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Senior Staff Data Platform Software Engineer (Java Distributed Systems & Kakfa)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Senior Software Engineer, Systems Infrastructure
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Senior Systems Engineer - Autonomy & Software
Save Icon
Salary Icon
Salary
Not provided
shield.ai Logo
Shield AI
Expiration Date
Until further notice
Senior Software Engineer - Systems and Infrastructure
Save Icon
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Senior Staff Software Engineer, Systems Infrastructure
Save Icon
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Senior Java Software Engineer -Aerospace Systems
Save Icon
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Engineer - Autonomous Systems
Save Icon
Salary Icon
Salary
Not provided
palantir.com Logo
Palantir Technologies
Expiration Date
Until further notice
Senior Software Engineer - Autonomous Systems
Save Icon
Salary Icon
Salary
Not provided
palantir.com Logo
Palantir Technologies
Expiration Date
Until further notice
Senior Software Engineer - Autonomous Systems
Save Icon
Salary Icon
Salary
Not provided
palantir.com Logo
Palantir Technologies
Expiration Date
Until further notice
Senior Software Engineer - Control Systems
Save Icon
Salary Icon
Salary
Not provided
Atom Computing
Expiration Date
Until further notice
Senior Software Engineer - Distributed Systems
Save Icon
Location Icon
Location
Salary Icon
Salary
96000.00 - 144000.00 EUR / Year
workday.com Logo
Workday
Expiration Date
Until further notice
Senior Software Systems Engineer - Security
Save Icon
Salary Icon
Salary
201000.00 - 276000.00 USD / Year
zoox.com Logo
Zoox
Expiration Date
Until further notice
Senior Software Engineer - Flight Data Systems
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Airhelp
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.