Senior Software Engineer – Java

Posted 4 days ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Develop and construct dependable, high-performance, and secure distributed backend services, mainly utilizing Java.

• Leverage Python, Go, and additional technologies as necessary.

• Assess data pipelines and troubleshoot distributed systems effectively.

• Enhance latency and refine system failure modes.

• Engage in technical design discussions and influence product development.

• Evaluate colleagues’ code and take part in thorough code reviews.

• Join on-call rotations as required.

• Investigate production issues, document root-cause analyses, and execute preventative enhancements.

• Maintain up-to-date technical knowledge and share insights on new technologies, patterns, and tools.

• Construct and manage systems that power SentinelOne’s dashboard, visualization layer, and Singularity Data Lake integrations.


⛳️ Requirements

• Over 5 years of engineering experience with a robust computer science foundation.

• Proficient in Java with 3 to 5 years of practical experience.

• Comfortable with reading and writing in Python.

• Proven experience in building and managing distributed systems in a production environment.

• Proficient with containerization and cloud infrastructure, including Docker, Kubernetes, Helm, AWS, or GCP.

• Familiarity with CI/CD pipelines, such as Jenkins or GitHub Actions.

• Knowledge of cloud data storage solutions, including S3, DynamoDB, Redis, and RDBMS.

• Possess a polyglot mindset and the capability to quickly learn new languages and technologies.

• Ability to produce concise, readable, and maintainable code.

• Strong communication skills, including the ability to ask questions early, raise concerns, and provide constructive feedback.

• Collaborative, low-ego working approach.

• U.S. work authorization context: SentinelOne participates in the E-Verify Program for all roles based in the U.S.


🏝️ Benefits

• Restricted Stock Units (RSUs).

• Employee Stock Purchase Plan (ESPP).

• Flexible time off.

• Paid company holidays and sick leave.

• Gender-neutral parental leave.

• Grandparent leave.

• Medical, dental, and vision insurance.

• 401(k) retirement plan with company matching.

• Life and disability insurance.

• Health and dependent care FSA.

• Voluntary benefits (hospital, accident, critical illness).

• Employee Assistance Program (EAP).

• ARAG pre-paid legal services.

• Nationwide pet insurance.

• Cancer Care program.

• Global business travel medical insurance.

• Home office allowance.

• Mobile phone reimbursement.

• Wellness coach.

• Wellness/gym reimbursement.

• Fertility coverage.

• Adoption and surrogacy reimbursement.

People also viewed

VALCE Talent Solutions1 day ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers