Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Backend Software Engineer - Agent Platform (Java)

Full-time

Sentinelone Inc.

Our Purpose


At SentinelOne, we are driven by a clear purpose: to give the advantage to those who secure our future. As AI reshapes how organizations build, operate, and innovate, the responsibility to protect them becomes more critical than ever. When you join SentinelOne, your work helps protect global enterprises, critical infrastructure, and the technologies shaping tomorrow. If you are motivated by meaningful challenges and want your impact to be real, measurable, and global, you will find purpose here.

About Us


SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. Our AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems to deliver autonomous detection and response with clarity and speed. By combining real-time analytics, intelligent automation, and a unified data foundation, we reduce noise, simplify complexity, and empower security teams to focus on what truly matters.

Our teams are builders, problem-solvers, and innovators committed to shaping the future of security. If you are excited to solve hard problems alongside talented, mission-driven people, we invite you to help us build a safer future for humanity.

What Are We Looking For?


We’re looking for people who are relentlessly curious and committed to continuous learning. AI is reshaping every function across our business, and we enable every team member, regardless of role or level, to build fluency in AI tools and concepts. Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes.

As a Staff Backend Software Engineer, Agent Platform , you will be tasked with joining our team supporting SentinelOne's main product line, Endpoint Protection, which secures tens of millions of devices across the globe of all kinds of OS (Windows, Linux, macOS) and processes billions of security events every day. You will provide crucial SaaS platform capabilities, including high-throughput, highly available services for policy, configuration, and command distribution to millions of agents around the world. You will collaborate closely with agent detection, agent health, and core platform teams to turn new protection ideas into robust, operable capabilities at scale.

What Will You Do?


Primary responsibilities include:


  • Design, develop, implement, test, document, and operate large-scale, high-volume, and low latency applications, built to handle several millions of events per second.

  • Translate business and functional requirements into robust, scalable, operable solutions that work well within the overall data architecture.

  • Participate and collaborate with cross-functional teams in both your organization and other organizations at S1, to understand the business requirements and to deliver solutions that can scale.

  • Maintain application stability and data integrity by monitoring key metrics and improving the codebase accordingly.

  • Understand and maintain the existing codebase by regular re-factoring and applying requested fixes and features.

  • Learn new technologies that can solve our huge volume of data and the challenges it poses.

  • Build the agent platform protocol for other SentinelOne teams to build upon and ship new security and detection capabilities safely and quickly, while ensuring the reliability, scalability, and observability of the agent fleet in production so customers and internal teams have real-time insight into fleet health and coverage.

  • Work with our toolkit, developing new components primarily in Java (with Go and Python also used in our current backend environment); facilitating communication between microservices using gRPC, REST, GraphQL APIs, and Kafka depending on specific requirements; using Redis, PostgreSQL, Cassandra, ClickHouse, and our own columnar time-series database for efficient event storage and retrieval at scale; deploying services across multiple AWS/GCP regions with Kubernetes; and using tools such as Docker, GitHub, and ArgoCD, along with company access to various modern AI-powered tools for both R&D and non-R&D tasks.

What Skills and Knowledge Will You Bring?


Ideal candidates will have:


  • 8 years of professional backend development experience in Java (preferred) and/or Golang, understanding of Python is a plus.

  • Ability to quickly dive into new products and understand their inner workings.

  • A self-driven approach as an individual contributor.

  • Experience with designing large-scale high-load distributed systems and their performance.

  • Experience with AWS, GCP, and/or other cloud platforms, and with Docker, Helm, and Kubernetes.

  • Excellent communication skills, as you will be regularly in touch with Product, Technical Account Managers (who provide feedback from clients), and other cross-functional teams, and you will put into use your ability to influence technical direction and mentor others.

  • Experience with Kafka, PostgreSQL, MongoDB, Redis.

  • Experience in an enterprise SaaS company or cybersecurity software company is highly preferred.

Why SentinelOne?


