CrawlJobs Logo

Sr. Staff Software Engineer, Platform

United States, San Francisco 240000.00 - 320000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

A strong and reliable platform is essential to scaling Sentry for the future. Our Platform organization is responsible for everything that powers Sentry—from cloud infrastructure and streaming systems to storage, deployment, and security. We own the core services and technical foundations that enable every product and engineering team at Sentry to move fast and build with confidence. We're looking for a passionate and pragmatic Senior Staff Software Engineer to help lead this evolution. In this role, you’ll report directly to the VP of Engineering and collaborate with teams across the company to shape the future of Sentry’s platform.

Job Responsibility

  • Architect the future of Sentry by translating business needs and product strategy into clear, scalable technical blueprints
  • Partner with product and engineering leaders to align technical roadmaps with company goals
  • Lead cross-cutting initiatives across the Platform org—owning them end-to-end and driving meaningful outcomes
  • Promote engineering excellence by mentoring platform engineers, sharing best practices, and setting high standards for system design, scalability, and operational quality
  • Review major architectural proposals and help ensure consistency, maintainability, and long-term technical health across the company

Requirements

  • 12+ years of experience building large-scale distributed systems
  • 5+ years working in cloud-based environments (AWS, GCP, etc.)
  • 3+ years in a technical architecture or equivalent leadership role
  • Proven track record of leading cross-team, high-impact engineering projects
  • Ability to create production-quality proof-of-concept architectures and write high-quality code
  • Deep knowledge of modern infrastructure technologies, including: Kubernetes, Terraform, Service Mesh
  • Kafka and real-time streaming frameworks (e.g., Flink, Beam)
  • OLAP/OLTP databases, blob storage, caching
  • Excellent communication skills, with the ability to clearly explain complex technical concepts to a range of stakeholders
  • Experience mentoring senior/staff-level engineers

What we offer

  • Offers Equity
  • Offers Bonus
  • incentive compensation
  • equity grants
  • paid time off
  • group health insurance coverage

Looking for more opportunities?

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

Similar Jobs for

Sr. Staff Software Engineer, Platform

8 matching positions

Sr Staff Software Engineer - Compute Platform

We are seeking a highly experienced Senior Staff Engineer to lead the technical ...
Location
Location
United States , Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience, including expertise in distributed systems or infrastructure engineering
  • Deep expertise in Kubernetes internals, container runtimes, and cloud-native compute platforms
  • Strong background in containerization, resource scheduling, and cluster management at scale
  • Hands-on experience with performance tuning, reliability engineering, and cost optimization in compute environments
  • Excellent leadership, communication, and organizational skills, with a track record of building and mentoring high-performing teams
  • Strong coding proficiency in one or more languages such as Go, Java, or Python
  • Demonstrated ability to drive cross-functional technical initiatives and deliver impactful results
Job Responsibility
Job Responsibility
  • Own the technical vision, architecture, and strategy for the global compute platform org
  • Define and execute the roadmap for our compute platform, focusing on scalability, performance, and efficiency
  • Drive architectural decisions and set technical direction for compute scheduling, resource allocation, and container orchestration systems
  • Ensure high availability and reliability of the compute platform through best-in-class observability, automation, and incident response practices
  • Drive adoption of best practices in scalability, availability, and security for multi-tenant compute environments
  • Evaluate emerging technologies in cloud-native ecosystems and guide their integration into the platform
  • Partner with product and infrastructure teams to deliver high-impact, cross-organizational initiatives
  • Mentor and coach engineers, helping grow their technical depth and leadership skills
  • Influence company-wide engineering standards and practices
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Sr Staff Software Engineer (Data & Ai Platform)

We are looking for a talented and experienced Sr Staff Software Engineer to join...
Location
Location
Israel , Petah Tikva
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 5 years of experience with Python
  • Minimum of 2 years of hands-on experience with AWS
  • Proven experience with the full Software Development Life Cycle (SDLC), including design, development, testing, and deployment
  • Excellent problem-solving skills and strong attention to detail
  • Ability to manage multiple projects simultaneously and strong organizational skills
