CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Systems Software Engineer Jobs (Remote work)

5 Job Offers

Filters
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 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, 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

About the Senior Systems Software Engineer role

Discover and apply for Senior Systems/Software Engineer jobs, a pivotal career path at the intersection of deep technical architecture and hands-on software development. Professionals in this senior role are the cornerstone of complex technical projects, responsible for designing, building, and maintaining the robust systems and software that power modern enterprises. This is not an entry-level coding position; it is a strategic role demanding a holistic understanding of how software interacts with hardware, networks, and operating environments to deliver reliable, scalable, and high-performance solutions.

Typically, a Senior Systems/Software Engineer engages in the full lifecycle of system creation. Common responsibilities include analyzing system requirements, architecting high-level designs, and developing critical software components. They write and review code for everything from low-level operating system modules and compilers to networking protocols, distributed databases, and cloud-native services. A significant part of their role involves troubleshooting, debugging, and performance optimization, often diagnosing intricate issues that span multiple layers of the technology stack. They are also expected to create and execute comprehensive test plans, develop automation tools, and produce detailed technical documentation. Leadership is implicit in the title; these engineers mentor junior team members, collaborate cross-functionally with QA and operations teams, and drive technical decisions to resolve complex challenges.

To excel in Senior Systems/Software Engineer jobs, a specific set of skills and experience is required. A strong foundation in computer science fundamentals—data structures, algorithms, and systems design—is non-negotiable. Proficiency in multiple programming languages (such as C++, Java, Python, or Go) and scripting is essential. Deep knowledge of operating systems (Linux/Unix internals), networking concepts (TCP/IP, L2/L3 protocols), and software engineering best practices (version control, CI/CD) is standard. Experience with distributed systems, cloud platforms (AWS, Azure, GCP), and containerization technologies (Docker, Kubernetes) is increasingly critical. On the soft skills side, excellent problem-solving abilities, effective communication for articulating technical concepts, and project leadership are paramount. Most positions require a bachelor’s or master’s degree in Computer Science, Electrical Engineering, or a related field, coupled with 5+ years of progressive, hands-on experience in systems-level software development.

For seasoned professionals seeking to leverage their extensive technical expertise to build foundational technology, exploring Senior Systems/Software Engineer jobs offers a path to substantial impact, guiding projects from conception through to deployment and evolution in a constantly changing digital landscape.

Filters

×
Countries
Category
Location
Work Mode
Salary