Staff Backend Software Engineer - Agent Platform (Java)
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
$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, ....JavaFull timeWork at officeRelocationFlexible hours- ...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...JavaWork experience placementWorldwide
- ...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:...JavaWork at officeLocal area
- ...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...JavaFull time
$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...JavaTemporary workFlexible hours$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...JavaWork at officeLocal areaRemote workWorldwideFlexible hours2 days per week- ...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...JavaFull timeTemporary workRelocation package
- ...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...JavaFull timeTemporary workWork at officeRemote workWork from home
$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...JavaFull timeWork experience placementWork at officeLocal areaRelocation package- ...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...JavaFull timeRemote work
$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,...JavaFull timeWork experience placementWork at officeRemote workWork from homeHome office$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,...JavaFull timeWork experience placementFlexible hours$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...JavaPermanent employmentWork at office2 days per week3 days per week$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...JavaLocal area- ...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...JavaFull time
- ...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...JavaWork at officeRemote work
$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...JavaFull timeRemote work2 days per week$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-...JavaFull timeTemporary workPart time- ...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...JavaTemporary workWork at officeWorldwide3 days per week
$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...JavaWork at officeLocal areaWorldwideFlexible hours$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...JavaFull timeTemporary workPart timeWork at officeFlexible hours$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...JavaPermanent employment$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...JavaRemote jobFull timeWork experience placementWork from home$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...JavaFull timeTemporary workFlexible hours- ...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...JavaFull time
$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...JavaFull timeFlexible hours- ...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...JavaWork at office3 days per week
- ...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...JavaWork at office3 days per week
- ...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
- ...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...JavaRemote work
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!
- back-end developer United States
- remote back end developer United States
- junior backend developer United States
- lead backend developer United States
- backend software engineer United States
- java developer backend United States
- entry level back-end developer United States
- backend .net developer United States
- backend python developer United States
- senior backend developer United States






