1

Senior Distributed Systems Engineer Jobs in Waltham, MA

Senior Software Engineer - File System

Boston, MA ยท On-site

$133K - $175K/yr

Senior Software Engineer - File System Engineering | File System Team | Full-Time | US Boston ... Hands-on experience designing, building, or operating distributed systems in production.

Senior Systems Engineer

Dedham, MA ยท On-site

$108K - $148K/yr

Senior Systems Engineer JOB LOCATION: Dedham, MA WAGE RANGE*: 80-91 JOB NUMBER: 26-00966 Our client, a large defense contractor, has an immediate opening for a Senior Systems Engineer to work from ...

Senior Systems Engineer

Hanscom Air Force Base, MA ยท On-site

$115K - $157K/yr

Overview SENIOR SYSTEMS ENGINEER LOCATION: Hanscom AFB, MA SALARY RANGE: *depending on experience, certifications, and qualifications JOB STATUS: Full-Time CLEARANCE: Secret, with TS eligibility ...

Senior Systems Engineer

Cambridge, MA ยท On-site

$112K - $202K/yr

As a Senior Systems Engineer, you will be responsible for: * Leading the administration, security ... We provide the world's most distributed platform from Cloud to Edge to help the giants of the ...

Senior Systems Engineer

Danvers, MA ยท On-site

$136K - $150K/yr

Senior Systems Engineer Job Code: A011.8787 Job Location: Danvers, MA Job Type: Full-Time Rate of Pay: $136,600 - $150,000 Job Duties: Facilitate algorithm development as the systems engineer within ...

Senior Systems Engineer Job Code: A011.8787 Job Location: Danvers, MA Job Type: Full-Time Rate of Pay: $136,600 - $150,000 Job Duties: Facilitate algorithm development as the systems engineer within ...

Senior Systems Engineer

Tewksbury, MA ยท On-site

$112K - $154K/yr

Senior Systems Engineer - LTAMDS Radar Work Location: On-Site Position Overview Looking for a Senior Systems Engineer for supporting the development and supporting the life-cycle of the LTAMDS radar.

Senior Systems Engineer

Everett, MA ยท On-site

$107K - $147K/yr

Senior Systems Engineer * Everett, MA. * Link Technologies (LinkTechConsulting.com), is currently seeking a Systems Engineer in Everett, MA. This will be an onsite contract opportunity. This position ...

Senior Systems Engineer

Tewksbury, MA

$112K - $154K/yr

Senior Systems Engineer - LTAMDS Radar Work Location: On-Site Position Overview Looking for a Senior Systems Engineer for supporting the development and supporting the life-cycle of the LTAMDS radar.

Senior Controls Systems Engineer - Ninja

Needham, MA ยท On-site

$181K - $188K/yr

... distributors around the world. AI at SharkNinja At SharkNinja, we're building an AI-native culture ... Senior Control Systems Engineer - Ninja SharkNinja is seeking a Senior Control Systems Engineer to ...

Senior Systems Engineer

Cambridge, MA ยท On-site

$82K - $220K/yr

The Secure Solutions Group within the System's Engineering Directorate is seeking a Senior Systems Engineer to support concept and architecture, and requirement development of trustworthy secure ...

Senior Systems Engineer

Cambridge, MA ยท On-site

$82K - $220K/yr

The Secure Solutions Group within the System's Engineering Directorate is seeking a Senior Systems Engineer to support concept and architecture, and requirement development of trustworthy secure ...

Senior Systems Engineer

Cambridge, MA ยท On-site

$82K - $220K/yr

The Secure Solutions Group within the System's Engineering Directorate is seeking a Senior Systems Engineer to support concept and architecture, and requirement development of trustworthy secure ...

Senior Systems Engineer

Hanscom Air Force Base, MA ยท On-site

$115K - $157K/yr

Overview SENIOR SYSTEMS ENGINEER LOCATION: Hanscom AFB, MA SALARY RANGE: *depending on experience, certifications, and qualifications JOB STATUS: Full-Time CLEARANCE: Secret TRAVEL: Limited; As ...

Showing results 21-40

Senior Distributed Systems Engineer information

See Waltham, MA salary details

$60.4K

$134.6K

$189.9K

How much do senior distributed systems engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for senior distributed systems engineer in Waltham, MA is $134,567.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,700.00 and $154,300.00 per year, depending on experience, location, and employer.

What is the difference between Senior Distributed Systems Engineer vs Cloud Solutions Architect?

AspectSenior Distributed Systems EngineerCloud Solutions Architect
CredentialsBachelor's/Master's in CS or related, experience with distributed systemsBachelor's/Master's in CS, IT, or related, cloud certifications (AWS, Azure)
Work EnvironmentDesigning, developing, and maintaining distributed systems in tech companiesDesigning cloud infrastructure solutions for clients or internal teams
Industry UsageTech, finance, e-commerce, and enterprise sectorsIT consulting, cloud service providers, enterprise IT departments

