CrawlJobs Logo

Senior Staff Security Software Engineer

United States, Waltham 151284.00 - 208015.00 USD / Year · Job Posted January 18, 2026
Apply Position
Job Link Share

Job Description

As a Senior Staff Security Software Engineer on the Atlas team at Boston Dynamics, you will be directly involved in defining, architecting, and implementing the security features of the Atlas Robot and associated infrastructure.

Job Responsibility

  • Work with the greater security team to analyze and maintain the Atlas platform security profile
  • Hands-on development of specific security-related features
  • Collaborate with Product Management to understand customer needs and requirements.
  • Analyze security Implications of upcoming features and provide guidance to key stakeholders on risks and possible improvements.
  • Act as a trusted advisor on security topics in both existing and upcoming software for the Atlas platform
  • Conduct tests and technical analysis of the product
  • Educate the broader development community on best practices.

Requirements

  • Bachelor’s or Master’s Degree in Computer Science or related field
  • Good knowledge of programming languages, such as C/C++, Go or Rust.
  • 6 or more years of hands-on experience as a product security engineer or architect
  • Good understanding of best practices for OS-level security, such as file system permissions, user/group management, and system services.
  • Experience with authentication and authorization tools and techniques
  • Working understanding of cryptography and cryptography primitives
  • Experience with Linux-native security tools, such as iptables/nftables and eBPF
  • Good understanding of communications protocols such as TCP/IP, and secure networking technologies such as TLS and Wireguard/IPsec
  • Ability to communicate effectively with technical and non-technical audiences, including writing documentation, proposals, specifications, design docs, and threat analyses
  • Eligible to work in the United States.

Nice to have

  • Enjoy hands-on work in a fast-paced environment
  • Are comfortable rapidly prototyping and iterating on solutions
  • Thrive on working independently and on a variety of products.

What we offer

medical, dental vision, 401(k), paid time off and a annual bonus structure.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Staff Security Software Engineer

8 matching positions

Senior Staff Security Software Engineer

As a Senior Staff Security Software Engineer on the Atlas team at Boston Dynamic...
Location
Location
United States , Waltham
Salary
Salary:
151284.00 - 208015.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s Degree in Computer Science or related field
  • Good knowledge of programming languages, such as C/C++, Go or Rust.
  • 6 or more years of hands-on experience as a product security engineer or architect
  • Good understanding of best practices for OS-level security, such as file system permissions, user/group management, and system services.
  • Experience with authentication and authorization tools and techniques
  • Working understanding of cryptography and cryptography primitives
  • Experience with Linux-native security tools, such as iptables/nftables and eBPF
  • Good understanding of communications protocols such as TCP/IP, and secure networking technologies such as TLS and Wireguard/IPsec
  • Ability to communicate effectively with technical and non-technical audiences, including writing documentation, proposals, specifications, design docs, and threat analyses
  • Eligible to work in the United States
Job Responsibility
Job Responsibility
  • Work with the greater security team to analyze and maintain the Atlas platform security profile
  • Hands-on development of specific security-related features
  • Collaborate with Product Management to understand customer needs and requirements.
  • Analyze security Implications of upcoming features and provide guidance to key stakeholders on risks and possible improvements.
  • Act as a trusted advisor on security topics in both existing and upcoming software for the Atlas platform
  • Conduct tests and technical analysis of the product
  • Educate the broader development community on best practices
What we offer
What we offer
  • medical, dental vision, 401(k), paid time off, annual bonus structure
  • Fulltime
Read More
Arrow Right

Senior Staff Engineer Software (Cloud Platform, Production & Reliability – Machine Identity Security)

The Production Engineering team is responsible for building, scaling, and operat...
Location
Location
United States , Santa Clara
Salary
Salary:
126000.00 - 203500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in DevOps, Platform Engineering, or Site Reliability Engineering (SRE)
  • Strong experience designing and operating cloud infrastructure on AWS, Azure, or GCP
  • Deep expertise managing and scaling Kubernetes environments (EKS, AKS, or GKE)
  • Strong experience with Infrastructure as Code tools (Terraform, Ansible, or Pulumi)
  • Proven experience designing and maintaining complex CI/CD systems (Jenkins, GitLab CI, ArgoCD, GitHub Actions)
  • Strong programming/scripting skills (Python, Go, or similar) for automation and tooling
  • Experience operating in high-scale, 24/7 production environments with ownership of incident response and reliability
  • Solid understanding of Linux systems and networking fundamentals (DNS, TCP/IP, load balancing, VPC, mTLS)
  • Strong problem-solving skills and ability to work across teams
Job Responsibility
Job Responsibility
  • Design, build, and evolve highly available cloud infrastructure platforms with a focus on scalability, resilience, and reliability
  • Lead improvements across production systems, including performance, availability, and incident response
  • Drive and standardize Infrastructure as Code (IaC) practices to improve consistency and reduce operational overhead
  • Design and optimize CI/CD pipelines to support fast, secure, and reliable software delivery at scale
  • Partner with development teams to improve system reliability, observability, and cloud-native design patterns
  • Define and implement monitoring, alerting, and observability strategies across distributed systems
  • Lead incident response efforts, including root cause analysis and long-term remediation strategies
  • Identify and eliminate operational toil through automation and system improvements
  • Mentor engineers and contribute to raising the bar for production engineering practices
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right
New