Job Responsibility
Job Responsibility
  • Define and implement best practices for the R&D platform
  • Collaborate with internal and external stakeholders to understand requirements and deliver high-quality solutions
  • Work on edge technologies and cloud platforms to enhance our services
  • Participate in all phases of the SDLC, including design, development, testing, and deployment
  • Ensure high ROI on deliverables by optimizing processes and solutions
  • Share knowledge and best practices across the company to promote a culture of continuous improvement
  • Fulltime
Read More
Arrow Right

Sr Staff Software Escalation Engineer Software

We are looking for a Technical Escalation Engineer to resolve technical issues, ...
Location
Location
United States , Boston
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • US Citizenship
  • Bachelor's Degree in Computer Science or related field
  • Excellent presentation, verbal and written communications skills especially during high-pressure, critical events
  • Ability to navigate conflicting priorities without losing customer focus and drive successful outcomes
  • Ability to diagnose, troubleshoot, and resolve complex issues that Tier 1 and Tier 2 support teams cannot solve
  • Ability to comprehend the technical aspects of a complex SaaS system
  • Scripting and Automation: Proficiency in scripting languages like Python, Bash, or PowerShell is frequently required for automation and creating tools to help with troubleshooting
  • Good understanding of Windows and Linux OS: user management, authentication, authorization, process management, file system management, system administration basics, remote access using RDP and SSH
  • 3+ years' experience in C# with the ability to debug code of new features as well as legacy
Job Responsibility
Job Responsibility
  • Understand the complex platform system and be able to correctly assess the severity of customer issues and how to handle them
  • Review customer escalations to ensure that all required technical details are provided
  • Investigate technical issues escalated by Customer Support to find a solution for our customers
  • Establish and maintain effective working relationships with Development, Support, and field engineers
  • When required, work directly with Customer Support and customers on reported issues
  • Provide quick response code changes as required
  • Provide guidance to Developer on-call teams on how to best handle production issues as a subject matter expert
  • Fulltime
Read More
Arrow Right

Sr Staff Software Engineer (Malware Detection)

As a member of the Wildfire team, you will be responsible for prototyping, and r...
Location
Location
United States , Santa Clara
Salary
Salary:
139600.00 - 225775.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in C++, Python and Linux development environment
  • Experience working on sandbox technology and malware analysis
  • Experience with large scale File/Data Parsing development is preferred
  • Understanding of cloud service and Kubernetes are preferred
  • Ability to work with small teams to solve complex problems
  • Can-do attitude on problem-solving, quality and ability to execute
  • BS/MS/PhD in computer science/engineering, or equivalent experience
Job Responsibility
Job Responsibility
  • Work on designing and renovating the Wildfire analyzer to advance into a new generation of multi platforms cloud service platform, for both static and dynamic analysis
  • Work with threat researchers to analyze malware and security threats to determine and close the gaps in coverage with new or improved static and dynamic analysis
  • Architect and design with the team and document complex systems
  • Write scalable and testable software using modern cloud architectures
  • Collaborate within the team and across organizations to influence and achieve the end goal
  • Expand cloud offering to improve detection against new malware threats
  • Fulltime
Read More
Arrow Right

Sr Staff Software Engineer (Malware Detection)

As a member of the Wildfire team, you will be responsible for prototyping, and r...
Location
Location
United States , Santa Clara
Salary
Salary:
139600.00 - 225775.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in C++, Python and Linux development environment
  • Experience working on sandbox technology and malware analysis
  • Experience with large scale File/Data Parsing development is preferred
  • Understanding of cloud service and Kubernetes are preferred
  • Ability to work with small teams to solve complex problems
  • Can-do attitude on problem-solving, quality and ability to execute
  • BS/MS/PhD in computer science/engineering, or equivalent experience
Job Responsibility
Job Responsibility
  • Work on designing and renovating the Wildfire analyzer to advance into a new generation of multi platforms cloud service platform, for both static and dynamic analysis
  • Work with threat researchers to analyze malware and security threats to determine and close the gaps in coverage with new or improved static and dynamic analysis
  • Architect and design with the team and document complex systems
  • Write scalable and testable software using modern cloud architectures
  • Collaborate within the team and across organizations to influence and achieve the end goal
  • Expand cloud offering to improve detection against new malware threats
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Sr. Staff Software Engineer