The Senior Distributed Systems Engineer focuses on building and optimizing distributed computing systems, while the Cloud Solutions Architect designs cloud infrastructure solutions. Both roles require technical expertise and often overlap in cloud environments, but their primary responsibilities differ in scope and focus.

What are the key skills and qualifications needed to thrive as a senior distributed systems engineer?

A Senior Distributed Systems Engineer requires deep expertise in computer science fundamentals, scalable system architecture, and proficiency in programming languages such as Java, Go, or Python, often supported by a relevant degree and significant experience in distributed systems. Familiarity with tools like Kubernetes, Docker, Kafka, and cloud platforms (AWS, GCP, or Azure) is typically expected, along with knowledge of monitoring and CI/CD pipelines. Strong problem-solving, communication, and leadership skills help in tackling complex engineering challenges and collaborating across teams. These skills are crucial for designing robust, scalable, and reliable systems that support organizational growth and high availability.

How much do senior distributed systems engineers make?

Senior distributed systems engineers typically earn between $120,000 and $180,000 annually, depending on experience, location, and company size. They often have expertise in cloud platforms, programming languages, and system architecture, which can influence compensation levels.

What are some common challenges senior distributed systems engineers face when designing scalable systems?

Senior Distributed Systems Engineers often encounter challenges such as managing data consistency, ensuring fault tolerance, and minimizing latency across multiple nodes. Balancing trade-offs between availability and partition tolerance (as outlined by the CAP theorem) is a frequent consideration. Additionally, coordinating between development and operations teams to maintain system reliability and efficiently resolve issues that arise in production environments is crucial. Strong communication skills and a deep understanding of distributed architectures help address these complexities effectively.

What is a senior distributed systems engineer?

Senior Distributed Systems Engineers are experienced professionals who design, build, and maintain large-scale computing systems that run across multiple machines or locations. They focus on ensuring reliability, scalability, and performance of distributed applications, often dealing with challenges like data consistency, fault tolerance, and network latency. These engineers typically have deep expertise in distributed computing principles, programming languages, and cloud infrastructure. They also mentor junior team members and help architect robust solutions for complex technical problems.
What are popular job titles related to Senior Distributed Systems Engineer jobs in Waltham, MA? For Senior Distributed Systems Engineer jobs in Waltham, MA, the most frequently searched job titles are:
What cities near Waltham, MA are hiring for Senior Distributed Systems Engineer jobs? Cities near Waltham, MA with the most Senior Distributed Systems Engineer job openings:

Senior Software Engineer - File System

Nasuni

Boston, MA โ€ข On-site

$133K - $175K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted yesterday


Job description

Senior Software Engineer - File System
Engineering | File System Team | Full-Time | US Boston/Marlborough - Hybrid 3 days
Role Overview
Nasuni is looking for a Senior Software Engineer to join our File System team and help build the next generation of Nasuni's storage platform, including core work on Strider and CUFS, Nasuni's distributed file system.
This role is for an engineer who enjoys working deep in the stack: high-performance C/C++, file system semantics, distributed storage, protocol behavior, snapshots, caching, recovery, and Kubernetes-based infrastructure. You will design and deliver production-grade components that directly affect reliability, performance, availability, and customer trust.
This role is not a fit for someone focused primarily on application-layer feature development or someone who has only used distributed systems without designing, debugging, or operating them in production.
Level & Scope Definition
You will independently own complex subsystems within the File System team, make technical decisions within your areas of ownership, and lead design discussions for storage and data path components. You will collaborate closely with Platform, Control Plane, CI/CD, QA, and SRE-oriented teams to ensure software is reliable, observable, upgradeable, and supportable in customer environments.
You are expected to balance hands-on execution with technical leadership: writing production code, reviewing designs, mentoring engineers, improving operational quality, and using AI-assisted engineering tools responsibly to accelerate development, debugging, testing, and analysis while validating outputs through strong engineering judgment.
Responsibilities
  • Design, implement, test, and operate major components of Nasuni's distributed file system and data path infrastructure.
  • Write high-performance C/C++ for kernel-adjacent and user-space storage systems.
  • Improve file system behavior across snapshots, caching, faulting, eviction, metadata handling, and recovery paths.
  • Build and harden NFS, SMB, and S3 access layers with attention to protocol correctness, performance, and operational edge cases.
  • Develop highly available storage services using Kubernetes-based patterns for failover, replication, scheduling, stateful workloads, and recovery.
  • Contribute to distributed system design involving consistency models, metadata coordination, failure handling, and multi-volume behavior.
  • Partner with adjacent engineering teams to deliver software that is observable, upgradeable, testable, and production-ready.
  • Lead code reviews, design reviews, incident follow-up, and technical alignment within your areas of ownership.
  • Use AI tools for code assistance, test generation, log analysis, debugging, documentation, or workflow automation while validating correctness, security, and performance before adoption.
  • Mentor engineers and raise the quality bar for systems design, code quality, testing, and operational readiness.