Senior Staff Engineer Software

We are looking for talented experienced and passionate engineers to join us as a...
Location
Location
Israel , Petah Tikva
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience with C++ programming for Windows
  • Experienced with development of kernel drivers on Windows - significant advantage
  • Capable and courageous to deep dive into complex areas in the system, analyse them, suggest solutions, and build solution
  • Proactive, highly motivated individual with a high work ethic and goal-oriented approach
  • Excellent design and analytical skills, problem solver / extended troubleshooting capabilities
  • Eager to own and maintain code at the highest quality and security level, including UT and automation tests
  • Experience with CI/CD tools (Jenkins/Git/Artifactory)
  • BSc in computer-science/engineering/ Elite unit alumni
  • Team player
Job Responsibility
Job Responsibility
  • Join a highly talented cross-functional development team in an agile oriented environment
  • Demonstrate high professional skills, be a team player mentality and always strive for new knowledge and excellence
  • Fulltime
Read More
Arrow Right

Senior Software Engineer Staff - Clearance Required

This position is participating in our External Referral Program. If you know som...
Location
Location
United States , Capitol Heights
Salary
Salary:
Not provided
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Candidate must possess active security clearance with a polygraph.
Job Responsibility
Job Responsibility
  • Analyze user requirements to derive software design and performance requirements
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers
  • analyze systems flow, data usage and work processes
What we offer
What we offer
  • External Referral Program
  • $3,000 payment for referral if hired
  • World-class resources
  • Mentorship
  • Continuous learning
  • Competitive compensation
  • Comprehensive benefits
  • Supportive work-life balance
  • Culture that values innovation
  • Culture that values integrity
  • Fulltime
Read More
Arrow Right

Senior Software Engineer Staff - Clearance Required

This position is participating in our External Referral Program. If you know som...
Location
Location
United States , Alexandria
Salary
Salary:
Not provided
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Candidate must possess active security clearance with a polygraph
Job Responsibility
Job Responsibility
  • Analyze user requirements to derive software design and performance requirements
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers
  • analyze systems flow, data usage and work processes
What we offer
What we offer
  • World‑class resources
  • mentorship
  • continuous learning
  • competitive compensation
  • comprehensive benefits
  • supportive work‑life balance
  • culture that values innovation, integrity, and collaboration
  • Fulltime
Read More
Arrow Right

Senior Software Engineer Staff - Clearance Required

This position is participating in our External Referral Program. If you know som...
Location
Location
United States , Arlington
Salary
Salary:
Not provided
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree
  • Candidate must possess active security clearance with a polygraph.
Job Responsibility
Job Responsibility
  • Analyze user requirements to derive software design and performance requirements
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers
  • analyze systems flow, data usage and work processes
What we offer
What we offer
  • Learn more about our comprehensive benefits package
  • Reliable, high-performing, and mission-ready
  • World-class resources
  • mentorship
  • continuous learning
  • competitive compensation
  • comprehensive benefits
  • supportive work-life balance
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer (Secure Cloud Access)

We are seeking a senior software engineer with deep experience leading the desig...
Location
Location
Israel , Southern District
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in software development, at least 2 of them should be using Python
  • 2+ years of experience with frontend development (React, Angular, etc..)
  • Deep understanding in asynchronous based software engineering
  • Experience with DynamoDb or similar NoSQL database development
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills, local and remote (India & US)
  • Familiarity with version control systems, particularly Git
Job Responsibility
Job Responsibility
  • Design and implement software features end-to-end
  • Develop, test, and maintain high-quality software following engineering best practices
  • Build and deploy enterprise microservices using AWS
  • Design and manage NoSQL data stores
  • Collaborate with cross-functional teams to deliver features
  • Conduct code reviews to enforce quality standards
  • Diagnose and resolve software defects and production issues
  • Fulltime
Read More
Arrow Right

Senior / Staff Software Engineer, Secrets Hub

Secrets Hub is a cloud-native, multi-cloud SaaS product that helps organizations...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on software development experience, including at least 3 years building production systems in Python (or a comparable modern language)
  • Strong architectural design skills and deep understanding of cloud-native patterns
  • Experience building secure, reliable services in a SaaS or multi-tenant environment
  • Proven ability to lead technical projects, review designs, and mentor teammates
  • Deep familiarity with AWS core services and serverless architecture (Lambda, DynamoDB, Step Functions, etc.)
  • Strong communication and collaboration skills in English
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or elite military tech unit alumni)
Job Responsibility
Job Responsibility
  • Design and implement scalable and secure services as part of the Secrets Hub platform
  • Lead complex technical initiatives, architectural decisions, and system design within the team
  • Set the standard for software quality, security, testing, and CI/CD practices
  • Collaborate daily with product managers, architects, and engineers across global teams
  • Work with AWS serverless technologies and AWS CDK in a modern, IaC-driven development lifecycle
  • Troubleshoot complex production scenarios and drive long-term improvements in reliability and observability
  • Be a key contributor to defining the technical identity of a growing team
Read More
Arrow Right