CrawlJobs Logo

Filters

Location
Salary

Senior Software Systems Engineer Jobs

29 Job Offers

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
Senior Systems Software Engineer
Save Icon
Join Exact Sciences in Madison as a Senior Systems Software Engineer. Architect and develop embedded software for robotics and medical instrumentation to scale life-saving cancer tests. This role requires 6+ years' experience, a software engineering degree, and expertise in the full development l...
Location Icon
Location
United States , Madison
Salary Icon
Salary
101000.00 - 172000.00 USD / Year
exactsciences.com Logo
Exact Sciences
Expiration Date
Until further notice
Senior Software Engineer - Build Systems
Save Icon
Join Microsoft as a Senior Software Engineer specializing in Build Systems. Modernize compilers and developer tooling for large-scale, cloud-first applications in Redmond. Leverage AI-powered tools to solve complex engineering challenges and improve developer efficiency. Requires expertise in C/C...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Systems Software Senior Engineer
Save Icon
Join our team in Hyderabad as a Senior Endpoint Systems Engineer. Provide technical leadership for endpoint engineering, focusing on MECM, Intune, and cloud DaaS. Enjoy a collaborative culture, career development, and comprehensive benefits in this onsite role.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
ttec.com Logo
TTEC
Expiration Date
Until further notice
Systems Software Senior Engineer
Save Icon
Seeking a Senior Endpoint Systems Engineer in Hyderabad to provide technical leadership. You will manage MECM, Intune, and cloud DaaS infrastructure, ensuring security and reliability. This role requires 5+ years of experience, PowerShell skills, and offers strong benefits with career growth.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
ttec.com Logo
TTEC
Expiration Date
Until further notice
Senior Network Systems Software Engineer
Save Icon
Join Aruba, an HPE company, in Bangalore as a Senior Network Systems Software Engineer. Design and develop high-performance, low-latency networking infrastructure in C for routing, switching, and VPN protocols. Leverage 4-10 years of experience in data structures, algorithms, and system-level pro...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice

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.