Qualifications
Must-Have
  • 7+ years of professional software engineering experience, including significant systems programming experience.
  • Strong C or C++ expertise, including memory management, concurrency, debugging, profiling, and performance-sensitive code.
  • Hands-on experience designing, building, or operating distributed systems in production.
  • Practical understanding of consistency, availability, failure modes, replication, recovery, or distributed metadata.
  • Experience with file systems, storage engines, databases, operating systems, kernel-adjacent software, or similar infrastructure.
  • Familiarity with at least one protocol or storage interface such as NFS, SMB, S3, POSIX, FUSE, or object storage APIs.
  • Ability to own complex technical work from design through production delivery.
  • Strong written communication skills for design docs, reviews, remote collaboration, and operational handoffs.
Preferred
  • Experience with cloud-native storage, object storage backends, or hybrid cloud infrastructure.
  • Experience operating stateful services on Kubernetes, including scheduling, resource management, operators, failover, or upgrade patterns.
  • Background with HA design, leader election, distributed locking, replication state machines, or recovery workflows.
  • Familiarity with Linux kernel internals, VFS, inode structures, POSIX semantics, FUSE, or eBPF.
  • Experience with storage benchmarking, workload characterization, structured logging, metrics, tracing, or production debugging.
  • Experience using AI-assisted engineering tools for code generation, unit tests, debugging, documentation, log analysis, or workflow automation with appropriate validation.
Ideal
  • Prior ownership of production file system, storage, database, distributed metadata, or protocol-layer components at scale.
  • Deep experience with NFSv4, SMBv3, multi-protocol file access, or enterprise storage systems.
  • Demonstrated ability to improve reliability, performance, or operability for customer-facing infrastructure.
  • Experience mentoring engineers in systems design, concurrency, debugging, testing strategy, and operational excellence.
  • Strong AI fluency in engineering workflows, including structured prompting, validation through tests and benchmarks, and sound judgment about when not to use AI-generated output.
Experience Guidelines
Successful candidates typically bring 7-12+ years of total software engineering experience, with 4+ years in systems, storage, distributed infrastructure, databases, operating systems, or performance-sensitive backend engineering. Equivalent experience from storage, cloud infrastructure, databases, networking, distributed systems, or kernel-adjacent engineering will be considered.
About Nasuni
Nasuni is the leading hybrid cloud storage solution that powers business growth with effortless scalability, built-in security, and fast edge performance using a unique cloud-native architecture. The Nasuni File Data Platform delivers operational excellence by consolidating NAS and backup, eliminating data silos, and making management easy and flexible without changes to apps or workflows. Its built-in security offers proactive defense and rapid recovery, lowering organization's risk from the detrimental effects of ransomware attacks and other disasters. Synchronized access to file data everywhere ensures user productivity by supporting remote and hybrid work.
Why work at Nasuni?
As part of our commitment to your well-being, we are pleased to offer comprehensive benefits packages to employees across the US. Benefits packages generally include:
  • Best in class employee onboarding and training
  • "Take What You Need" paid time off policy
  • Comprehensive health, dental and vision plans
  • Company-paid life and disability insurance
  • 401(k) and Roth IRA retirement plan
  • Generous employee referral bonuses
  • Flexible remote work policy
  • 10 Paid Holidays
  • Wide array of wellbeing offerings
  • Pre-tax savings accounts with company contributions
  • Great team culture and social activities
  • Collaborative workspaces
  • Free on-site fitness centers and stocked kitchens in select office locations
  • Professional development resources

Compensation Transparency:
In accordance with U.S. pay transparency laws, Nasuni is committed to providing visibility into compensation for all U.S.-based roles. Click HERE to view our compensation ranges by job grade. Actual compensation will be based on a variety of factors, including a candidate's experience, skills, education, and work location.
To all recruitment agencies: Nasuni does not accept agency resumes. Please do not forward resumes to our job boards, Nasuni employees or any other company location. Nasuni is not responsible for any fees related to unsolicited resumes.
Nasuni is an equal opportunity employer. The equal employment opportunity policy at Nasuni protects employees and job applicants from discrimination on the bases of race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs.
This privacy notice relates to information collected (whether online or offline) by Nasuni Corporation and our corporate affiliates (collectively, "Nasuni") from or about you in your capacity as a Nasuni employee, independent contractor/service provider or as an applicant for an employment or contractor relationship with Nasuni.