As a Sr Staff Software Engineer, you will play a key role in the design and impl...
Location
Location
United States , Santa Clara
Salary
Salary:
126000.00 - 204500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science/Engineering with 5+ years or equivalent experience or equivalent military experience required
  • Hands-on, software engineer implementing massively scalable platforms leveraging cloud technologies and distributed systems
  • Advanced level programming in Python, GoLang
  • Experience designing microservices architecture using containerization technologies like Docker or Kubernetes
  • Proven experience building and maintaining high-scale server-side applications on cloud platforms such as Google Cloud Platform (GCP), Amazon Web Services (AWS), or Microsoft Azure and designing cloud-native solutions
  • Experience in leading and doing projects end to end
  • Exposure to using configuration management tools such as Ansible and/or Terraform
  • Experience with data infrastructure platforms
  • Hands-on experience with SQL and No-SQL DB technologies such as MySQL, Redis, BigTable, BigQuery
  • Experience with the queuing system such as RabbitMQ or Kafka or PubSub
Job Responsibility
Job Responsibility
  • Bring new ideas to develop security disciplines to solve real-world problems
  • Design and implement real-time security services to our customers
  • Establish a clear technical and architectural vision for key projects
  • Collaborate closely with the product managers, architects and dev-ops to achieve quality releases
  • Make appropriate trade-offs to optimize time-to-release while maintaining performance and scalability requirements
  • Play a key role design/re-design by using cloud native solutions
  • Promote best practices such as design reviews, code reviews, secure coding and performance tuning
  • Mentoring junior developers
What we offer
What we offer
  • Restricted stock units
  • Bonus
  • Employee benefits
  • Fulltime
Read More
Arrow Right

Sr Staff Software Engineer

As a Senior Staff Software Engineer, you will be a key contributor to Teradata’s...
Location
Location
United States , San Diego
Salary
Salary:
156400.00 - 234700.00 USD / Year
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 to 12 years of working experience as a Software Developer
  • Experience with large-scale, enterprise grade software development in C/C++ programming language, including: Low level TCP/IP protocol, Inter-process communications, Debugging multi-threaded applications
  • Strong data structure, multi-threading and algorithms fundamentals
  • Multi-cloud and On Premises platforms exposure
  • Very good understanding of common public cloud technologies - storage, communication, and security
  • Knowledge of SQL and understanding of relational databases, including, Referential Integrity, Columnar vs. Row Storage, Triggers, and Stored Procedures
  • Strong background in database internals and analytics through working exposure
  • Knowledge of diverse concepts and techniques for creating systems with High Availability and Resilience
  • Experience working on high-availability data replication solutions achieving near‑zero RTO and RPO
  • Knowledge of modern storage options, including objects stores, sharded data, and data replication techniques
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain Teradata’s In-Database Replication offering, a critical business continuity solution for its customers worldwide
  • span the full product development lifecycle, including requirement analysis, architecture and design, development, testing, and ongoing maintenance of new and existing features
  • engage with the associated technologies and environments necessary to ensure successful, high-quality product delivery
  • may also provide support for released products
What we offer
What we offer
  • healthcare
  • life and disability insurance plans
  • 401(k)-retirement savings plan
  • time-off programs
  • Fulltime
Read More
Arrow Right

Sr Staff Software Engineer

Uber's Commerce Engineering group is responsible for maintaining and enhancing t...
Location
Location
United States , Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science or equivalent
  • 10+ years of experience with systems software engineering
  • Sound understanding of computer architecture and CS fundamentals
  • Strong problem solving and coding skills demonstrated by solid academic or research projects
  • Demonstrated experience in leading large scale projects from concept to delivery while uplifting other engineers working with them
  • Experience with Software Development processes such as design, planning, implementation, maintenance & documentation
  • Demonstrated experience working collaboratively in cross-functional teams
  • Passion for learning new technologies, domains, and challenging the status quo
  • Grit, drive and a strong feeling of ownership coupled with collaboration
Job Responsibility
Job Responsibility
  • Work on payments platform as a tech lead backend engineer creating solutions catering to Uber's different lines of businesses
  • Be the advocate and design guardian for payments platform to solve business use cases working closely with core teams within Uber
  • Autonomously lead and deliver the project working with Product and other business functions
  • Create forward looking technical vision aligned with Uber's business priorities to evolve existing platform to its next iteration
  • Mentor other engineers within and outside the team to be a force multiplier for the Company
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right