AI is redefining how the world operates and rewriting the rules of security in real time, and SentinelOne was built for this moment. From day one, we architected an AI-native platform designed to operate at machine speed, not as an add-on to legacy systems but as the foundation itself. If you want to build where innovation and impact move together, this is that place.

We invest in our Sentinels with comprehensive, competitive benefits designed to support you and your family:

Equity & Rewards


  • Restricted Stock Units (RSUs)

  • Employee Stock Purchase Plan (ESPP)

Time Off & Wellbeing


  • Flexible time off

  • Paid company holidays and paid sick time

  • Gender-neutral parental leave

  • Grandparent leave

Insurance & Financial Security


  • Medical, dental, and vision coverage

  • 401(k) retirement plan with company match

  • Life and disability insurance

  • Health and dependent care FSA

  • Voluntary benefits (hospital, accident, critical illness)

  • Employee Assistance Program (EAP)

  • ARAG pre-paid legal

  • Nationwide pet insurance

  • Cancer Care program

  • Global business travel medical insurance

Work Perks & Flexibility


  • Home office allowance

  • Mobile phone reimbursement

Wellness & Lifestyle


  • Wellness coach

  • Wellness/gym reimbursement

  • Fertility coverage

  • Adoption & surrogacy reimbursement

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Staff Backend Software Engineer - Agent Platform (Java) in United States vacancy
  • $163k - $220k

     ...to grow — that’s where you come in.Our Backend Software Engineer can expect to work with the latest...  ...Engineer will be supporting and owning our Agents Channel domain. What You’ll Do:You...  ...proven experience in Backend development. Java/Kotlin or similar languages (Python, .... 
    Java
    Full time
    Work at office
    Relocation
    Flexible hours

    Munich Re

    Boston, MA
    18 hours ago
  •  ...global financial technology platform that powers prosperity for the...  ...and implementation of durable software solutions to solve critical...  ...technologyCoach and mentor junior engineers on best practices of software...  ...in mid-tier languages like Java.Experience with test... 
    Java
    Work experience placement
    Worldwide

    Intuit

    Atlanta, GA
    4 days ago
  •  ...collaborative and customer-focused Staff Backend Software Engineer to join our RDC Next team....  ...the core pillars of our platform.Product Partnership: Work...  ...power the consumer and agent experience.Advance AI Innovation...  ..., TypeScript, Rust, Go, or Java.Cloud & Infrastructure:... 
    Java
    Work at office
    Local area

    Realtor.com

    Austin, TX
    3 days ago
  •  ...SignalFire’s Talent Network for Staff Backend Engineer Roles at VC-Backed Startups...  ...best practices for software development, DevOps, and system...  ...~ Proficiency with cloud platforms (AWS, GCP, Azure) and...  ...coding skills in Python, Go, Java, Node.js, or Ruby ~ Familiarity... 
    Java
    Full time

    Signal Fire Inc

    San Francisco, CA
    14 hours ago
  • $174k - $299k

     ...experienced and passionate engineer who can design and...  ...maintaining the core Workflow Platform Infrastructure. (e.g.,...  ...and operating backend services and web applications...  ...available distributed software systems that have been...  ...familiarity developing with Java and Spring Framework as... 
    Java
    Temporary work
    Flexible hours

    Coupang

    Seattle, WA
    3 days ago
  • $296k

     ...Patreon is a media and community platform where over 300,000 creators give their biggest...  ...economy and are looking for a Senior Staff Backend Platform Engineer to support our mission.This role is...  ...languages such as Python, Go, Java, or RustAbility to communicate complex... 
    Java
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Patreon

    New York, NY
    4 days ago
  •  ...Service Management and Infrastructure is looking for a Senior/Staff Backend Software Engineer to build out the backend system for Zoox ride-hailing...  ...Proficiency in object oriented programming languages (Kotlin, Java, Python) Experience developing cloud services and an... 
    Java
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    22 hours ago
  •  ...Description Staff Backend Software Engineer About Sense Check out and join our energetic team at...  ...expand the capabilities of our cloud platform and enable the next generation of new...  ...software engineering ~ Mastery of Java, Linux, and AWS ~ Experienced at designing... 
    Java
    Full time
    Temporary work
    Work at office
    Remote work
    Work from home

    Sense

    Remote
    22 hours ago
  • $131.6k - $210.3k

     ...data solutions, cyber security, and B2C platforms Job Description Visa'...  ...for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges...  ...programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification... 
    Java
    Full time
    Work experience placement
    Work at office
    Local area
    Relocation package

    Visa

    Remote
    22 hours ago
  •  ...Joining a dynamic team, the full-time Staff Backend Software Engineer will design, develop, and operate...  ...development experience, preferably in Java and/or Golang Experience designing large...  ...systems Proficiency with cloud platforms such as AWS or GCP, and container orchestration... 
    Java
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    22 hours ago
  • $224k - $302.4k

    Role Description We have an opening to hire a Staff Software Engineer - Agent Optimization. Temporal provides a reliable foundation powering AI leaders...  ...with multiple programming languages: Python, TypeScript, Java, Go. ~Serve as a domain expert on AI design patterns,... 
    Java
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Home office

    Temporal Technologies

    Remote
    3 days ago
  • $190.9k - $334.1k

     ...scalable, maintainable, and reusable software components with a strong...  ...aspects. ~Mentor other engineers on the team in how to build, maintain...  ...Python. Systems language (Go, Java, or C++) is a plus. ~...  ...ownership. ~Experience with multi-agent coordination patterns (A2A,... 
    Java
    Full time
    Work experience placement
    Flexible hours

    ServiceNow

    Remote
    22 hours ago
  • $170k - $230k

    Our FinTech client is looking for a Staff Backend Software Engineer to help build and scale the core data platform that powers their products and internal operations. This...  ...collaboration skills. Preferred Qualifications ~Java development experience. ~Experience with... 
    Java
    Permanent employment
    Work at office
    2 days per week
    3 days per week

    Solomon Page

    New York, NY
    a month ago
  • $190k - $237k

     ...our team members.What You’ll DoAs a Staff Software Backend Engineer, you will build and scale the core application...  ...that power our real-time AI tracking platform. You will focus on the intersection...  ...pipeline development.Proficiency in Java, Python and/or Rust to build backend... 
    Java
    Local area

    Archer Aviation

    San Jose, CA
    3 days ago
  •  ...Cutting Edge Product: Our platform is state-of-the-art and crazily...  .... About the role As a Staff Backend Engineer at Rogo, you'll be at the...  ...security concepts to develop software dealing with sensitive data....  ...language (e.g., Rust, C++, or Java). ~ You love writing... 
    Java
    Full time

    Rogo

    San Francisco, CA
    22 hours ago
  •  ...growing, Weave’s all-in-one platform supports every interaction—from...  ...most: patient care.As a Staff Backend Engineer, you'll join a high-trust, high...  ...deep expertise in Golang, Java, Python, Ruby, C#, or similar...  ...check from us, or purchase software or equipment as part of your... 
    Java
    Work at office
    Remote work

    Weave

    Lehi, UT
    2 days ago
  • $221.19k - $280k

    Attentive is the AI marketing platform for 1:1 personalization...  ...personalization engine delivers bespoke experiences...  ...and maintain scalable backend and data systems that...  ...experience as a Software Engineer, Software Developer...  ...software development using Java, Python, and Go7 years... 
    Java
    Full time
    Remote work
    2 days per week

    Attentive

    San Francisco, CA
    2 days ago
  • $143k - $286k

     ...seeking a talented and passionate Staff Software Engineer to join our Marketplace Engineering...  ...and reliability of Walmart's core platforms and services. You'll partner with...  ...design of distributed fault-tolerant backend systems using Java (JDK 21) Spring Boot and event-... 
    Java
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  •  ...of benefits.Our cutting-edge platform facilitates the discovery, purchase...  ..., and a benefits eligibility engine), our rapidly expanding...  ...designing and developing high-quality software products, leading...  ...AWS. Experience with Golang, Java, Django, or React is a plus.Solid... 
    Java
    Temporary work
    Work at office
    Worldwide
    3 days per week

    Rippling

    Seattle, WA
    1 day ago
  • $182.4k - $247k

     ...and AI infrastructure platform, so our customers can...  ...companies in the world.Our engineering teams build highly...  ...of the largest scale software platforms. The fleet consists...  ...engineer with a backend focus, you will work closely...  ...software in Scala/Java, building data... 
    Java
    Work at office
    Local area
    Worldwide
    Flexible hours

    DataBricks

    Seattle, WA
    4 days ago
  • $143k - $286k

     ...Summary...What you'll do...As a Staff Software Engineer, you'll be a technical...  ...direction for and evolves the backend microservices, data pipelines...  ...We're in an active phase of platform modernization — redesigning...  ...in backend development with Java and Spring Boot — strong fundamentals... 
    Java
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    2 days ago
  • $210k - $275k

    The OpportunityAre you an experienced Staff Software Engineer, Backend (Infrastructure) looking to make a...  ...Kafka, Cassandra, Redis, and big data platforms — shaping foundational systems that support...  ...programming languages such as Go, Java, or C++.Has extensive experience with... 
    Java
    Permanent employment

    Otter.ai

    Mountain View, CA
    4 days ago
  • $15k

     ...members and our team. The Engineering team is responsible for...  ...at Tinder enormous. As a Staff Backend Engineer at Tinder, you will...  ...the expansion of our service platform Influence the team roadmap...  ...with a backend language like Java, Node.js , Go, C++ BS/MS... 
    Java
    Remote job
    Full time
    Work experience placement
    Work from home

    Match Group

    New York, NY
    22 hours ago
  • $178k - $228k

     ...Description We are seeking a seasoned Staff Engineer to help drive our Continuous...  ...to ship high-quality software quickly and confidently. The...  ...multiple services and platforms. ~Ensure fast, reliable feedback...  ...background (Python, Kotlin, Java, or similar) and ability to... 
    Java
    Full time
    Temporary work
    Flexible hours

    Affirm

    Remote
    4 days ago
  •  ...the activities of other engineers on the project or...  ...standard procedures Shares software development processes and...  ...and work closely with staff engineers to build high...  ...concepts (e.g Linux OS, Java Virtual Machine, python...  ...services and backend systems Experience with... 
    Java
    Full time

    Paypal

    San Jose, CA
    22 hours ago
  • $200k - $250k

     ...Description We're hiring for a Staff and Senior Backend Engineer to join our Pay and Audit...  ...alongside AI coding agents as a core part of how you...  ...the best of AI, data, and software systems. You're responsible...  ...Multiplier - an experienced Java, Scala, and/or Rust developer... 
    Java
    Full time
    Flexible hours

    Machinify

    Remote
    2 days ago
  •  ...building deeply integrated platforms that replace...  ...between product leadership, engineering leadership, and...  ...years of professional software engineering experience...  ...strong track record in backend development and distributed...  ...language (Python, Go, Java, etc.) plus experience... 
    Java
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    2 days ago
  •  ...at Rippling, designing cross-platform search primitives that will power...  ...products.Elevate the entire engineering organization through...  ...What you will need8+ years in backend/platform engineering with ownership...  ...language (Python, Go, or Java).Strong cross-functional execution... 
    Java
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    18 hours ago
  •  ...experience for users.The Trust and Safety Engineering team is responsible for building a highly scalable, complex and intelligent platform that is able to manage high traffic loads....  ...one programming language: python/go/php/c++/java;- Great communication and teamwork skills;... 
    Java

    TikTok

    Seattle, WA
    1 day ago
  •  ...is a financial infrastructure platform for businesses. Millions of...  ...build powerful interfaces for engineers that depend on these systems—...  ...leaders, you will ensure the software your team builds meets the needs...  ...the programming languages (Java, Ruby, Python, Go)Preferred... 
    Java
    Remote work

    Stripe

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Backend Software Engineer - Agent Platform (Java). Be the first to apply!